skip to main content
10.1145/3641822.3641875acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
research-article
Open access

From the Inside Out: Organizational Impact on Open-Source Communities and Women's Representation

Published: 12 June 2024 Publication History

Abstract

The involvement of companies and public institutions in open-source software (OSS) has become widespread. While studies have explored the business models of for-profit organizations and their impact on software quality, little is known about their influence on OSS communities, especially in terms of diversity and inclusion. This knowledge gap is significant, considering that many organizations have the resources to enhance diversity and inclusion internally, but whether these efforts extend to OSS remains uncertain. To address this gap, we conducted interviews with maintainers of community-owned and organization-owned OSS projects, revealing tensions between organizations and their projects and identifying the impact of internal policies on OSS communities. Our findings reveal that, on the one hand, organization-owned projects often restrict external contributions due to stringent operating procedures and segmented communication, leading to limited external engagement. On the other hand, these organizations positively influence diversity and inclusion, notably in the representation and roles of women and the implementation of mentorship programs.

References

[1]
Mark S Ackerman, Juri Dachtera, Volkmar Pipek, and Volker Wulf. 2013. Sharing knowledge and expertise: The CSCW view of knowledge management. Computer Supported Cooperative Work (CSCW) 22 (2013), 531--573.
[2]
Adam Alami and Andrzej Wąsowski. 2019. Affiliated participation in open source communities. In 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM). IEEE, 1--11.
[3]
George Allan. 2003. A critique of using grounded theory as a research method. Electronic journal of business research methods 2, 1 (2003), pp1--10.
[4]
Andrew Begel and Beth Simon. 2008. Novice software developers, all over again. In Proceedings of the fourth international workshop on computing education research. 3--14.
[5]
Evangelia Berdou. 2006. Insiders and outsiders: paid contributors and the dynamics of cooperation in community led F/OS projects. In IFIP International Conference on Open Source Systems. Springer, 201--208.
[6]
Benjamin Birkinbine. 2020. Incorporating the digital commons: corporate involvement in free and open source software. University of Westminster Press.
[7]
Simon Butler, Jonas Gamalielsson, Björn Lundell, Per Jonsson, Johan Sjöberg, Anders Mattsson, Niklas Rickö, Tomas Gustavsson, Jonas Feist, Stefan Landemoo, et al. 2018. An investigation of work practices used by companies making contributions to established OSS projects. In International Conference on Software Engineering: Software Engineering in Practice. 201--210.
[8]
Andrea Capiluppi, Klaas-Jan Stol, and Cornelia Boldyreff. 2012. Exploring the role of commercial stakeholders in open source software evolution. In IFIP International Conference on Open Source Systems. Springer, 178--200.
[9]
Eugenio Capra, Chiara Francalanci, Francesco Merlo, and Cristina Rossi-Lamastra. 2011. Firms' involvement in Open Source projects: A trade-off between software structural quality and popularity. Journal of Systems and Software 84, 1 (2011), 144--161.
[10]
Gemma Catolino, Fabio Palomba, Damian A Tamburri, Alexander Serebrenik, and Filomena Ferrucci. 2019. Gender diversity and women in software teams: How do they affect community smells?. In 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS). IEEE, 11--20.
[11]
John W Creswell and J David Creswell. 2017. Research design: Qualitative, quantitative, and mixed methods approaches. Sage publications.
[12]
Laura Dabbish, Colleen Stuart, Jason Tsay, and Jim Herbsleb. 2012. Social coding in GitHub: transparency and collaboration in an open software repository. In Proceedings of the ACM 2012 conference on computer supported cooperative work (CSCW). 1277--1286.
[13]
Barthélémy Dagenais, Harold Ossher, Rachel KE Bellamy, Martin P Robillard, and Jacqueline P De Vries. 2010. Moving into a new software project landscape. In Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering-Volume 1. 275--284.
[14]
Luis Felipe Dias, Igor Steinmacher, and Gustavo Pinto. 2018. Who drives company-owned OSS projects: internal or external members? Journal of the Brazilian Computer Society 24, 1 (2018), 1--17.
[15]
Nadia Eghbal. 2016. Roads and Bridges: The Unseen Labor Behind Our Digital Infrastructure. Ford Foundation.
[16]
Robert English and Charles M Schweik. 2007. Identifying success and tragedy of FLOSS commons: A preliminary classification of Sourceforge. net projects. In First International Workshop on Emerging Trends in FLOSS Research and Development (FLOSS'07: ICSE Workshops 2007). IEEE, 11--11.
[17]
Fabian Fagerholm, Alejandro Sanchez Guinea, Jürgen Münch, and Jay Borenstein. 2014. The Role of Mentoring and Project Characteristics for Onboarding in Open Source Software Projects. In Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement. ACM, International. Volume: Proceeding volume: ; Unknown host publication ; Conference date: 01-01-1800.
[18]
Zixuan Feng, Amreeta Chatterjee, Anita Sarma, and Iftekhar Ahmed. 2022. Implicit Mentoring: The Unacknowledged Developer Efforts in Open Source. arXiv preprint arXiv:2202.11300 (2022).
[19]
Zixuan Feng, Mariam Guizani, Marco A Gerosa, and Anita Sarma. 2023. The State of Diversity and Inclusion in Apache: A Pulse Check. arXiv preprint arXiv:2303.16344 (2023).
[20]
Karl Fogel. 2005. Producing open source software: How to run a successful free software project. " O'Reilly Media, Inc.".
[21]
Darren Forrest, Carlos Jensen, Nitin Mohan, and Jennifer Davidson. 2012. Exploring the role of outside organizations in Free/Open Source Software projects. In IFIP International Conference on Open Source Systems. Springer, 201--215.
[22]
Hana Frluckaj, Laura Dabbish, David Gray Widder, Huilian Sophie Qiu, and James D Herbsleb. 2022. Gender and participation in open source software development. Proceedings of the ACM on Human-Computer Interaction 6, CSCW2 (2022), 1--31.
[23]
GitHub. 2021. The State of the Octoverse: The State of the Octoverse explores a year of change with new deep dives into writing code faster, creating documentation and how we build sustainable communities on GitHub. https://octoverse.github.com/.
[24]
Sean P Goggins, Matt Germonprez, and Kevin Lumbard. 2021. Making open source project health transparent. Computer 54, 8 (2021), 104--111.
[25]
Ron Goldman and Richard P Gabriel. 2005. Innovation happens elsewhere: Open source as business strategy. Morgan Kaufmann.
[26]
Mariam Guizani, Aileen Abril Castro-Guzman, Anita Sarma, and Igor Steinmacher. 2023. Rules of Engagement: Why and How Companies Participate in OSS. arXiv preprint arXiv:2303.08266 (2023).
[27]
Mariam Guizani, Thomas Zimmermann, Anita Sarma, and Denae Ford. 2022. Attracting and retaining oss contributors with a maintainer dashboard. In Proceedings of the 2022 ACM/IEEE 44th International Conference on Software Engineering: Software Engineering in Society. 36--40.
[28]
Carl Gutwin, Reagan Penner, and Kevin Schneider. 2004. Group awareness in distributed software development. In Proceedings of the 2004 ACM conference on Computer supported cooperative work (CSCW). 72--81.
[29]
Carl Gutwin, Kevin Schneider, David Paquette, and Reagan Penner. 2005. Supporting group awareness in distributed software development. In Engineering Human Computer Interaction and Interactive Systems: Joint Working Conferences EHCI-DSVIS 2004, Hamburg, Germany, July 11--13, 2004, Revised Selected Papers. Springer, 383--397.
[30]
Nikolay Harutyunyan and Dirk Riehle. 2019. Getting started with open source governance and compliance in companies. In Proceedings of the 15th International Symposium on Open Collaboration. 1--10.
[31]
Joachim Henkel. 2006. Selective revealing in open innovation processes: The case of embedded Linux. Research policy 35, 7 (2006), 953--969.
[32]
Sirkka L Jarvenpaa, Celeste Cantu, and Shi Ying Lim. 2017. Trust in virtual online environments. The Wiley Blackwell handbook of the psychology of the internet at work (2017), 103--130.
[33]
Sirkka L Jarvenpaa and Anna Essén. 2023. Data sustainability: data governance in data infrastructures across technological and human generations. Information and Organization 33, 1 (2023), 100449.
[34]
Sirkka L Jarvenpaa, Thomas R Shaw, and D Sandy Staples. 2004. Toward contextualized theories of trust: The role of trust in global virtual teams. Information systems research 15, 3 (2004), 250--267.
[35]
Alfredo Jimenez, Dirk M Boehe, Vasyl Taras, and Dan V Caprar. 2017. Working across boundaries: Current and future perspectives on global virtual teams. Journal of International Management 23, 4 (2017), 341--349.
[36]
Anders Klitmøller, Susan Carol Schneider, and Karsten Jonsen. 2015. Speaking of global virtual teams: Language differences, social categorization and media choice. Personnel Review 44, 2 (2015), 270--285.
[37]
Renee Li, Pavitthra Pandurangan, Hana Frluckaj, and Laura Dabbish. 2021. Code of Conduct Conversations in Open Source Software Projects on Github. Proceedings of the ACM on Human-Computer Interaction 5, CSCW1 (2021), 1--31.
[38]
Zhixing Li, Yue Yu, Tao Wang, Gang Yin, Shanshan Li, and Huaimin Wang. 2021. Are you still working on this? An empirical study on pull request abandonment. IEEE Transactions on Software Engineering 48, 6 (2021), 2173--2188.
[39]
Zhifang Liao, Libing Deng, Xiaoping Fan, Yan Zhang, Hui Liu, Xiaofei Qi, and Yun Zhou. 2018. Empirical research on the evaluation model and method of sustainability of the open source ecosystem. Symmetry 10, 12 (2018), 747.
[40]
David López Jiménez, Eduardo Carlos Dittmar, and Jenny Patricia Vargas Portillo. 2021. New directions in corporate social responsibility and ethics: codes of conduct in the digital environment. Journal of Business Ethics (2021), 1--11.
[41]
Jennifer Marlow and Laura Dabbish. 2013. Activity traces and signals in software developer recruitment and hiring. In Proceedings of the 2013 conference on Computer supported cooperative work (CSCW). 145--156.
[42]
David W McDonald. 2003. Recommending collaboration with social networks: a comparative evaluation. In Proceedings of the SIGCHI conference on Human factors in computing systems. 593--600.
[43]
Audris Mockus and James D Herbsleb. 2002. Expertise browser: a quantitative approach to identifying expertise. In Proceedings of the 24th international conference on software engineering. 503--512.
[44]
Anh Nguyen Duc, Daniela S Cruzes, Claudia Ayala, and Reidar Conradi. 2011. Impact of stakeholder type and collaboration on issue resolution time in oss projects. In IFIP International Conference on Open Source Systems. Springer, 1--16.
[45]
Alexander Nolte, Linda Bailey Hayden, and James D Herbsleb. 2020. How to support newcomers in scientific hackathons-an action research study on expert mentoring. Proceedings of the ACM on Human-Computer Interaction 4, CSCW1 (2020), 1--23.
[46]
Wonseok Oh and Sangyong Jeon. 2007. Membership herding and network stability in the open source community: The Ising perspective. Management science 53, 7 (2007), 1086--1101.
[47]
Gustavo Pinto, Igor Steinmacher, Luiz Felipe Dias, and Marco Gerosa. 2018. On the challenges of open-sourcing proprietary software projects. Empirical Software Engineering 23, 6 (2018), 3221--3247.
[48]
Gede Artha Azriadi Prana, Denae Ford, Ayushi Rastogi, David Lo, Rahul Purandare, and Nachiappan Nagappan. 2021. Including everyone, everywhere: Understanding opportunities and challenges of geographic gender-inclusion in oss. IEEE Transactions on Software Engineering (2021).
[49]
Putu Yudia Pratiwi, Ridi Ferdiana, and Rudy Hartanto. 2018. An analysis of the new employee onboarding process in startup. In 2018 10th International Conference on Information Technology and Electrical Engineering (ICITEE). IEEE, 603--608.
[50]
Huilian Sophie Qiu, Yucen Lily Li, Susmita Padala, Anita Sarma, and Bogdan Vasilescu. 2019. The signals that potential contributors look for when choosing open-source projects. Proceedings of the ACM on Human-Computer Interaction 3, CSCW (2019), 1--29.
[51]
Huilian Sophie Qiu, Anna Lieb, Jennifer Chou, Megan Carneal, Jasmine Mok, Emily Amspoker, Bogdan Vasilescu, and Laura Dabbish. 2023. Climate Coach: A Dashboard for Open-Source Maintainers to Overview Community Dynamics. In Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems. 1--18.
[52]
Huilian Sophie Qiu, Alexander Nolte, Anita Brown, Alexander Serebrenik, and Bogdan Vasilescu. 2019. Going farther together: The impact of social capital on sustained participation in open source. In International Conference on Software Engineering (ICSE). IEEE, 688--699.
[53]
Huilian Sophie Qiu, Zihe H Zhao, Justin Wang, Tielin Katy Yu, Alexander Ma, Hongbo Fang, Laura Dabbish, and Bogdan Vasilescu. 2023. Gender Representation Among Contributors to Open-Source Infrastructure - An Analysis of 20 Package Manager Ecosystems. In International Conference on Software Engineering, Software Engineering in Society (ICSE SEIS). ACM.
[54]
Ayushi Rastogi, Suresh Thummalapenta, Thomas Zimmermann, Nachiappan Nagappan, and Jacek Czerwonka. 2015. Ramp-up journey of new hires: Tug of war of aids and impediments. In 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM). IEEE, 1--10.
[55]
Dirk Riehle. 2007. The economic motivation of open source software: Stakeholder perspectives. Computer 40, 04 (2007), 25--32.
[56]
Gregorio Robles, Laura Arjona Reina, Jesús M González-Barahona, and Santiago Dueñas Domínguez. 2016. Women in free/libre/open source software: The situation in the 2010s. In IFIP International Conference on Open Source Systems. Springer, 163--173.
[57]
Davide Rossi and Stefano Zacchiroli. 2022. Worldwide Gender Differences in Public Code Contributions. In International Conference on Software Engineering, Software Engineering in Society (ICSE-SEIS). ACM.
[58]
Davide Rossi and Stefano Zacchiroli. 2022. Worldwide Gender Differences in Public Code Contributions: and how they have been affected by the COVID-19 pandemic. Proceedings of the 44th International Conference on Software Engineering (ICSE 2022) - Software Engineering in Society (SEIS) Track (2022).
[59]
Lucía Santamaría and Helena Mihaljević. 2018. Comparison and benchmark of name-to-gender inference services. PeerJ Computer Science 4 (2018), e156.
[60]
Meera Sarma and Thomas Matheus. 2015. 'Hybrid'open source software virtual communities of practice-a conceptual framework. Technology Analysis & Strategic Management 27, 5 (2015), 569--585.
[61]
Paul Sebo. 2021. Performance of gender detection tools: a comparative study of name-to-gender inference services. Journal of the Medical Library Association: JMLA 109, 3 (2021), 414.
[62]
Shahrokh Shahrivar, Shaban Elahi, Alireza Hassanzadeh, and Gholamali Montazer. 2018. A business model for commercial open source software: A systematic literature review. Information and Software Technology 103 (2018), 202--214.
[63]
Dan Sholler, Igor Steinmacher, Denae Ford, Mara Averick, Mike Hoye, and Greg Wilson. 2019. Ten simple rules for helping newcomers become contributors to open projects. PLOS Computational Biology 15, 9 (2019), e1007296.
[64]
Vandana Singh and William Brandon. 2019. Open source software community inclusion initiatives to support women participation. In IFIP International Conference on Open Source Systems. Springer, 68--79.
[65]
Igor Steinmacher, Sogol Balali, Bianca Trinkenreich, Mariam Guizani, Daniel Izquierdo-Cortazar, Griselda G Cuevas Zambrano, Marco Aurelio Gerosa, and Anita Sarma. 2021. Being a Mentor in open source projects. Journal of Internet Services and Applications 12, 1 (2021), 1--33.
[66]
Igor Steinmacher, Ana Paula Chaves, and Marco Aurélio Gerosa. 2013. Awareness support in distributed software development: A systematic review and mapping of the literature. Computer Supported Cooperative Work (CSCW) 22 (2013), 113--158.
[67]
Igor Steinmacher, Tayana Conte, Marco Aurélio Gerosa, and David Redmiles. 2015. Social barriers faced by newcomers placing their first contribution in open source software projects. In Proceedings of the 18th ACM conference on Computer supported cooperative work & social computing (CSCW). 1379--1392.
[68]
Igor Steinmacher, Marco Gerosa, Tayana U Conte, and David F Redmiles. 2019. Overcoming social barriers when contributing to open source software projects. Computer Supported Cooperative Work (CSCW) 28, 1 (2019), 247--290.
[69]
Igor Steinmacher, Marco Aurélio Gerosa, and David Redmiles. 2014. Attracting, onboarding, and retaining newcomer developers in open source software projects. In Workshop on Global Software Development in a CSCW Perspective.
[70]
Igor Steinmacher, Gustavo Pinto, Igor Scaliante Wiese, and Marco Aurélio Gerosa. 2018. Almost there: A study on quasi-contributors in open-source software projects. In 2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE). IEEE, 256--266.
[71]
Anselm Strauss and Juliet M Corbin. 1997. Grounded theory in practice. Sage.
[72]
Matthias Stuermer, Sebastian Spaeth, and Georg Von Krogh. 2009. Extending private-collective innovation: a case study. R&d Management 39, 2 (2009), 170--191.
[73]
Amrit Tiwana. 2015. Platform desertion by app developers. Journal of Management Information Systems 32, 4 (2015), 40--77.
[74]
Parastou Tourani, Bram Adams, and Alexander Serebrenik. 2017. Code of conduct in open source projects. In 2017 IEEE 24th international conference on software analysis, evolution and reengineering (SANER). IEEE, 24--33.
[75]
Bianca Trinkenreich, Mariam Guizani, Igor Wiese, Anita Sarma, and Igor Steinmacher. 2020. Hidden figures: Roles and pathways of successful oss contributors. Proceedings of the ACM on Human-Computer Interaction 4, CSCW2 (2020), 1--22.
[76]
Bianca Trinkenreich, Igor Wiese, Anita Sarma, Marco Gerosa, and Igor Steinmacher. 2021. Women's Participation in Open Source Software: A Survey of the Literature. arXiv preprint arXiv:2105.08777 (2021).
[77]
Asher Trockman, Shurui Zhou, Christian Kästner, and Bogdan Vasilescu. 2018. Adding Sparkle to Social Coding: An Empirical Study of Repository Badges in the npm Ecosystem. In International Conference on Software Engineering (ICSE). ACM, 511--522.
[78]
Bogdan Vasilescu, Daryl Posnett, Baishakhi Ray, Mark GJ van den Brand, Alexander Serebrenik, Premkumar Devanbu, and Vladimir Filkov. 2015. Gender and tenure diversity in GitHub teams. In ACM Conference on Human Factors in Computing Systems (CHI). 3789--3798.
[79]
SJ Vaughan-Nichols. 2005. Commercializing open-source stirs debate. eWeek (August 4).
[80]
Claudio Vitari and Aurelio Ravarini. 2009. A longitudinal analysis of trajectory changes in the software industry: the case of the content management application segment. European journal of information systems 18, 3 (2009), 249--263.
[81]
Zhendong Wang, Yi Wang, and David Redmiles. 2018. Competence-confidence gap: A threat to female developers' contribution on github. In Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Society. 81--90.
[82]
Joel West and Siobhan O'Mahony. 2005. Contrasting community building in sponsored and community founded open source projects. In Proceedings of the 38th Annual Hawaii International Conference on System Sciences. IEEE, 196c--196c.
[83]
Joel West and Siobhán O'Mahony. 2008. The role of participation architecture in growing sponsored open source communities. Industry and innovation 15, 2 (2008), 145--168.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
CHASE '24: Proceedings of the 2024 IEEE/ACM 17th International Conference on Cooperative and Human Aspects of Software Engineering
April 2024
210 pages
ISBN:9798400705335
DOI:10.1145/3641822
This work is licensed under a Creative Commons Attribution International 4.0 License.

Sponsors

In-Cooperation

  • Faculty of Engineering of University of Porto

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 June 2024

Check for updates

Qualifiers

  • Research-article

Funding Sources

  • National Science Foundation

Conference

CHASE '24
Sponsor:

Acceptance Rates

Overall Acceptance Rate 47 of 70 submissions, 67%

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 67
    Total Downloads
  • Downloads (Last 12 months)67
  • Downloads (Last 6 weeks)41
Reflects downloads up to 13 Sep 2024

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media