Corporate dominance in open source ecosystems: a case study of OpenStack
Yuxia Zhang, Klaas-Jan Stol, Hui Liu, Minghui Zhou
Abstract
Corporate participation plays an increasing role in Open Source Software (OSS) development. Unlike volunteers in OSS projects, companies are driven by business objectives. To pursue corporate interests, companies may try to dominate the development direction of OSS projects. One company's domination in OSS may 'crowd out' other contributors, changing the nature of the project, and jeopardizing the sustainability of the OSS ecosystem. Prior studies of corporate involvement in OSS have primarily focused on predominately positive aspects such as business strategies, contribution models, and collaboration patterns. However, there is a scarcity of research on the potential drawbacks of corporate engagement. In this paper, we investigate corporate dominance in OSS ecosystems. We draw on the field of Economics and quantify company domination using a dominance measure; we investigate the prevalence, patterns, and impact of domination in the evolution of the OpenStack ecosystem. We find evidence of company domination in over 73% of the repositories in OpenStack, and approximately 25% of companies dominate one or more repositories per version. We identify five patterns of corporate dominance: Early incubation, Full-time hosting, Growing domination, Occasional domination, and Last remaining. We find that domination has a significantly negative relationship with the survival probability of OSS projects. This study provides insights for building sustainable relationships between companies and the OSS ecosystems in which they seek to get involved.
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.
Cited by top-tier papers3
- 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
- A First Look at Conventional Commits ClassificationQunhong Zeng, Yuxia Zhang, Zhiqing Qiu, Hui LiuICSE 2025 · 2 citations
Related papers
- How do companies collaborate in open source ecosystems?: an empirical study of OpenStackYuxia Zhang, Minghui Zhou, Klaas-Jan Stol, Jianyu Wu et al.ICSE 2020 · 34 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
- Onboarding vs. Diversity, Productivity, and Quality - Empirical Study of the OpenStack EcosystemArmstrong Foundjem, Ellis E. Eghan, Bram AdamsICSE 2021 · 23 citations
- Quantifying community evolution in developer social networksLiang Wang, Ying Li, Jierui Zhang, Xianping TaoFSE 2022 · 7 citations
