How do companies collaborate in open source ecosystems? An empirical study of OpenStack

dc.contributor.authorZhang, Yuxia
dc.contributor.authorZhou, Minghui
dc.contributor.authorStol, Klaas-Jan
dc.contributor.authorWu, Jianyu
dc.contributor.authorJin, Zhi
dc.contributor.funderScience Foundation Irelanden
dc.contributor.funderNational Basic Research Program of China (973 Program)en
dc.contributor.funderNational Natural Science Foundation of Chinaen
dc.date.accessioned2020-02-06T09:53:17Z
dc.date.available2020-02-06T09:53:17Z
dc.date.issued2020
dc.date.updated2020-02-03T10:10:40Z
dc.description.abstractOpenSourceSoftware (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 Open Stack 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 Open Stack ecosystem. We also find that companies may engage in intentional or passive collaborations, or may work in an isolated fashion. Further, we find that a company’s position in the collaboration network is positively associated with its productivity in Open Stack. Our study sheds light on how large OSS ecosystems work, and in particular on the patterns of collaboration within one such large ecosystem.en
dc.description.sponsorshipNational key R&D Program of China (Grant 2018YFB1004201); National Basic Research Program of China (Grant 2015CB352200); National Natural Science Foundation of China (Grants 61825201 and 61690200)en
dc.description.statusPeer revieweden
dc.description.versionAccepted Versionen
dc.format.mimetypeapplication/pdfen
dc.identifier.citationZhang, Y., Zhou, M., Stol, K.-J., Wu, J. and Jin, Z. (2020) 'How do Companies Collaborate in Open Source Ecosystems? An Empirical Study of OpenStack', ICSE '20, 42nd International Conference on Software Engineering, May 23-29, Seoul, South Korea. [Forthcoming]en
dc.identifier.doi10.1145/3377811.3380376
dc.identifier.endpage13en
dc.identifier.startpage1en
dc.identifier.urihttps://hdl.handle.net/10468/9616
dc.language.isoenen
dc.publisherAssociation for Computing Machinery, ACMen
dc.publisherAssociation for Computing Machinery (ACM)en
dc.relation.projectinfo:eu-repo/grantAgreement/SFI/SFI Starting Investigator Research Grant (SIRG)/15/SIRG/3293/IE/Software Development with Alternative Workforces/en
dc.relation.projectinfo:eu-repo/grantAgreement/SFI/SFI Research Centres/13/RC/2094/IE/Lero - the Irish Software Research Centre/en
dc.relation.urihttps://conf.researchr.org/home/icse-2020
dc.rights© ACM 2020 This is the author's version of the work. It is posted here for your personal use. Not for redistribution.en
dc.subjectOpen source softwareen
dc.subjectOpenStacken
dc.subjectCompany participationen
dc.subjectOSS ecosystemen
dc.subjectOpen collaborationen
dc.subjectSoftware developmenten
dc.titleHow do companies collaborate in open source ecosystems? An empirical study of OpenStacken
dc.typeConference itemen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ICSE2020.pdf
Size:
1.41 MB
Format:
Adobe Portable Document Format
Description:
Accepted version
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.71 KB
Format:
Item-specific license agreed upon to submission
Description: