So the reason I really like the GPLv2 is exactly that it allows everybody to be selfish and not having to really believe in any other politics. We can all be selfish and do things that make sense for ourselves, and it really boils down to a very simple equation: “I will get more effort out of other people working on it too, than I have to give back.”

And yes, you can be a free-loader, and not do anything at all, but on the other hand, if you do that you don’t really “cost” anything to any of the people who truly help in development, and you also won’t actually get your specific needs looked at. So to get the most out of the whole process, you really do end up having to help with the process yourself.

That’s a kind of beauty, to me. People are encouraged to chip in and help, not because of some political agenda, or because they try to be “good people,” but simply because it helps themselves more than not chipping in and helping would. That’s what I would call “positive feedback!” — Linus Torvalds

I think “positive feedback” is a really lame term for the awesome effect he described. Instead I would describe this effect as “systemic self-enforcing behavioral incentives providing a socially net positive outcome”. It’s a rare effect, but totally awesome when harnessed — you don’t need a complicated bureaucracy or reliance on assuming people or organizations will play nice.

I’d like to see politicians and other organizational leaders to target this effect broadly across society as an alternative to traditional approaches. If by design the self-interested actions of various members can lead to co-operation and mutual benefit without need for heavy-handed central management or irrational hope for goodwill… that would be a huge win.

I have to admit… this effect is a large reason why I love free software.