1. Что такое Встраиваемые операционные системы
Встраиваемые операционные системы (ВОС, англ. Embedded Operating Systems, EOS) — это специализированные ОС, разработанные для работы на ограниченных по ресурсам устройствах в составе аппаратно‑программных комплексов. Они обеспечивают управление аппаратурой и выполнение прикладных задач при жёстких ограничениях по памяти, энергопотреблению и вычислительной мощности.
2. Обзор основных функций и возможностей Встраиваемые операционные системы
- Администрирование
- Возможность администрирования позволяет осуществлять настройку и управление функциональностью системы, а также управление учётными записями и правами доступа к системе.
- Импорт/экспорт данных
- Возможность импорта и/или экспорта данных в продукте позволяет загрузить данные из наиболее популярных файловых форматов или выгрузить рабочие данные в файл для дальнейшего использования в другом ПО.
- Многопользовательский доступ
- Возможность многопользовательской доступа в программную систему обеспечивает одновременную работу нескольких пользователей на одной базе данных под собственными учётными записями. Пользователи в этом случае могут иметь отличающиеся права доступа к данным и функциям программного обеспечения.
- Наличие API
- Часто при использовании современного делового программного обеспечения возникает потребность автоматической передачи данных из одного ПО в другое. Например, может быть полезно автоматически передавать данные из Системы управления взаимоотношениями с клиентами (CRM) в Систему бухгалтерского учёта (БУ).
Для обеспечения такого и подобных сопряжений программные системы оснащаются специальными Прикладными программными интерфейсами (англ. API, Application Programming Interface). С помощью таких API любые компетентные программисты смогут связать два программных продукта между собой для автоматического обмена информацией.
- Отчётность и аналитика
- Наличие у продукта функций подготовки отчётности и/или аналитики позволяют получать систематизированные и визуализированные данные из системы для последующего анализа и принятия решений на основе данных.
3. Виды Встраиваемые операционные системы
- Операционные системы реального времени
- Операционные системы реального времени (ОСРВ, англ. Real-Time Operating Systems, RTOS) — это специализированные операционные системы, предназначенные для управления и координации задач в системах, где критически важно обеспечить обработку данных и выполнение операций в строго определённые сроки. ОСРВ обеспечивают быстрое и предсказуемое выполнение задач, что необходимо в приложениях, где задержка в обработке данных может привести к серьёзным последствиям, таким как сбой оборудования, потеря данных или угроза безопасности.
- Микроядерные встраиваемые операционные системы
- Микроядерные встраиваемые операционные системы (МВ ОС, англ. Microkernel Embedded Operating Systems, MEOS) — это ОС с минимальным кодом в привилегированном режиме. Они используют модуль-серверы для выполнения функций ядра, обеспечивая высокую отказоустойчивость и безопасность встраиваемых устройств.
- Встраиваемые линукс-системы
- Встраиваемые линукс-системы (ВЛС, англ. Embedded Linux Systems, ELS) — это адаптированные версии Linux для работы на устройствах с ограниченными ресурсами. Они обеспечивают гибкость, стабильность и поддержку реального времени в IoT-устройствах, бытовой электронике и промышленной автоматике.
- Промышленные встраиваемые операционные системы
- Промышленные встраиваемые операционные системы (ПВ ОС, англ. Industrial Embedded Operating Systems, IEOS) — это специализированные ОС для управления промышленным оборудованием. Они обеспечивают высокую надёжность, работу в реальном времени и устойчивость к сбоям в условиях жёстких промышленных нагрузок — например, в станках, SCADA-системах или робототехнике.
- Автомобильные встраиваемые операционные системы
- Автомобильные встраиваемые операционные системы (АВ ОС, англ. Automotive Embedded Operating Systems, AEOS) — это специализированные программные платформы для управления электронными блоками автомобиля. Они обеспечивают надёжное функционирование бортовых систем — от двигателя и трансмиссии до мультимедиа и ADAS — в условиях жёстких временных и эксплуатационных требований.
4. В каких странах разрабатываются Встраиваемые операционные системы
Компании-разработчики, создающие embedded-operating-systems, работают в различных странах. Ниже перечислены программные продукты данного класса по странам происхождения
- Испания
- Enea OSE, Enea OSEck
- Россия
- KasperskyOS, МАКС ОСРВ, BY-InformixII
- США
- Integrity RTOS, Integrity-178, velOSity, Micrium OS, C/OS, VxWorks, Wind River Linux, Wind River Pulsar Linux, Wittenstein FreeRTOS, Deos, HeartOS, Android Things, Google Chrome OS, LynxOS, LynxOS-178, ThreadX, Windows 10 IoT, Welma Yocto Linux, RedHawk Linux
- Великобритания
- Ubuntu
- Нидерланды
- FreeRTOS, Zephyr, Arm Mbed OS
- Германия
- ELinOS, PikeOS
- Канада
- QNX
- Китай
- LiteOS
- Япония
- Mbed OS, eMCOS, eT-Kernel
- Франция
- MicroEJ VEE