How do companies collaborate in open source ecosystems?: an empirical study of OpenStack
Yuxia Zhang, Minghui Zhou, Klaas-Jan Stol, Jianyu Wu, Zhi Jin
Abstract
Open Source Software (OSS) has come to play a critical role in the software industry. Some large ecosystems enjoy the participation of large numbers of companies, each of which has its own focus and goals. Indeed, companies that otherwise compete, may become collaborators within the OSS ecosystem they participate in. Prior research has largely focused on commercial involvement in OSS projects, but there is a scarcity of research focusing on company collaborations within OSS ecosystems. Some of these ecosystems have become critical building blocks for organizations worldwide; hence, a clear understanding of how companies collaborate within large ecosystems is essential. This paper presents the results of an empirical study of the OpenStack ecosystem, in which hundreds of companies collaborate on thousands of project repositories to deliver cloud distributions. Based on a detailed analysis, we identify clusters of collaborations, and identify four strategies that companies adopt to engage with the OpenStack ecosystem. We alsofind that companies may engage in intentional or passive collaborations, or may work in an isolated fashion. Further, wefi nd that a company's position in the collaboration network is positively associated with its productivity in OpenStack. Our study sheds light on how large OSS ecosystems work, and in particular on the patterns of collaboration within one such large ecosystem.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get c0fdcceb-645c-4bf9-9a50-2a053f879913Cited by top-tier papers4
- What Makes a Good Commit Message?Yingchen Tian, Yuxia Zhang, Klaas-Jan Stol, Lin Jiang et al.ICSE 2022 · 90 citations
- A first look at developers' live chat on GitterLin Shi, Xiao Chen, Ye Yang, Hanzhi Jiang et al.FSE 2021 · 30 citations
- How Are Paid and Volunteer Open Source Developers Different? A Study of the Rust ProjectYuxia Zhang, Mian Qin, Klaas-Jan Stol, Minghui Zhou et al.ICSE 2024 · 10 citations
- Characterising Open Source Co-opetition in Company-hosted Open Source Software Projects: The Cases of PyTorch, TensorFlow, and TransformersCailean Osborne, Farbod Daneshyan, Runzhi He, Hengzhi Ye et al.CSCW 2025 · 9 citations
Related papers
- Corporate dominance in open source ecosystems: a case study of OpenStackYuxia Zhang, Klaas-Jan Stol, Hui Liu, Minghui ZhouFSE 2022 · 21 citations
- Who Will Stop Contributing to OSS Projects? Predicting Company Turnover Based on Initial BehaviorMian Qin, Yuxia Zhang, Klaas-Jan Stol, Hui LiuFSE 2025 · 1 citation
- Rules of Engagement: Why and How Companies Participate in OSSMariam Guizani, Aileen Abril Castro-Guzman, Anita Sarma, Igor SteinmacherICSE 2023 · 11 citations
- 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
- Hidden Figures: Roles and Pathways of Successful OSS ContributorsBianca Trinkenreich, Mariam Guizani, Igor Wiese, Anita Sarma et al.CSCW 2020 · 72 citations
