skip to main content
10.1145/2593728.2593732acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article

An exploratory study of contribution barriers experienced by newcomers to open source software projects

Published:02 June 2014Publication History

ABSTRACT

Contributing to a Free, Libre and Open Source Software (FLOSS) project is not a trivial task even for experienced developers: Beyond the effort required for understanding and editing a project's source code for one's own purposes, submitting the changes back to the community requires additional motivation, time, and social and technical effort. Although several surveys have examined the dynamics driving FLOSS contributors, most focus either on the motivations of core developers or indicators of potential long-term commitment, i.e. the small but quite involved and visible minority at the core of a project. Our survey in contrast examines the experiences of the much larger, but nearly invisible group of developers who are just making and submitting their first patch, and identifies barriers that hinder or even prevent them from making a valuable contribution.

References

  1. F. P. Brooks, Jr. The Mythical Man-Month. Addison Wesley, 20th anniversary edition edition, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. R. A. Ghosh. Understanding Free Software Developers: Findings from the FLOSS Study. Technical report, MERIT/Institute of Infonomics, University of Maastricht, 2005.Google ScholarGoogle Scholar
  3. V. Gruhn, C. Hannebauer, and C. John. Security of public continuous integration services. In Proceedings of the 2013 Joint International Symposium on Wikis and Open Collaboration (WikiSym + OpenSym 2013). ACM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. A. Hars and S. Ou. Working for free? Motivations of participating in open source projects. In Proceedings of the 34th Annual Hawaii International Conference on System Sciences, 2001, page 9 pp., jan. 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. G. Hertel, S. Niedner, and S. Herrmann. Motivation of software developers in open source projects: an internet-based survey of contributors to the linux kernel. Research Policy, 32(7):1159 – 1177, 2003. Open Source Software Development.Google ScholarGoogle ScholarCross RefCross Ref
  6. S. Krishnamurthy. On the intrinsic and extrinsic motivation of free/libre/open source (FLOSS) developers. Knowledge, Technology, & Policy, 18:17––39, 2006. 10.1007/s12130-006-1002-x.Google ScholarGoogle Scholar
  7. K. Lakhani and R. G. Wolf. Why hackers do what they do: Understanding motivation and effort in free/open source software projects. Social Science Research Network, pages 1–27, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  8. Mozilla Developer Network. Windows build prerequisites (1.9.0 and 1.9.1 branches), July 2011. https://developer.mozilla.org/en-US/docs/ Windows_Build_Prerequisites_%281.9.0_and_1.9. 1_branches%29 {accessed 2014-01-02}.Google ScholarGoogle Scholar
  9. E. S. Raymond. The Cathedral and the Bazaar. O’Reilly & Associates, Inc., Sebastopol, CA, USA, 1st edition, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. D. Riehle, J. Ellenberger, T. Menahem, B. Mikhailovski, Y. Natchetoi, B. Naveh, and T. Odenwald. Open collaboration within corporations using software forges. IEEE Software, 26:52–58, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. P. Seibel and B. Fitzpatrick. Brad Fitzpatrick. In Coders at Work, chapter 2, pages 49–90. Apress, Berkely, CA, USA, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. I. Steinmacher, I. Wiese, A. Chaves, and M. Gerosa. Why do newcomers abandon open source software projects? In 6th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE), 2013, pages 25–32, May 2013.Google ScholarGoogle ScholarCross RefCross Ref
  13. T. Østerlie and L. Jaccheri. A critical review of software engineering research on open source software development. Proceedings of the 2nd AIS SIGSAND European Symposium on Systems Analysis and Design, 2007.Google ScholarGoogle Scholar
  14. G. von Krogh, S. Spaeth, and K. R. Lakhani. Community, joining, and specialization in open source software innovation: A case study. Research Policy, 32(7):1217–1241(25), July 2003.Google ScholarGoogle ScholarCross RefCross Ref
  15. V. Wolff-Marting, C. Hannebauer, and V. Gruhn. Patterns for Tearing Down Contribution Barriers to FLOSS Projects. In Proceedings of the 12th SoMeT, Sept. 2013.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. An exploratory study of contribution barriers experienced by newcomers to open source software projects

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          CSI-SE 2014: Proceedings of the 1st International Workshop on CrowdSourcing in Software Engineering
          June 2014
          18 pages
          ISBN:9781450328579
          DOI:10.1145/2593728

          Copyright © 2014 ACM

          Permission to make digital or hard copies of all or part 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 components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 2 June 2014

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Upcoming Conference

          ICSE 2025

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader