Affiliation:
1. Beijing Institute of Technology, China
2. Oxford Internet Institute, University of Oxford, United Kingdom
3. School of Computer Science, Peking University, China
Abstract
Open source software (OSS) has been playing a fundamental role in not only information technology but also our social lives. Attracted by various advantages of OSS, increasing commercial companies are participating extensively in open source development, and this has had a broad impact. Enormous research efforts have been devoted to understanding this phenomenon and trying to pursue a win-win result. To characterize the current research achievement and identify challenges, this paper provides a comprehensive systematic literature review (SLR) of existing research on company participation in OSS. We collected 105 papers and organized them based on their research topics, which cover three main directions, i.e., participation motivation, contribution model, and impact on OSS development. We found that companies have diverse motivations from economic, technological, and social aspects, and no one study covered all the motivation categories. Existing studies categorize five main companies’ contribution models in OSS projects through their objectives and how they shape OSS communities. Researchers also explored how commercial participation affects OSS development, including companies, developers, and OSS projects. This study contributes to a comprehensive understanding of commercial participation in OSS development. Based on our findings, we present a set of research challenges and promising directions for companies’ better participation in OSS.
Publisher
Association for Computing Machinery (ACM)
Reference139 articles.
1. Achieving Quality in Open-Source Software
2. Affiliated Participation in Open Source Communities
3. PROMOTING THE PENGUIN: WHO IS ADVOCATING OPEN SOURCE SOFTWARE IN COMMERCIAL SETTINGS?
4. Why do commercial companies contribute to open source software?
5. Florian Angermeir, Markus Voggenreiter, Fabiola Moyón, and Daniel Mendez. 2021. Enterprise-driven open source software: A case study on security automation. In 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP). IEEE, 278–287.