The most interesting bits in the survey focused on motivation.
The study ended up dividing the respondents into four categories: community believers who contribute for ideological reasons (19%), those who work on projects for "learning and fun" (29%), hobbyists whose projects are practical but not related to their jobs (27%), and professionals whose projects are related to the needs of their jobs (25%). People in the last category may or may not be paid to work on their project, but the itch being scratched is related to their employment.
These figures confirm what most observers know intuitively, that most people involved with open source and free software are not motivated by ideology. But the really wonderful thing about the study was the way it confirmed the title of Linus Torvalds' book, Just for Fun.
Respondents said that they:
My favorite finding was the line about how much hackers love what they do. 60% said, “With one more hour in the day, I would program.” 70% of the respondents volunteered that lack of sleep was the most significant cost of participation!
Also interesting was the perceived benefit. Increased personal knowledge base and a personal sense of accomplishment outweighed the long touted "reputation" imperative.
Another interesting part of the study involved what developers want from open source project managers. Overwhelmingly, they made clear that they want peer leaders, not traditional project managers. They said that they expect an open source project leader to create the initial code base, integrate submissions, open minds to options, and provide motivation, but not to determine or delegate tasks, recruit contributors, or manage timing.
The survey also has a lot of other interesting data on the geographical distribution of respondents, their age, their average amount of programming experience, their job titles, the number of projects they work on, and the amount of time they spend contributing to projects.
Tim O'Reilly is the founder and CEO of O'Reilly Media, Inc., thought by many to be the best computer book publisher in the world, and an activist for open standards. O'Reilly Media also publishes online through the O'Reilly Network and hosts conferences on technology topics, including the O'Reilly Open Source Convention, the O'Reilly Emerging Technology Conference, and the Web 2.0 Conference. Tim's blog, the O'Reilly Radar "watches the alpha geeks" to determine emerging technology trends, and serves as a platform for advocacy about issues of importance to the technical community. For everything Tim, see tim.oreilly.com.
oreillynet.com Copyright © 2006 O'Reilly Media, Inc.