Mozilla: A study in organizational openness