Software Ecosystem
A software ecosystem is the community of stakeholders that companies create to support platforms. Software ecosystems can be made up of developers, resellers, customers, software, services, and more.
These types of ecosystems are growing in popularity, especially for B2B SaaS providers. In one example, software developers, consultants, and end customers make up the Salesforce.com ecosystem, called the AppExchange. According to IDC, software ecosystems “allow enterprises to massively scale distribution of their digital platforms and services through third-party digital innovators, accelerating adoption and revenue.”