Наткнулся на понятие Software appliance, как я понял это когда разрабатываются специфичные для конкретной задачи и устройства приложения и размещаются поверх некоей ОС, Just enough OS, которая, в свою очередь, сильно урезанная в возможностях ОС для увеличения производительности и уменьшения объема кода.
Вопрос: чем это отличается от, например, Embed OS с программами поверх нее?
Или это имеется ввиду, что JeOS размещается на сервере с единственной целью – запускать Virtual Appliance (виртуалки по сути с подготовленным внутри приложением), а все остальное из нее выкинули? И это особо не касается устройств, а скорее история про сервера?
Зачем это все: пытаюсь подобрать нормальный термин для набора программ от ОС/прошивки/драверов устройства до сервера обработки данных в совокупности. Аналога программного комплекса не нашел сходу.