В этих системах требуется открытая среда программирования, такая как Linux, NetBSD, OSGi или Embedded Java, чтобы сторонний поставщик программного обеспечения мог продавать свои продукты на большом рынке.
По мере того, как сложность встроенных систем растет, инструменты и операционные системы более высокого уровня переходят в отрасль встраивания, примером таких систем является открытая среда программирования, включая Linux, NetBSD, OSGi или Embedded Java и т. Д. / O.