Linked by David Adams on Wed 6th Aug 2008 15:28 UTC, submitted by estherschindler
General Development In an "as told to" article for, Linus Torvalds explains how he keeps the Linux people and software on-track. Arguably the most surprising facet of Linus' management style is that he's perfectly willing to flame people when he thinks they're wrong--though he's also happy to be corrected himself. "Part of that, by the way, is not feeling shy about saying impolite things or showing some emotion. So I'd rather flame people for doing stupid things and call them stupid, rather than try to be too polite to the point where people didn't understand how strongly I felt about something." That's particularly interesting in light of several OSCON presenters who believe that the way to grow the open source community is to make projects more welcoming to would-be contributors. Do these attitudes actually contradict one another?
Permalink for comment 325945
To read all comments associated with this story, please click here.
RE: I Agree
by AndrewDubya on Wed 6th Aug 2008 19:53 UTC in reply to "I Agree"
Member since:

I'm not too old or grumpy, and I rarely want to just flame someone, but you're absolutely right that there's no reason to lie to someone or sugar coat your message. And if it keeps the kernel cleaner, even better!

Regarding the article itself:
As to whether this is a contradiction with other ideas? Sure it is, there are a million different management strategies, and every OSS project doesn't need to adhere to one. People doing kernel development are probably completely different from those doing user mode development. Or, there are various levels of technical requirements in a given project, and how polite you need to be depends a lot on where the work is being done.

I don't see a problem with the way Linus wants to manage. I don't see a problem with the way other OSS projects want to manage. I am not contradicting myself (too much ;)

Reply Parent Score: 2