Mailing the story:
Why Do Developers Contribute Code as Open Source?
"There are a lot of obvious reasons, why open source makes sense. This isn't a new topic, but every so often another 'new' survey emerges that reminds us of the core fundamentals.