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.