How do software ecosystems co-evolve? A view from openstack and beyond

Jose Teixeira, Sami Hyrynsalmi

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Citations (Scopus)

Abstract

Much research that analyzes the evolution of a software ecosystem is confined to its own boundaries. Evidence shows, however, that software ecosystems co-evolve independently with other software ecosystems. In other words, understanding the evolution of a software ecosystem requires an especially astute awareness of its competitive landscape and much consideration for other software ecosystems in related markets. A software ecosystem does not evolve in insulation but with other software ecosystems. In this research, we analyzed the OpenStack software ecosystem with a focal perspective that attempted to understand its evolution as a function of other software ecosystems. We attempted to understand and explain the evolution of OpenStack in relation to other software ecosystems in the cloud computing market. Our findings add to theoretical knowledge in software ecosystems by identifying and discussing seven different mechanisms by which software ecosystems mutually influence each other: sedimentation and embeddedness of business relationships, strategic management of the portfolio of business relationships, firms values and reputation as a partner, core technological architecture, design of the APIs, competitive replication of functionality and multi-homing. Research addressing the evolution of software ecosystem should, therefore, acknowledge that software ecosystems entangle with other software ecosystems in multiple ways, even with competing ones. A rigorous analysis of the evolution of a software ecosystem should not be solely confined to its inner boundaries.

Original languageEnglish
Title of host publicationSoftware Business - 8th International Conference, ICSOB 2017, Proceedings
PublisherSpringer Verlag
Pages115-130
Number of pages16
ISBN (Print)9783319691909
DOIs
Publication statusPublished - 2017
Event8th International Conference on Software Business, ICSOB 2017 - Essen, Germany
Duration: 12 Jun 201713 Jun 2017

Publication series

NameLecture Notes in Business Information Processing
Volume304
ISSN (Print)1865-1348

Conference

Conference8th International Conference on Software Business, ICSOB 2017
CountryGermany
CityEssen
Period12/06/1713/06/17

Keywords

  • Business ecosystem
  • Evolution
  • Open-source
  • Openstack
  • Software ecosystem

Fingerprint Dive into the research topics of 'How do software ecosystems co-evolve? A view from openstack and beyond'. Together they form a unique fingerprint.

  • Cite this

    Teixeira, J., & Hyrynsalmi, S. (2017). How do software ecosystems co-evolve? A view from openstack and beyond. In Software Business - 8th International Conference, ICSOB 2017, Proceedings (pp. 115-130). (Lecture Notes in Business Information Processing; Vol. 304). Springer Verlag. https://doi.org/10.1007/978-3-319-69191-6_8