OSS popularity: understanding the relationship between user-developer interaction, market potential and development stage

Clémence Cheruy, Nassim Belbaly, Frank Robert

Abstract


Following the growing interest and concerns regarding the open source software (OSS) phenomenon among academics and practitioners, many studies have been conducted to understand the factors that influence OSS success. However, research has primarily explored such factors in the context of well-known projects, such as Linux and Apache. Yet, lesser-known projects must be examined to gain a more complete understanding. Accordingly, this paper focuses on lesser-known projects to examine three factors that influence OSS popularity: user-developer interaction, market potential and development stage. Specifically, we develop an empirical model of OSS popularity and test our hypotheses on data from 657 open source projects. The findings show that the combination of the three factors has a positive effect on OSS popularity. Moreover, in contrast to previous research, the results reveal that exchanges among users and developers have a stronger influence on OSS popularity than bug-related activities. Overall, this research provides a novel way to measure OSS popularity for lesser-known projects and offers organizations a better understanding of OSS. 

 

Keywords


Open source software; software development; OSS popularity; user-developer interaction; market potential; development stage

Full Text:

 Subscribers Only

References


Aksulu, A., Wade M. (2010), “A Comprehensive Review and Synthesis of Open Source Research”, Journal of the Association for Information Systems, Vol. 11, n°11, p. 576-656.

Bagozzi, R.P., Dholakia, U.M. (2006), “Open Source Software User Communities: A Study of Participation in Linux User Groups”, Management Science, Vol. 52, n°7, p. 1099-1115.

Barcellini, F., Détienne, F., Burkhardt, J.M. (2008), “User and Developer Mediation in an Open Source Software Community: Boundary Spanning through Cross Participation in Online Discussions”, International Journal of Human-Computer Studies, Vol. 66, n°7, p. 558-570.

Barton, D., Sinha, D.K. (1993), “Developer-User Interaction and User Satisfaction in Internal Technology Transfer”, Academy of Management Journal, Vol. 36, n°5, p. 1125-1139.

Benbya, H., Belbaly, N. (2010), “A Multi-Theoretical Framework of Motivation in Open Source Software", Communications of the Association of Information Systems, 271.

Benkeltoum, N. (2013), «Evaluation de l’innovation des logiciels open source », Systèmes d’Information et Management, Vol. 18, n°3, p. 37-84.

Chin, W., Marcolin, W., Newsted, P.N. (2003), “A Partial Least Squares Latent Variable Modeling Approach for Measuring Interaction Effects: Results from a Monte Carlo Simulation Study and an Electronic-Mail Emotion/Adoption Study”, Information Systems Research, Vol. 14, n°2, p. 189-217.

Choi, N., Chengalur-Smith, I., Nevo, S. (2015), “Loyalty, Ideology, and Identification: An Empirical Study of the Attitudes and Behaviors of Passive Users of Open Source Software”, Journal of the Association for Information Systems, Vol. 16, n°8, p. 674-706.

Comino, S., Manenti, F.M., Parisi, M.L. (2007), “From Planning to Mature: On the Success of Open Source Projects”, Research Policy, Vol. 36, n°10, p. 1575-1586.

Crowston, K., Annabi, H., Howison, J. (2003), “Defining Open Source Software Project Success”, Proceeding of the International Conference on Information Systems, Seattle, WA.

Crowston, K., Howison, J., Annabi, H. (2006), “Information Systems Success in Free and Open Source Software Development: Theory and Measures”, Software Process Improvement and Practices, Vol. 11, n°2, p. 123-148.

Crowston, K., Wei, K., Howison, J., Wiggins, A. (2012), “Free/Libre Open-Source Software Development: What We Know and What We Do not Know”, ACM Computing Surveys, Vol. 44, n°2, Article 7.

Dahlander, L., Magnusson, M.G. (2005), “Relationships between Open Source Software Companies and Communities: Observations from Nordic Firms”, Research Policy, Vol. 34, n°4, p. 481-493.

DeLone, W.H., McLean, E.R. (1992), “Information Systems Success: The Quest for the Dependent Variable”, Information Systems Research, Vol. 3, n°1, p. 60-95.

DeLone, W.H., McLean, E.R. (2002), “Information Systems Success Revisited”, Proceedings of the 35th Hawaii International Conference on System Sciences, Waikola, HI.

DeLone, W.H., McLean, E.R. (2003), “The DeLone andMcLean Model of Information Systems Success: A Ten-Year Update”, Journal of Management Information Systems, Vol. 19, n°4, p. 9-30.

Fitzgerald, B. (2009), “Open Source Software Adoption: Anatomy of Success and Failure”, International Journal Open Source Software & Processes, Vol. 1, n°1, p. 1-23.

