Where I differ from other observers is that I don’t think that this problem is in any way unique to Linux or open-source communities. With five years of work in the technology business and 25 years as a technology journalist, I’ve seen this kind of immature boy behavior everywhere.
It’s not Torvalds’ fault. He’s a technical leader with a vision, not a manager. The real problem is that there seems to be no one in the software development universe who can set a supportive tone for teams and communities.