Dans ces systèmes, un environnement de programmation ouvert comme Linux, NetBSD, OSGi ou Embedded Java est nécessaire pour que le fournisseur de logiciels tiers puisse vendre sur un grand marché.
À mesure que la complexité des systèmes intégrés s'accroît, les outils et les systèmes d'exploitation de plus haut niveau évoluent vers l'industrie d'intégration, comme par exemple l'environnement de programmation ouvert incluant Linux, NetBSD, OSGi ou Java embarqué, etc. / O.