Gallego, M.D., Luna, P.L, Bueno, S. (2008), “User Acceptance Model of Open Source Software”, Computer Human Behavior, Vol. 24, n°5, p. 2199-2216.

Ghapanchi A. H., (2015), “Investigating the Interrelationships among Success Measures of Open Source Software Projects”, Journal of Organizational Computing & Electronic Commerce, Vol. 25, n°1, p. 28-46.

Ghosh, K., Ramakrishnan, T., Khuntia, J. (2013), “Open Source Software and Performance: A Fit Perspective”, Proceedings of the 17th Pacific Asia Conference on Information Systems, Jeju Island, Korea.

Giuri, P., Rullani, F., Torrisi, S. (2008), “Explaining Leadership in Virtual Teams: The Case of Open Source Software”, Information Economics and Policy, Vol. 20, n°4, p. 305-315.

Grewal, R., Lilien, G.L., Mallapragada, G. (2006), “Location, Location, Location: How Network Embeddedness Affects Project Success in Open Source Systems”, Management Science, Vol. 52, n°7, p. 1043-1056.

Hars, A., Ou, S. (2002), “Working for Free? Motivations for Participating in Open-Source Projects. International Journal of Electronic Commerce, Vol. 6, n°3, p. 25-39.

Iivari, N. (2009), “Constructing the Users in Open Source Software Development An Interpretive Case Study of User Participation”, Information Technology & People, Vol. 22, n°2, p. 132-156.

Jørgensen, N. (2001), “Developer Autonomy in the FreeBSD Open Source Project”, Journal of Management & Governance, Vol. 11, n°2, p. 119-128.

Ke, W., Zhang, P. (2010), “The Effects of Extrinsic Motivations and Satisfaction in Open Source Software Development”, Journal of the Association for Information Systems, Vol. 11, n°12, p. 784-808.

Khedhaouria, A., Ribiere, V. (2013), “The Influence of Team Knowledge Sourcing on Team Creativity: Evidence from Information System development”, The Learning Organization, Vol. 20, n°4/5, p. 308-321.

Kim, S., Whitehead, E., Bevan, J. (2005), “Analysis of Signature Change Patterns”, Proceedings of the International Workshop on Mining Software Repositories, St. Louis, MO.

Krishnamurthy, S. (2002), "Cave or Community? An Empirical Examination of 100 Mature Open Source Projects", First Monday, (available online at http://www.firstmonday.org/issues/

issue7_6/krishnamurthy/index.html).

Lakhani, K.R., von Hippel, E. (2003), “How Open Source Software Works: “Free” User-to-User Assistance”, Research Policy, Vol. 32, n°6, p. 923-943.

Lakhani, K.R., Wolf, R.G. (2005), “Why Hackers Do What They Do: Understanding Motivation and Effort in Free/Open Source Software Projects” in Perspectives on Free and Open Source Software, J. Feller, B. Fitzgerald, S. Hissam and K. R. Lakhani (Eds), MIT Press, Cambridge, MA, p. 3-22.

Lee, S.Y., Kim, H.W., Gupta, S. (2009), “Measuring Open Source Software Success”, Omega, Vol. 37, n°2, p. 426-498.

Lerner, J., Tirole, J. (2001), “The Open Source Movement: Key Research Questions”, European Economic Review, Vol. 45, n°4-6, p. 819-826.

Majchrzak, A., Rice, R., Malhotra, A., King, N., Ba, S. (2000), “Technology Adaptation: The Case of a Computer-Supported inter-Organizational Virtual Team”, MIS Quarterly, Vol. 24, p. 569-600.

Meissonier, R., Bourdon, I., Houze, E., Amabile, S., Boudrandi, S. (2010), « Comprendre les motivations des développeurs de l’open source à partir de leur participation », Systèmes d’Information et Management, Vol. 15, n°2, p. 71-97.

Midha, V., Palvia, P., Singh, R. (2010), “Improving Open Source Software Maintenance”, Journal of Computer Information Systems, Vol. 50, n°3, p. 81-90.

Midha, V., Palvia, P. (2012), “Factors Affecting the Success of Open Source Software”, Journal of Systems and Software, Vol. 85, n°4, p. 895-905.

Miralles, F., Sieber, S., Valor, J. (2006), “An Exploratory Framework for Assessing Open Source Software Adoption”, Systèmes d’Information et Management, Vol. 11, n°1, p. 85-103.

Qureshi, S., Vogel, D. (2001), “Adaptiveness in Virtual Teams: Organisational Challenges and Research Directions”, Group Decision and Negotiation, Vol. 10, n°1, p. 27-46.

