Surveying Industrial Roles in Open Source Software Development
Industry uses Open Source Software (OSS) to a greater and greater extent. We have defined four industrial OSS roles; OSS provider, OSS integrator, OSS participant and Inner Source Software (ISS) participant. Based on these four roles we have performed a survey in the ITEA COSI project. We provide initial answers to what motivates companies to undertake these roles, what are the advantages and challenges of undertaking them, and which development practices they use while undertaking these roles.
Key wordsOpen Source Industry Roles Survey Motivations Development Practices
- 1.W-G. Bleek, M. Finck, and B Pape, Towards an Open Source Development Process? Evaluating the Migration to an Open Source Project by Means of the Capability Maturity Model, Proceedings of the First International Conference on Open Source Systems, Genova, Italy, 37–43 (2005)Google Scholar
- 2.C. Jensen and W. Scacchi, Collaboration, Leadership, Control, and Conflict Negotiation and the Netbeans.org Open Source Software Development Community, Proceedings of the 38th Annual Hawaii International Conference on System Sciences, 196b–196b, (2005).Google Scholar
- 3.V. K. Gurbani, A. Garvert, and J.D. Herbsleb, A Case Study of a Corporate Open Source Development Model, Proceeding of the 28th international Conference on Software Engineering ICSE’ 06, Shanghai, China, 472–481 (2006)Google Scholar
- 4.C. Rossi and A. Bonaccorsi, Why Profit-Oriented Companies Enter the OS Field? Intrinsic vs. Extrinsic Incentives. Proceedings of the fifth Workshop on Open Source Software Engineering, 1–5 (2005)Google Scholar
- 5.L. Dahlander and M. G. Magnusson, Relationships between Open Source Software Companies and Communities: Observations from Nordic Firms. Research Policy, 34(4), 481–493 (2005)Google Scholar