A Multi-Theoretical Framework of Motivation in Open Source Software

The question of why so many developers dedicate time and effort into contributing to Open Source Projects (OSP) is one of the most intriguing questions in OS research. Several preliminary studies have theorized about and empirically examined this challenging question. They suggest a variety of reasons to explain this phenomenon but mostly rely on self-determination theory, with its extrinsic-intrinsic dichotomy, to explain the heterogeneous and complex nature of motivation in OSS. This paper provides an alternative, theory-driven approach, where three different, yet complementary, theories of motivation are combined, to explain the participation and outcomes of developers in OSP. More specifically, our multi-theoretical framework is based upon, social exchange theory, goal-orientation and expectancy theory. An empirical test of the model is provided within the context of SourceForge.net. The results offer new theoretical and practical insights into developers’ motivation and how it affects their participation and outcomes.

[1]  Eric S. Raymond,et al.  Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary , 2001 .

[2]  M. Covington Goal theory, motivation, and school achievement: an integrative review. , 2000, Annual review of psychology.

[3]  Yulin Fang,et al.  Understanding Sustained Participation in Open Source Software Projects , 2009, J. Manag. Inf. Syst..

[4]  Justin P. Johnson,et al.  Economics of Open Source Software , 2001 .

[5]  Brian Fitzgerald,et al.  Understanding Free/Open Source Software Development Processes , 2006, Softw. Process. Improv. Pract..

[6]  R. Wood Task complexity: Definition of the construct , 1986 .

[7]  J. Tirole,et al.  Some Simple Economics of Open Source , 2002 .

[8]  P. Pintrich Multiple Goals, Multiple Pathways: The Role of Goal Orientation in Learning and Achievement. , 2000 .

[9]  Wynne W. Chin The partial least squares approach for structural equation modeling. , 1998 .

[10]  B. Kogut,et al.  Open-source Software Development and Distributed Innovation , 2001 .

[11]  S. Kiesler,et al.  The kindness of strangers: on the usefulness of electronic weak ties for technical advice , 1996 .

[12]  Steven Weber,et al.  The Success of Open Source , 2004 .

[13]  Xianggui Qu,et al.  Multivariate Data Analysis , 2007, Technometrics.

[14]  Van Ark,et al.  Group Dynamics: The Psychology of Small Group Behavior , 1972 .

[15]  C. K. John Wang,et al.  Young People’s Motivational Profiles in Physical Activity: A Cluster Analysis , 2001 .

[16]  Michael J. Gallivan,et al.  Striking a balance between trust and control in a virtual organization: a content analysis of open source software case studies , 2001, Inf. Syst. J..

[17]  Kouichi Kishida,et al.  Toward an understanding of the motivation of open source software developers , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..

[18]  Eric A. von Hippel,et al.  How Open Source Software Works: 'Free' User-to-User Assistance? , 2000 .

[19]  Katherine J. Stewart,et al.  The Impact of Ideology on Effectiveness in Open Source Software Development Teams , 2006, MIS Q..

[20]  Justin P. Johnson Open Source Software: Private Provision of a Public Good , 2002 .

[21]  H. Tajfel,et al.  Experiments in intergroup discrimination. , 1970, Scientific American.

[22]  V. Vroom Work and motivation , 1964 .

[23]  J. Tirole,et al.  The Economics of Technology Sharing: Open Source and Beyond , 2004 .

[24]  A. Bonaccorsi,et al.  Comparing Motivations of Individual Programmers and Firms to Take Part in the Open Source Movement. From Community to Business , 2006 .

[25]  A. Gouldner THE NORM OF RECIPROCITY: A PRELIMINARY STATEMENT * , 1960 .

[26]  C. Dweck,et al.  A social-cognitive approach to motivation and personality , 1988 .

[27]  Stephanie Freeman,et al.  The Material and Social Dynamics of Motivation: Contributions to Open Source Language Technology Development , 2007 .

[28]  Walt Scacchi,et al.  Understanding the requirements for developing open source software systems , 2002, IEE Proc. Softw..

[29]  Jürgen Bitzer,et al.  Intrinsic motivation in open source software development , 2007 .

[30]  Sandra Slaughter,et al.  Understanding the Motivations, Participation, and Performance of Open Source Software Developers: A Longitudinal Study of the Apache Projects , 2006, Manag. Sci..

[31]  James H. Gerlach,et al.  An empirical analysis of open source software developers' motivations and continuance intentions , 2007, Inf. Manag..