Sharma, S., Sugumaran, V., Rajagopalan, B. (2002), “A Framework for Creating Hybrid-Open Source Software Communities”, Information Systems Journal, Vol. 12, n°1, p. 7-25.

Singh, P.V., Tan, Y., Mookerjee, V. (2011), “Network Effects: The Influence of Structural Capital on Open Source Project Success”, MIS Quarterly, Vol. 35, n°4, p. 813-829.

Sohn, S.Y., Mok, M.S. (2008), “A Strategic Analysis for Successful Open Source Software Utilization Based on a Structural Equation Model”, Journal of Systems and Software, Vol. 81, n°6, p. 1014-1024.

Stewart, K.J., Ammeter, A.P. (2002), “An Exploratory Study of Factors Influencing the Level

of Vitality and Popularity of Open Source Projects”, Proceeding of 23rd the International Conference on Information Systems, Barcelona, Spain.

Stewart, K.J., Ammeter, A.P., Maruping, M.L. (2005), “A Preliminary Analysis of the Influences of Licensing and Organizational Sponsorship on Success in Open Source Projects”, Proceedings of the 38th Hawaii International Conference on System Sciences, Big Island, HI.

Stewart, K.J., Gosain, S. (2006), “The Moderating Role of Development Stage in Free/Open Source Software Project Performance”, Software Process: Improvement and Practice, Vol. 11, n°2, p. 177-191.

Stuermer, M., Spaeth, S., Von Krogh, G. (2009), “Extending Private-Collective Innovation: A Case Study”, R&D Management, Vol. 39, n°2, 170-191.

Sutanto, J., Kankanhalli, A., Tan, B. (2014), “Uncovering the Relationship between OSS User Support Networks and OSS Popularity”, Decision Support Systems, Vol. 64, p. 142-151.

Teigland, R., Gangi, P.M., Flaten, B.T., Giovacchini, E., Pastorino, N. (2014), “Balancing on a Tightrope: Managing the Boundaries of a Firm-Sponsored OSS Community and Its Impact on Innovation and Absorptive Capacity”, Information and Organization, Vol. 24, n°1, p. 25-47.

Tenenhaus, M. (1998), La Régression PLS : Théorie et Pratique, Technip, Paris.

Toral, S.L., Martines-Torres, M.R., Barrero, F. (2010), “Analysis of Virtual Communities Supporting OSS Projects Using Social Network Analysis”, Information and Software Technology, Vol. 52, n°3, p. 296-303.

Van den Bulte, C., Lilien, G.L. (2001), “Medical Innovation Revisited: Social Contagion versus Marketing Effort”, American Journal of Sociology, Vol. 106, n°5, p. 1409-1435.

Von Hippel, E., Von Krogh, G. (2003), “Open Source Software and the "Private-Collective" Innovation Model: Issues for Organization Science”, Organization Science, Vol. 14, n°2, p. 209-223.

Wagstrom, P., Herbsleb, J., Carley, K. (2005),” A Social Network Approach To Free/Open Source Software Simulation”, Proceedings of the 1st International Conference on Open Source Systems, Geneva, Switzerland.

Wold, S., Martens, H., Wold, H. (1983), “The Multivariate Calibration Problem in Chemistry Solved by the PLS Method” in Lecture Notes in Mathematics, Matrix Pencils, A. Ruhe and B. Kågstrøm (Eds), Springer Verlag, Heidelberg, p. 286-293.

Wu, J., Goh, K.Y., Tang, Q. (2007), “Investigating Success of Open Source Software Projects: A Social Network Perspective”, Proceedings of the International on Information Systems, Montreal, Canada.

Wynn, D. (2004), “Organizational Structure of Open Source Projects: A Life Cycle Approach”, Proceedings of the 7th Annual Conference of the Southern Association for Information Systems, Savannah, GA.

Xu, J., Goh, K.Y., Tang, Q. (2007), “Investigating Success of Open Source Software Projects: A Social Network Perspective”, Proceedings of the International on Information Systems, Montreal, Canada.

Yu, L., Schach, S.R., Chen, K., Heller, G.Z., Offutt, J. (2006) “Maintainability of the Kernels of Open-Source Operating Systems: A Comparison of Linux with FreeBSD, NetBSD, and OpenBSD”, The Journal of Systems and Software, Vol. 79, n°6, p. 807-815.

Zhang, C., Hahn, J., De, P. (2013), “Continued Participation in Online Innovation Communities: Does Community Response Matter Equally for Everyone?”, Information Systems Research, Vol. 24, n°4, p. 1112-1130.




DOI: http://dx.doi.org/10.9876/sim.v22i3.762