Abstract
Open source communities have been of great interest for researchers recently, yet little can be agreed upon when it comes to developers motives. While it has been shown that participants are mostly driven to contribute based on work related needs, it has also been shown that they contribute to fulfill an ideological purpose. We believe that the majority of participants contribute to satisfy their own personal goals. We reveal how developers function as a collective intelligence by modeling the open source community as a disjoint group of contributors. We show that most developers contribute to only one project and only to a small portion of its source code. We demonstrated that useful functionality of most OSS software is an emergent phenomenon created by a collection of developers with different motivations and personal goals.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Notre Dame OSS Database (2009), http://www.nd.edu/~oss/Data/data.html
Bagozzi, R.P., Dholakia, U.M.: Open source software user communities: A study of participation in Linux user groups. Management Science 52(7), 1099–1115 (2006)
Franke, N., von Hippel, E.: Satisfying heterogeneous user needs via innovation tool kits: The case of apache security software. Res. Policy 32, 1199–1215 (2003)
Gelernter, D.: Machine Beauty. Basic Books, New York (1998)
Ghosh, R.A.: First Monday interview with Linus Torvalds: What motivates free-software developers. First Monday 3(3) (1998), http://www.rstmonday.org/issues/issue3_3/torvalds/
Ghosh, R.A., Glott, R., Krieger, B., Robles, G.: Free/libre and open source software: Survey and study. Report, International Institute of Infonomics, University of Maastricht, Maastricht, The Netherlands (2002)
Hann, I.H., Roberts, J., Slaughter, S., Fielding, R.: Delayed returns to open source participation: An empirical analysis of the Apache HTTP Server Project. Working paper. Carnegie Mellon University, Pittsburgh, PA (2002)
Hertel, G., Niedner, S., Hermann, S.: Motivation of software developers in open source projects: An Internet based survey of contributors to the linux kernel. Res. Policy 32, 1159–1177 (2003)
Kuan, J.: Open source software as consumer integration into production. Working paper, SSRN (2001), http://ssrn.com/
Lakhani, K., von Hippel, E.: How open source software works: Free user to user assistance. Res. Policy 32(6), 923–943 (2003)
Lerner, J., Tirole, J.: The simple economics of open source. J. Indust. Econom. 52(6), 197–234 (2002)
Madey, G., Freeh, V., Tynan, R.: The Open Source Software Development Phenomenon: An Analysis based on Social Network Theory. In: Proceedings of the Americas Conference on Information Systems (AMCIS 2002), Dallas, TX, pp. 1806–1813 (2002)
Raymond, E.: The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary. OReilly & Associates, Sebastopol (1999)
Shah, S.K.: Motivation, governance, and the viability of hybrid forms in open sources software development. Management Science 52, 1000–1014 (2006)
Stallman, R.: Philosophy of the GNU project (2001), http://www.gnu.org/philosophy/
Weizenbaum, J.: Computer Power and Human Reason: From Judgment to Calculation. W. H. Freeman, San Francisco (1976)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Stiles, E., Cui, X. (2010). Workings of Collective Intelligence within Open Source Communities. In: Chai, SK., Salerno, J.J., Mabry, P.L. (eds) Advances in Social Computing. SBP 2010. Lecture Notes in Computer Science, vol 6007. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12079-4_35
Download citation
DOI: https://doi.org/10.1007/978-3-642-12079-4_35
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-12078-7
Online ISBN: 978-3-642-12079-4
eBook Packages: Computer ScienceComputer Science (R0)