[32]  Josh Lerner,et al.  The Simple Economics of Open Source , 2000 .

[33]  Alexander Hars,et al.  Working for free? Motivations of participating in open source projects , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[34]  M. Hogg,et al.  Social Identity and Self-Categorization Processes in Organizational Contexts , 2000 .

[35]  Joyce J. Elam,et al.  Inside a software design team: knowledge acquisition, sharing, and integration , 1993, CACM.

[36]  Wynne W. Chin,et al.  On the use, usefulness, and ease of use of structural equation modeling in MIS research: a note of caution , 1995 .

[37]  Ping Zhang,et al.  Motivations in OSS Communities: The Mediating Role of Effort Intensity and Goal Commitment , 2009 .

[38]  Eleanor M. Smith,et al.  Relationships of goal orientation, metacognitive activity, and practice strategies with learning outcomes and transfer , 1998 .

[39]  C. Fornell,et al.  Evaluating structural equation models with unobservable variables and measurement error. , 1981 .

[40]  A. Bandura Self-Efficacy: The Exercise of Control , 1997, Journal of Cognitive Psychotherapy.

[41]  Suresh P. Sethi,et al.  Harvesting Altruism in Open-Source Software Development , 2002 .

[42]  Fadi P. Deek,et al.  User Collaboration in Open Source Software Development , 2004, Electron. Mark..

[43]  Gregorio Robles,et al.  Free/Libre and Open Source Software: Survey and Study - FLOSS FINAL REPORT , 2002 .

[44]  M. E. Shaw Group dynamics : the psychology of small group behavior , 1971 .

[45]  D. Zeitlyn Gift economies in the development of open source software: anthropological reflections , 2003 .

[46]  Gerald P. Dwyer,et al.  Very preliminary draft: Please do not quote without permission. Comments welcome. The Economics of Open Source and Free Software* , 1999 .

[47]  Joseph S. Valacich,et al.  The Effects of Interruptions, Task Complexity, and Information Presentation on Computer-Supported Decision-Making Performance , 2003, Decis. Sci..

[48]  Andrea Hemetsberger,et al.  Learning and Knowledge-building in Open-source Communities , 2006 .

[49]  Christoph Lattemann,et al.  Framework for Governance in Open Source Communities , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[50]  Sandeep Krishnamurthy,et al.  On the intrinsic and extrinsic motivation of free/libre/open source (FLOSS) developers , 2006 .

[51]  Brian Fitzgerald,et al.  Why Hackers Do What They Do: Understanding Motivation and Effort in Free/Open Source Software Projects , 2007 .

[52]  Kevin Crowston,et al.  Information systems success in free and open source software development: theory and measures , 2006, Softw. Process. Improv. Pract..

[53]  Oded Nov,et al.  Exploring motivations for contributing to open source initiatives: The roles of contribution context and personal values , 2008, Comput. Hum. Behav..

[54]  Peter H. Gray,et al.  Knowledge Sourcing Effectiveness , 2004, Manag. Sci..

[55]  Carol T. Kulik,et al.  Old Friends, New Faces: Motivation Research in the 1990s , 1999 .

[56]  Nassim Belbaly,et al.  Successful OSS Project Design and Implementation , 2011 .

[57]  Eric S. Raymond,et al.  The cathedral and the bazaar - musings on Linux and Open Source by an accidental revolutionary , 2001 .

[58]  E. Deci,et al.  Handbook of Self-Determination Research , 2002 .

[59]  Sonali K. Shah Motivation, Governance, and the Viability of Hybrid Forms in Open Source Software Development , 2006, Manag. Sci..

[60]  Ashutosh Prasad,et al.  Open source versus closed source: software quality in monopoly and competitive markets , 2005, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[61]  Utpal M. Dholakia,et al.  Open Source Software User Communities: A Study of Participation in Linux User Groups , 2006, Manag. Sci..

[62]  P. Blau Exchange and Power in Social Life , 1964 .

[63]  Guido Hertel,et al.  Motivation of software developers in Open Source projects: an Internet-based survey of contributors to the Linux kernel , 2003 .

[64]  Eric Lease Morgan,et al.  Review of The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary by Eric S. Raymond, Sebastopol, Calif.: O'Reilly, 1999 , 2000 .

[65]  D. Wood Self-theories: Their Role in Motivation, Personality and Development. By Carol S. Dweck. Psychology Press, Hove, 1999. pp. 195. £29.95 (hb). , 2000 .