Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Empirical studies of global volunteer collaboration in the development of free and open source software: analysis of six top ranked projects in sourceforge.net

Published: 03 April 2012 Publication History

Abstract

Sourceforge.net is the largest portal hosting Free and Open Source Software (FOSS). Among the projects available in sourceforge.net, six top ranked projects are selected for studying global volunteer collaboration patterns over a period of 6 years (2005-2011). It is found that a small set of volunteers do most of the work in these projects. The growth rate of volunteers, identification of core developers, join and drop rate of volunteers, task allocation and rate of task completion, movement of existing volunteers among different projects and the rate of new volunteer inclusion are also studied.

References

[1]
Aberdour, M. Achieving quality in open source software. IEEE software (2007), 58--64.
[2]
Capiluppi, A., González-Barahona, J., Herraiz, I., and Robles, G. Adapting the staged model for software evolution to free/libre/open source software. In Ninth international workshop on Principles of software evolution: in conjunction with the 6th ESEC/FSE joint meeting (2007), ACM, pp. 79--82.
[3]
Capiluppi, A., and Michlmayr, M. From the cathedral to the bazaar: An empirical study of the lifecycle of volunteer community projects. Open Source Development, Adoption and Innovation (2007), 31--44.
[4]
Christley, S., and Madey, G. Analysis of activity in the open source software development community. In System Sciences, 2007. HICSS 2007. 40th Annual Hawaii International Conference on (2007), IEEE, pp. 166b--166b.
[5]
Crowston, K., Annabi, H., Howison, J., and Masango, C. Effective work practices for software engineering: free/libre open source software development. In Proceedings of the 2004 ACM workshop on Interdisciplinary software engineering research (2004), ACM, pp. 18--26.
[6]
Dempsey, B., Weiss, D., Jones, P., and Greenberg, J. Who is an open source software developer? Communications of the ACM 45, 2 (2002), 67--72.
[7]
Dinh-Trong, T., and Bieman, J. Open source software development: a case study of FreeBSD.
[8]
Ebert, C. Open source drives innovation. IEEE SOFTWARE (2007), 105--109.
[9]
Feller, J., and Fitzgerald, B. A framework analysis of the open source software development paradigm. In Proceedings of the twenty first international conference on Information systems (2000), Association for Information Systems, pp. 58--69.
[10]
Gacek, C., and Arief, B. The many meanings of open source. IEEE software (2004), 34--40.
[11]
Geldenhuys, J. Finding the Core Developers. In Software Engineering and Advanced Applications (SEAA), 2010 36th EUROMICRO Conference on, IEEE, pp. 447--450.
[12]
Glott, R., Groven, A., Haaland, K., and Tannenberg, A. Quality Models for Free/Libre Open Source Software Towards the Silver Bullet. In 2010 36th EUROMICRO Conference on Software Engineering and Advanced Applications (2010), IEEE, pp. 439--446.
[13]
Gurbani, V., Garvert, A., and Herbsleb, J. A case study of a corporate open source development model. In Proceedings of the 28th international conference on Software engineering (2006), ACM, pp. 472--481.
[14]
Hars, A., and Ou, S. Working for free?-motivations of participating in open source projects. In hicss (2001), Published by the IEEE Computer Society, p. 7014.
[15]
Jensen, C., and Scacchi, W. Role migration and advancement processes in ossd projects: A comparative case study.
[16]
Krishna Raj, P. M., and Srinivasa, K. G. Analysis of projects and volunteer participation in large scale free and open source software ecosystem. ACM SIGSOFT Softw. Eng. Notes 36 (March 2011), 1--5.
[17]
Krishnamurthy, S. A managerial overview of open source software. Business Horizons 46, 5 (2003), 47--56.
[18]
Lakhani, K., and Wolf, R. Why hackers do what they do: Understanding motivation and effort in free/open source software projects. Perspectives on free and open source software (2005), 3--22.
[19]
Lerner, J., and Tirole, J. Economic perspectives on open source. Perspectives on free and open source software (2005), 47--78.
[20]
Li, Y., Tan, C., Teo, H., and Mattar, A. Motivating open source software developers: influence of transformational and transactional leaderships. In Proceedings of the 2006 ACM SIGMIS CPR conference on computer personnel research: Forty four years of computer personnel research: achievements, challenges & the future (2006), ACM, pp. 34--43.
[21]
Mockus, A., Fielding, R., and Herbsleb, J. Two case studies of open source software development: Apache and Mozilla. ACM Transactions on Software Engineering and Methodology (TOSEM) 11, 3 (2002), 309--346.
[22]
Neill, C. Will Commercialization of Open Source Drive the Volunteers Away? IT PROFESSIONAL 9, 1 (2007), 51.
[23]
Ortega, F., and Izquierdo-Cortazar, D. Survival analysis in open development projects. In Proceedings of the 2009 ICSE Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development (2009), IEEE Computer Society, pp. 7--12.
[24]
Raymond, E., et al. The cathedral and the bazaar: musings on Linux and open source by an accidental revolutionary. O'Reilly & Associates, Inc., 2001.
[25]
Ruffin, C., and Ebert, C. Using open source software in product development: a primer. Software, IEEE 21, 1 (2004), 82--86.
[26]
Scacchi, W. Understanding the requirements for developing open source software systems. In Software, IEE Proceedings (2002), vol. 149, IET, pp. 24--39.
[27]
Scacchi, W. Free and open source development practices in the game community. Software, IEEE 21, 1 (2004), 59--66.
[28]
Scacchi, W. Free/open source software development: Recent research results and methods. Advances in Computers 69 (2007), 243--295.
[29]
Schweik, C., English, R., Kitsing, M., and Haire, S. Brooks' versus Linus' law: an empirical test of open source projects. In Proceedings of the 2008 international conference on Digital government research (2008), Digital Government Society of North America, pp. 423--424.
[30]
Senyard, A., and Michlmayr, M. How to have a successful free software project.
[31]
Shibuya, B., and Tamai, T. Understanding the process of participating in open source communities.
[32]
Singh, P. The small-world effect: The influence of macro-level properties of developer collaboration networks on open-source project success. ACM Transactions on Software Engineering and Methodology (TOSEM) 20, 2 (2010), 1--27.
[33]
Stallman, R. The GNU operating system and the free software movement.
[34]
Stol, K., Babar, M., Russo, B., and Fitzgerald, B. The use of empirical methods in Open Source Software research: Facts, trends and future directions.
[35]
Xu, B., and Jones, D. Volunteers' participation in open source software development: a study from the social-relational perspective. ACM SIGMIS Database 41, 3 (2010), 69--84.
[36]
Xu, J., Gao, Y., Christley, S., and Madey, G. A topological analysis of the open souce software development community.

