Lakhani, Karim, and Robert G. Wolf. “Why Hackers Do What They Do: Understanding Motivation and Effort in Free/Open Source Software Projects.” SSRN Electronic Journal, 2003. https://doi.org/10.2139/ssrn.443040.
Abstract:
In this paper we report on the results of a study of the effort and motivations of individuals to contributing to the creation of Free/Open Source software. We used a Web-based survey, administered to 684 software developers in 287 F/OSS projects, to learn what lies behind the effort put into such projects. Academic theorizing on individual motivations for participating in F/OSS projects has posited that external motivational factors in the form of extrinsic benefits (e.g.: better jobs, career advancement) are the main drivers of effort. We find in contrast, that enjoyment-based intrinsic motivation, namely how creative a person feels when working on the project, is the strongest and most pervasive driver. We also find that user need, intellectual stimulation derived from writing code, and improving programming skills are top motivators for project participation. A majority of our respondents are skilled and experienced professionals working in IT-related jobs, with approximately 40 percent being paid to participate in the F/OSS project.
Main arguments:
-
Respondents were primarily male (97.5%) with an average age of 30 years and living primarily in the developed Western world, 58% of the respondents were directly involved in the IT industry.
-
“paid contributors” consisting of approximately 40% of the sample, Overall, paid contributors are spending more than two working days a week and volunteer contributors are spending more than a day a week on F/OSS projects.
-
All three major categories of motivations are confirmed to present in OSS participation:
- enjoyment-based intrinsic motivations
- obligation/community-based intrinsic motivations
- extrinsic motivations.
User needs for the software, is the overwhelming reason for contribution and participation. The top single reason to contribute to projects is based on enjoyment-related intrinsic motivation, “Project code is intellectually stimulating to write” (44.9%). Improving programming skills, an extrinsic motivation related to human capital improvement, was a close second (41.8%). Self-identification with the hacker community and ethic drive participation.
- A sense of personal creativity is the biggest determinant of effort in F/OSS projects, this sense of creativity is endogenous and heterogeneous to the people within projects.
While there are significant differences in motivations between paid contributors and volunteers, contrary to experimental findings on the negative impact of extrinsic rewards on intrinsic motivations, dominant motives do not crowd out or spoil others.
There was no significant impact on the hours per week dedicated based on the interaction of being paid and feeling creative. Hours per week dedicated to a project did not decline given, that those who are paid to contribute code are also feeling creative in that project.
Questions:
-
There should be a lot of research opportunities using OSS community, survey or NLP and SNA based analysis, given the aboudant activity data in OSS community fourm and code repositories. It would be also interesting to do meta-analysis with these types of studies, track the changes over time, as some organization like Linux Foundation do annual FOSS Contributor Survey.
-
There are already significant differences seen between paid contributors and volunteers, better ways to distinguish them and more comparisons should reveal interesting findings.
-
The observation that clusters of individuals motivated by extrinsic, intrinsic, or hybrid extrinsic/intrinsic factors probably mean that there are other intrinsic needs behind the extrinsic motivations 1
References:
-
Reiss, Steven. Myths of Intrinsic Motivation, 2013. ↩