Evaluating Longitudinal Success of Open Source Software Projects: A Social Network Perspective

To date, numerous open source projects are hosted on many online repositories. While some of these projects are active and thriving, some projects are either languishing or showing no development activities at all. This phenomenon thus begs the important question of what are the influential factors that affect the success of open source projects. In a quest to deepen our understanding of the evolution of open source projects, this research aims to analyze the success of open source projects by using the theoretical lens of social network analysis. Based on extensive analyses of data collected from online repositories, we study the impact of the communication patterns of software development teams on the demand and supply outcomes of these projects, while accounting for project-specific characteristics. Using panel data analysis of data over 13 months, we find significant impacts of communication patterns on project outcomes over the long term.

[1]  Dave Thomas,et al.  Open Source Ecosystems , 2004, IEEE Softw..

[2]  Mark S. Granovetter The Strength of Weak Ties , 1973, American Journal of Sociology.

[3]  Yvonne Dittrich,et al.  Software engineering across boundaries: student project in distributed collaboration , 1999 .

[4]  Yulin Fang,et al.  Development Success in Open Source Software Projects: Exploring the Impact of Copylefted Licenses , 2005, AMCIS.

[5]  Peter A. Gloor,et al.  Correlating temporal communication patterns of the Eclipse open source community with performance and creativity , 2007, Comput. Math. Organ. Theory.

[6]  Jonathon N. Cummings,et al.  Structural properties of work groups and their consequences for performance , 2003, Soc. Networks.

[7]  Greg Madey,et al.  THE OPEN SOURCE SOFTWARE DEVELOPMENT PHENOMENON: AN ANALYSIS BASED ON SOCIAL NETWORK THEORY , 2002 .

[8]  Likoebe M. Maruping,et al.  Impacts of License Choice and Organizational Sponsorship on User Interest and Development Activity in Open Source Software Projects , 2006, Inf. Syst. Res..

[9]  Georg von Krogh,et al.  Open Source Software and the "Private-Collective" Innovation Model: Issues for Organization Science , 2003, Organ. Sci..

[10]  M. Maznevski,et al.  Bridging Space Over Time: Global Virtual Team Dynamics and Effectiveness , 2000 .

[11]  Tom A. B. Snijders,et al.  Social Network Analysis , 2011, International Encyclopedia of Statistical Science.

[12]  Steve Sawyer,et al.  Software development teams , 2004, CACM.

[13]  L. Freeman,et al.  Centrality in social networks: ii. experimental results☆ , 1979 .

[14]  R. Hanneman Introduction to Social Network Methods , 2001 .

[15]  Neil Gandal,et al.  The Determinants of Output Per Contributor in Open Source Projects: An Empirical Examination , 2004 .

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

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

[18]  Jin Xu,et al.  A Topological Analysis of the Open Souce Software Development Community , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[19]  Gary L. Lilien,et al.  Location, Location, Location: How Network Embeddedness Affects Project Success in Open Source Systems , 2006, Manag. Sci..

[20]  Karim R. Lakhani,et al.  Why Hackers Do What They Do: Understanding Motivation and Effort in Free/Open Source Software Projects , 2003 .

[21]  Brian Fitzgerald,et al.  A framework analysis of the open source software development paradigm , 2000, ICIS.

[22]  E. Salas,et al.  Effects of communication network structure: Components of positional centrality , 1991 .

[23]  Kevin Crowston,et al.  Towards a Portfolio of FLOSS Project Success Measures , 2004, ICSE 2004.

[24]  S. D. Berkowitz,et al.  Social Structures: A Network Approach , 1989 .

[25]  L. Freeman Centrality in social networks conceptual clarification , 1978 .

[26]  Jim Suchan,et al.  The communication characteristics of virtual teams: a case study , 2001 .

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

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

[29]  H. Leavitt Some effects of certain communication patterns on group performance. , 1951, Journal of abnormal psychology.

[30]  Stefano Comino,et al.  From Planning to Mature: On the Determinants of Open Source Take-Off , 2007 .

[31]  Kevin Crowston,et al.  Defining Open Source Software Project Success , 2003, ICIS.

[32]  Karim R. Lakhani,et al.  Community, Joining, and Specialization in Open Source Software Innovation: A Case Study , 2003 .

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

[34]  Blake Ives,et al.  Virtual teams: a review of current literature and directions for future research , 2004, DATB.

[35]  Kevin Crowston,et al.  A Coordination Theory Approach to Organizational Process Design , 1997 .

[36]  Kevin Crowston,et al.  The social structure of free and open source software development , 2005, First Monday.