Coopetition of Software Firms in Open Source Software Ecosystems

  • Anh Nguyen Duc
  • Daniela S. Cruzes
  • Geir K. Hanssen
  • Terje Snarby
  • Pekka Abrahamsson
Conference paper
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 304)


Software firms participate in an ecosystem as a part of their innovation strategy to extend value creation beyond the firm’s boundary. Participation in an open and independent environment also implies the competition among firms with similar business models and targeted markets. Hence, firms need to consider potential opportunities and challenges upfront. This study explores how software firms interact with others in OSS ecosystems from a coopetition perspective. We performed a quantitative and qualitative analysis of three OSS projects. Finding shows that software firms emphasize the co-creation of common value and partly react to the potential competitiveness on OSS ecosystems. Six themes about coopetition were identified, including spanning gatekeepers, securing communication, open-core sourcing and filtering shared code. Our work contributes to software engineering research with a rich description of coopetition in OSS ecosystems. Moreover, we also come up with several implications for software firms in pursing a harmony participation in OSS ecosystems.


Coopetition Collaboration Competition SECO Software ecosystem Case study 


  1. 1.
    Messerschmitt, D.G., Szyperski, C.: Software Ecosystem: Understanding an Indispensible Technology and Industry. MIT Press, Cambridge (2003)Google Scholar
  2. 2.
    Morgann, L., Feller, J., Finnegan, P.: Exploring inner source as a form of intra-organisational open innovation. In: 19th European Conference on Information Systems, Helsinki, Finland (2011)Google Scholar
  3. 3.
    O’Mahony, S., Bechky, B.: Boundary organizations: enabling collaboration between unexpected allies. Adm. Sci. Q. 53(3), 422–459 (2008)CrossRefGoogle Scholar
  4. 4.
    Bonaccorsi, A., Rossi, C.: Comparing motivations of individual programmers and firms to take part in the open source movement: From community to business. Knowl. Technol. Policy 18(4), 40–64 (2006)CrossRefGoogle Scholar
  5. 5.
    Ghapanchi, A.H., Wohlin, C., Aurum, A.: Resources contributing to gaining competitive advantage for open source software projects: an application of resource based theory. Int. J. Proj. Manage. 32(1), 139–152 (2014)CrossRefGoogle Scholar
  6. 6.
    Ghapanchi, A.H.: Rallying competencies in virtual communities: a study of core processes and user interest in open source software projects. Inform. Organ. 23(2), 129–148 (2013)CrossRefGoogle Scholar
  7. 7.
    Riehle, D.: The single vendor commercial open source business model. Inform. Syst. e-Business Manage. 10(1), 5–17 (2012)CrossRefGoogle Scholar
  8. 8.
    Nalebuff, B.J., Brandenburger, A.: Co-opetition. Harper Collins Business, NYC (1996)Google Scholar
  9. 9.
    Bengtsson, M., Kock, S.: Coopetition in Business Networks: To Cooperate and Compete Simultaneously. Ind. Mark. Manage. 29, 411–426 (2000)CrossRefGoogle Scholar
  10. 10.
    Linåker, J., Rempel, P., Regnell, B., Mäder, P.: How firms adapt and interact in open source ecosystems: analyzing stakeholder influence and collaboration patterns. In: Daneva, M., Pastor, O. (eds.) REFSQ 2016. LNCS, vol. 9619, pp. 63–81. Springer, Cham (2016). doi: 10.1007/978-3-319-30282-9_5 Google Scholar
  11. 11.
    Teixeira, J., Lin, T.: Collaboration in the open-source arena: the webkit case. In: 52nd ACM Conference on Computers and People Research, pp. 121–129 (2014)Google Scholar
  12. 12.
    Jansen, S., Finkelstein, A., Brinkkemper, S.: A sense of community: a research agenda for software ecosystems. In: 31st ICSE, pp. 187–190 (2009)Google Scholar
  13. 13.
    Lamastra, C.R.: Software innovativeness: a comparison between proprietary and Free/Open Source solutions offered by Italian SMEs. R&D Manage. 39(2), 153–169 (2009)Google Scholar
  14. 14.
    Valença, G., Alves, C., Heimann, V., Jansen, S., Brinkkemper, S.: Competition and collaboration in requirements engineering: a case study of an emerging software ecosystem. In: IEEE 22nd International Requirements Engineering Conference (RE), pp. 384–393 (2014)Google Scholar
  15. 15.
    Konstantinos, M.: Revisiting software ecosystems Research. J. Syst. Softw. 117, 84–103 (2016)CrossRefGoogle Scholar
  16. 16.
    Cruzes, D.S., Dybå, T.: Recommended steps for thematic synthesis in software engineering. In: 2011 International on Empirical Software Engineering and Measurement (ESEM), pp. 275–284 (2011)Google Scholar
  17. 17.
    Santos, R., Werner, C.: Reuseecos: an approach to support global software development through software ecosystems. In: 7th International Conference on Global Software Engineering Workshops (ICGSEW), pp. 60–65 (2012)Google Scholar
  18. 18.
    Goeminne, M.: Understanding the evolution of socio-technical aspects in open source ecosystems. In: Conference on Software Maintenance, Reengineering and Reverse Engineering (CSMR-WCRE), pp. 473–476 (2014)Google Scholar
  19. 19.
    Scacchi, W.: Free/open source software development: recent research results and emerging opportunities. In: 6th ESEC-FSE, pp. 459–468 (2007)Google Scholar
  20. 20.
    Angeren, J.V., Blijleven, V., Jansen, S.: Relationship intimacy in software ecosystems: a survey of the dutch software industry. In: International Conference on Management of Emergent Digital EcoSystems, pp. 68–75 (2011)Google Scholar
  21. 21.
    Handoyo, E.: Software ecosystem modeling. In: Herzwurm, G., Margaria, T. (eds.) ICSOB 2013. LNBIP, vol. 150, pp. 227–228. Springer, Heidelberg (2013). doi: 10.1007/978-3-642-39336-5_25 CrossRefGoogle Scholar
  22. 22.
    Cataldo, M., Herbsleb, J.D.: Architecting in software ecosystems: interface translucence as an enabler for scalable collaboration. In: 4th European Conference on Software Architecture, pp. 65–72 (2010)Google Scholar
  23. 23.
    Knauss, E., Damian, D., Knauss, A., Borici, A.: Openness and requirements: opportunities and tradeoffs in software ecosystems. In: 22nd International Requirements Engineering Conference, pp. 213– 222 (2014)Google Scholar
  24. 24.
    Mehra, A., Dewan, R., Freimer, M.: Firms as incubators of Open Source software. Inform. Syst. Res. 22(1), 22–38 (2011)CrossRefGoogle Scholar
  25. 25.
    Dahlander, L., Wallin, M.W.: A man on the inside: unlocking communities as complementary assets. Res. Policy 35(8), 1243–1259 (2006)CrossRefGoogle Scholar
  26. 26.
    Dagnino, G.B., Padula, G.: Coopetition strategy, a new kind of inter firm dynamics for value creation. In: The European Academy of Management Second Annual Conference (2002)Google Scholar
  27. 27.
    Yin, R.K.: Case Study Research: Design and Methods. Applied Social Research Methods, 5th ed. SAGE Publications, Inc., Thousand Oaks (2014)Google Scholar
  28. 28.
    Annika, T.: Causes of conflict in intercompetitior cooperation. J. Bus. Ind. Mark. 24(7), 508–516 (2009)Google Scholar
  29. 29.
    Teixeira, J., Mian, S.Q., Hytti, U.: Cooperation among competitors in the open-source arena: the case of OpenStack. In: ICIS (2016)Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • Anh Nguyen Duc
    • 1
  • Daniela S. Cruzes
    • 2
  • Geir K. Hanssen
    • 2
  • Terje Snarby
    • 3
  • Pekka Abrahamsson
    • 1
  1. 1.Norwegian University of Science and TechnologyTrondheimNorway
  2. 2.SINTEF DigitalTrondheimNorway
  3. 3.Genus ASLysakerNorway

Personalised recommendations