Leaving My Fingerprints: Motivations and Challenges of Contributing to OSS for Social Good
Yu Huang, Denae Ford, Thomas Zimmermann
Abstract
When inspiring software developers to contribute to open source software, the act is often referenced as an opportunity to build tools to support the developer community. However, that is not the only charge that propels contributions-growing interest in open source has also been attributed to software developers deciding to use their technical skills to benefit a common societal good. To understand how developers identify these projects, their motivations for contributing, and challenges they face, we conducted 21 semi-structured interviews with OSS for Social Good (OSS4SG) contributors. From our interview analysis, we identified themes of contribution styles that we wanted to understand at scale by deploying a survey to over 5765 OSS and Open Source Software for Social Good contributors. From our quantitative analysis of 517 responses, we find that the majority of contributors demonstrate a distinction between OSS4SG and OSS. Likewise, contributors described definitions based on what societal issue the project was to mitigate and who the outcomes of the project were going to benefit. In addition, we find that OSS4SG contributors focus less on benefiting themselves by padding their resume with new technology skills and are more interested in leaving their mark on society at statistically significant levels. We also find that OSS4SG contributors evaluate the owners of the project significantly more than OSS contributors. These findings inform implications to help contributors identify high societal impact projects, help project maintainers reduce barriers to entry, and help organizations understand why contributors are drawn to these projects to sustain active participation.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 13955058-be3b-4ad0-a07b-766d9c77439eCited by top-tier papers17
- A Large-Scale Survey on the Usability of AI Programming Assistants: Successes and ChallengesJenny T. Liang, Chenyang Yang, Brad A. MyersICSE 2024 · 126 citations
- Understanding skills for OSS communities on GitHubJenny T. Liang, Thomas Zimmermann, Denae FordFSE 2022 · 31 citations
- Hashing It Out: A Survey of Programmers' Cannabis Usage, Perception, and MotivationMadeline Endres, Kevin Boehnke, Westley WeimerICSE 2022 · 11 citations
- Rules of Engagement: Why and How Companies Participate in OSSMariam Guizani, Aileen Abril Castro-Guzman, Anita Sarma, Igor SteinmacherICSE 2023 · 11 citations
- Opportunities and Challenges in Repeated Revisions to Pull-Requests: An Empirical StudyZhixing Li, Yue Yu, Tao Wang, Shanshan Li et al.CSCW 2022 · 11 citations
Builds on3
- Hidden Figures: Roles and Pathways of Successful OSS ContributorsBianca Trinkenreich, Mariam Guizani, Igor Wiese, Anita Sarma et al.CSCW 2020 · 72 citations
- Here we go again: why is it difficult for developers to learn another programming language?Nischal Shrestha, Colton Botta, Titus Barik, Chris ParninICSE 2020 · 41 citations
- How to not get rich: an empirical study of donations in open sourceCassandra Overney, Jens Meinicke, Christian Kästner, Bogdan VasilescuICSE 2020 · 34 citations
Related papers
- Contribution Patterns in Open Source Software for Social Good: Dynamics, Individuals, and Impact CSCW010Zihan Fang, Yueke Zhang, Thomas Zimmermann, Denae Ford et al.CSCW 2026 · 2 citations
- A Four-Year Study of Student Contributions to OSS vs. OSS4SG with a Lightweight InterventionZihan Fang, Madeline Endres, Thomas Zimmermann, Denae Ford et al.FSE 2023 · 6 citations
- An empirical Analysis of Community and Coding Patterns in OSS4SG vs. Conventional OSSMohamed Ouf, Shayan Noei, Zeph Van Iterson, Mariam Guizani et al.ICSE 2026
- The Shifting Sands of Motivation: Revisiting What Drives Contributors in Open SourceMarco Aurélio Gerosa, Igor Wiese, Bianca Trinkenreich, Georg Link et al.ICSE 2021 · 4 citations
- Everyone for Themselves? A Qualitative Study about Individual Security Setups of Open Source Software ContributorsSabrina Amft, Sandra Höltervennhoff, Rebecca Panskus, Karola Marky et al.S&P 2024 · 21 citations
