Software Ecosystem

Software Ecosystem is a book written by David G. Messerschmitt and Clemens Szyperski that explains the essence and effects of a "Software Ecosystem", defined as a set of businesses functioning as a unit and interacting with a shared market for software and services, together with relationships among them. These relationships are frequently underpinned by a common technological platform and operate through the exchange of information, resources, and artifacts.

Read more about Software Ecosystem:  The Term in Software Analysis, Objection To The Use of The Term "ecosystem" To Describe Software