Re:Linus Torvalds on the Google vs Oracle verdict
by lmm on Thursday May 24, 2012 @03:26AM
(#4017274)
> For what it's worth, this is the largest software project that has ever existed by several orders of magnitude;
Hardly. Even just talking about publicly-available open source projects, consider e.g. FreeBSD.
Re:Linus Torvalds on the Google vs Oracle verdict
by koeselitz on Thursday May 24, 2012 @02:26PM
(#4019767)
I can't edit any more, but I've looked around, and this clearly isn't true. For some good details on the size of the Linux project, check out the beginning of this talk by Greg Kroah-Hartmann, one of the chief kernel devs; it's from 2008, but things have only moved faster on the kernel: http://www.youtube.com/watch?v=L2SED6sewRw
Also, please note that Linus' way of interacting with other people online is, at least according to him, a calculated strategy which is part of his management style. For more details on this, it's instructive to read over his brief and entertaining (to me, anyway) document on kernel management style. [1] Here, he says revealingly that he doesn't think it's possible to be polite all the time, so it's better to try to criticize everyone equally "so evenly that nobody really ends up feeling like they get unfairly targeted. Make it inventive enough, and they might even be amused." He also says that politeness usually masks honesty, and that he doesn't think anybody is likely to trust you if you spend a lot of time being polite.
I think a lot of this has to do with his character, but it's worth noting that he is not oblivious to the way he comes off. He believes he's come up with an effective strategy for managing the incredibly large and important project he's in charge of, and it's hard to argue that it hasn't had some spectacular results. Even if you disagree with how he approaches it - and I emphatically would not approach any management job the way he does - you have to admit that he's conscious of what he's doing and he believes it has a purpose.
[1] http://lwn.net/Articles/105375/