Top Linux Links You Must Click On
Linus Torvalds Reveals How He Herds the Cats of the Linux Kernel
"I am a dictator," Torvalds concedes, "But it's the right kind of dictatorship.. . I can't be nasty."
By: Jeremy Geelan
Aug. 19, 2004 12:00 AM
"I have no legal or explicit power. I only have the power of having people's trust - but that's a lot of power," said Linus Torvalds this week, when asked by BusinessWeek whether as leader of what it called the Linux movement he was a "benevolent dictator" or not.
"I am a dictator," Torvalds conceded. "But it's the right kind of dictatorship."
"I can't really do anything that screws people over. The benevolence is built in. I can't be nasty. If my baser instincts took hold, they wouldn't trust me, and they wouldn't work with me anymore. I'm not so much a leader, I'm more of a shepherd."
Joking that all the kernel developers would hear this remark and say, "He's comparing us to sheep," Torvalds changed the animal in his metaphor: "It's more like herding cats."Asked how he picks the core kernel contributors, the Finnish-born cat-herd replied that the lieutenants get picked by the other programmers:
"It's not me or any other leader who picks them. The programmers are very good at selecting leaders. There's no process for making somebody a lieutenant. But somebody who gets things done, shows good taste, and has good qualities -- people just start sending them suggestions and patches. I didn't design it this way. This happens because this is the way people work. It's very natural."
When asked about his your role today in the Linux phenomenon, and how differs from his role in the past, Torvalds explained to BW that he is these days mostly "a communications channel."
"I'm one of a couple of central points for discussions," he said. "I have all the patches come to me, though I have sub-lieutenants doing the programming work. I'm a meeting point, rather than a software engineer. I don't do much programming anymore."Clearly Torvalds hasn't yet grown tired of his role as what BusinessWeek calls "technical shepherd," declaring:
His most resounding words came when asked what makes him believe Linux will continue to gain momentum.
"I think, fundamentally, open source does tend to be more stable software. It's the right way to do things," Torvalds replied.
"I compare it to science vs. witchcraft. In science, the whole system builds on people looking at other people's results and building on top of them. In witchcraft, somebody had a small secret and guarded it - but never allowed others to really understand it and build on it. Traditional software is like witchcraft. In history, witchcraft just died out. The same will happen in software. When problems get serious enough, you can't have one person or one company guarding their secrets. You have to have everybody share in knowledge."
So Linux - and open source software in general - has history on its side. Torvalds is not just a leader and a herder of cats, it seems. He is also a social philosopher possessed of a winning way with words.
Reader Feedback: Page 1 of 1
Subscribe to the World's Most Powerful Newsletters