QNX
Продукция QNX Software Sysytems Limited предназначена для встраиваемых систем, предъявляющие большие требования к надежности и защищенности, работающих на различных платформах, включая ARM и x86.
Для коммерческого использования доступно программное обеспечение платформ QNX 6 и QNX 4.
Платформа QNX 6
В основе QNX 6 лежат ОСРВ QNX Neutrino и комплект инструментов QNX Momentics, поставляемых в виде комплектов QNX Software Development Platform (QNX SDP) .
ОСРВ QNX Neutrino изначально предназначена для управления системами ответственного назначения, т.е. такими системами, сбой которых может привести к крупному материальному ущербу, ущербу для окружающей среды или ущербу для здоровья людей. Столь ответственная область применения требует не просто высокого качества программирования, но и принятия комплекса мер по обеспечению надёжности.
Механизмы ОСРВ QNX Neutrino для обеспечения надежности:
- Микроядерная архитектура с полной изоляцией модулей в ОЗУ
- Механизм обеспечения горячего резервирования и прозрачной модификации программных компонентов
- Механизм адаптивного квотирования ресурсов ЦПУ и ОЗУ (QNX Adaptive Partitioning)
- Технология поддержки многопроцессорности (QNX MultiCore Technology)
- Технология быстрой активации устройств (QNX Instant Device Activation)
- Механизм формирования распределенной вычислительной среды (QNX Transparant Distributed Networking)
- Технология автоматического восстановления процессов и логических соединений (QNX High Avalability Toolkit)
- Механизмы мониторинга (QNX System Analysis Toolkit)
Для создания, тестирования, конфигурирования средств исполнения QNX Neutrino, а так же для разработки, отладки, тестирования и верификации приложений используются инструментальные средства QNX Momentics, устанавливаемые на выбор в QNX Neutrino, Microsoft Windows или Linux. Инструментальные средства QNX Momentics не требуются во время эксплуатации целевых систем QNX Neutrino.
Платформа QNX 4
QNX 4 - классическая программная платформа для систем автоматизированного управления технологическими процессами (АСУ ТП) промышленных предприятий.
Основу платформы QNX 4 составляют:
- ОСРВ QNX 4.25
- графическая оболочка Photon microGUI 1.14
- Средства поддержки стека протоколов TCP/IP
- Система программирования Watcom C/C++ 10.6
Поддержка и развитие QNX4 обусловлены длительными - иногда более 20 лет - жизненными циклами изделий, построенных на основе QNX.