5676
Living Room / Linus Torvalds on what makes open software development work. (BBC interview)
« Last post by 40hz on July 13, 2012, 06:07 PM »Fresh from flipping off nVidia, demigod Linus Torvalds, in a BBC interview, sheds some light on what he believes makes open software development work: selfishness and trust.
Read it all here.
The success of Linux is in large part due to its open source nature. Why do you think people have been willing to give up so much time without financial reward?
In many ways, I actually think the real idea of open source is for it to allow everybody to be "selfish", not about trying to get everybody to contribute to some common good.
In other words, I do not see open source as some big goody-goody "let's all sing kumbaya around the campfire and make the world a better place". No, open source only really works if everybody is contributing for their own selfish reasons.
Now, those selfish reasons by no means need to be about "financial reward", though.
The early "selfish" reasons to do Linux tended to be centred about just the pleasure of tinkering. That was why I did it - programming was my hobby - passion, really - and learning how to control the hardware was my own selfish goal. And it turned out that I was not all that alone in that.
If you're a person who is interested in operating systems, and you see this project that does this, you don't want to get involved if you feel like your contributions would be somehow "taken advantage of", but with the GPLv2 [licence], that simply was never an issue.
The fundamental property of the GPLv2 is a very simple "tit-for-tat" model: I'll give you my improvements, if you promise to give your improvements back.
It's a fundamentally fair licence, and you don't have to worry about somebody else then coming along and taking advantage of your work.
And the thing that then seemed to surprise people, is that that notion of "fairness" actually scales very well.
Read it all here.

Recent Posts



, my monitor dims (during more intensive work like installing updates) and comes back.

Adding mondegreen to my vocabulary. 