All of the participants in this model reap benefits from it:
The customer obtains a top product with minimal risks and a guarantee of continuity.
The private company helps and supports the developer community in exchange for improved products that it can subsequently market.