On Company Contributions to Community Open Source Software ProjectsShow others and affiliations
2021 (English)In: IEEE Transactions on Software Engineering, ISSN 0098-5589, E-ISSN 1939-3520, Vol. 47, no 7, p. 1381-1401Article in journal (Refereed) Published
Abstract [en]
The majority of contributions to community open source software (OSS) projects are made by practitioners acting on behalf of companies and other organisations. Previous research has addressed the motivations of both individuals and companies to engage with OSS projects. However, limited research has been undertaken that examines and explains the practical mechanisms or work practices used by companies and their developers to pursue their commercial and technical objectives when engaging with OSS projects. This research investigates the variety of work practices used in public communication channels by company contributors to engage with and contribute to eight community OSS projects. Through interviews with contributors to the eight projects we draw on their experiences and insights to explore the motivations to use particular methods of contribution. We find that companies utilise work practices for contributing to community projects which are congruent with the circumstances and their capabilities that support their short- and long-term needs. We also find that companies contribute to community OSS projects in ways that may not always be apparent from public sources, such as employing core project developers, making donations, and joining project steering committees in order to advance strategic interests. The factors influencing contributor work practices can be complex and are often dynamic arising from considerations such as company and project structure, as well as technical concerns and commercial strategies. The business context in which software created by the OSS project is deployed is also found to influence contributor work practices.
Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2021. Vol. 47, no 7, p. 1381-1401
Keywords [en]
Collaboration, Companies, company contribution, Interviews, Licenses, Open source software, Software, Technological innovation, work practices, Computer software, Industry, Motivation, Open systems
National Category
Information Systems, Social aspects Software Engineering
Research subject
Software Systems Research Group (SSRG)
Identifiers
URN: urn:nbn:se:his:diva-17466DOI: 10.1109/TSE.2019.2919305ISI: 000673623000005Scopus ID: 2-s2.0-85068577239OAI: oai:DiVA.org:his-17466DiVA, id: diva2:1338383
Funder
Knowledge Foundation
Note
CC BY 4.0
The LIM-IT project
2019-07-222019-07-222021-11-19Bibliographically approved