Cited By

View all
  • (2021)Finding Influential Nodes in Sourceforge.net Using Social Network AnalysisResearch Anthology on Usage and Development of Open Source Software10.4018/978-1-7998-9158-1.ch008(156-166)Online publication date: 2021
  • (2018)Finding Influential Nodes in Sourceforge.net Using Social Network AnalysisFree and Open Source Software in Modern Data Science and Business Intelligence10.4018/978-1-5225-3707-6.ch006(104-116)Online publication date: 2018
  • (2013)Collaborative development of data curation profiles on a wiki platformProceedings of the 9th International Symposium on Open Collaboration10.1145/2491055.2491071(1-8)Online publication date: 5-Aug-2013
  • Show More Cited By

Index Terms

  1. Empirical studies of global volunteer collaboration in the development of free and open source software: analysis of six top ranked projects in sourceforge.net

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM SIGSOFT Software Engineering Notes
      ACM SIGSOFT Software Engineering Notes  Volume 37, Issue 2
      March 2012
      92 pages
      ISSN:0163-5948
      DOI:10.1145/2108144
      Issue’s Table of Contents
      Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 03 April 2012
      Published in SIGSOFT Volume 37, Issue 2

      Check for updates

      Author Tags

      1. FLOSS
      2. free and open source software FOSS
      3. free software

      Qualifiers

      • Research-article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)2
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 09 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2021)Finding Influential Nodes in Sourceforge.net Using Social Network AnalysisResearch Anthology on Usage and Development of Open Source Software10.4018/978-1-7998-9158-1.ch008(156-166)Online publication date: 2021
      • (2018)Finding Influential Nodes in Sourceforge.net Using Social Network AnalysisFree and Open Source Software in Modern Data Science and Business Intelligence10.4018/978-1-5225-3707-6.ch006(104-116)Online publication date: 2018
      • (2013)Collaborative development of data curation profiles on a wiki platformProceedings of the 9th International Symposium on Open Collaboration10.1145/2491055.2491071(1-8)Online publication date: 5-Aug-2013
      • (2012)The rat city rollergirls and the potential of social networking sites to support workProceedings of the 30th ACM international conference on Design of communication10.1145/2379057.2379089(157-166)Online publication date: 3-Oct-2012
      • (2012)An empirical study on identifying core developers using network analysisProceedings of the 2nd international workshop on Evidential assessment of software technologies10.1145/2372233.2372247(43-48)Online publication date: 22-Sep-2012

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media