Characterising Open Source Co-opetition in Company-hosted Open Source Software Projects: The Cases of PyTorch, TensorFlow, and Transformers
Not on the map. Why?
Abstract (arXiv)
Companies, including market rivals, have long collaborated on the development of open source software (OSS), resulting in a tangle of co-operation and competition known as "open source co-opetition". While prior work investigates open source co-opetition in OSS projects that are hosted by vendor-neutral foundations, we have a limited understanding thereof in OSS projects that are hosted and governed by one company. Given their prevalence, it is timely to investigate open source co-opetition in such contexts. Towards this end, we conduct a mixed-methods analysis of three company-hosted OSS projects in the artificial intelligence (AI) industry: Meta's PyTorch (prior to its donation to the Linux Foundation), Google's TensorFlow, and Hugging Face's Transformers. We contribute three key findings. First, while the projects exhibit similar code authorship patterns between host and external companies (80%/20% of commits), collaborations are structured differently (e.g., decentralised vs. hub-and-spoke networks). Second, host and external companies engage in strategic, non-strategic, and contractual collaborations, with varying incentives and collaboration practices. Some of the observed collaborations are specific to the AI industry (e.g., hardware-software optimizations or AI model integrations), while others are typical of the broader software industry (e.g., bug fixing or task outsourcing). Third, single-vendor governance creates a power imbalance that influences open source co-opetition practices and possibilities, from the host company's singular decision-making power (e.g., the risk of license change) to their community involvement strategy (e.g., from over-control to over-delegation). We conclude with recommendations for future research.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 14 of its 121 references that are in the map. First posted on arXiv 23 Oct 2024.
Builds on
14 of 121 references.
References · 14
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2016TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systemscited by 660
- 2024The AI Community Building the Future? A Quantitative Analysis of Development Activity on Hugging Face Hubcited by 18
- 2022BigScience: A Case Study in the Social Construction of a Multilingual Large Language Modelcited by 11
- 2024Public-private funding models in open source software development: A case study on scikit-learncited by 5
- 2024Systematic Literature Review of Commercial Participation in Open Source Softwarecited by 5
- 2018Do software firms collaborate or compete? A model of coopetition in community-initiated OSS projectscited by 4
- 2024Why Companies "Democratise" Artificial Intelligence: The Case of Open Source Software Donationscited by 4
- 2014Collaboration in the open-source arena: The WebKit casecited by 3
- 2016Cooperation among competitors in the open-source arena: The case of OpenStackcited by 3
- 2022How Firms Adapt and Interact in Open Source Ecosystems: Analyzing Stakeholder Influence and Collaboration Patternscited by 3
- 2015Lessons Learned from Applying Social Network Analysis on an Industrial Free/Libre/Open Source Software Ecosystemcited by 2
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.
- 2025A Cartography of Open Collaboration in Open Source AI: Mapping Practices, Motivations, and Governance in 14 Open Large Language Model Projectscited by 1
- 2026Reckoning with the Political Economy of AI: Avoiding Decoys in Pursuit of Accountabilitycited by 1
- 2026Large Language Models for Analyzing Enterprise Architecture Debt in Unstructured Documentationcited by 0
- 2026Reckoning with the Political Economy of AI: Avoiding Decoys in Pursuit of Accountability17 Apr 2026
- 2026Large Language Models for Analyzing Enterprise Architecture Debt in Unstructured Documentation29 Mar 2026
- 2025A Cartography of Open Collaboration in Open Source AI: Mapping Practices, Motivations, and Governance in 14 Open Large Language Model Projects29 Sep 2025