ОС QNX: компактная и перспективная

21.10.2000, 12:44

Встроенные операционные системы по определению скрыты от пользователя, поэтому нет ничего удивительного в том, что об ОС Neutrino компании QNX Software Systems мало кто слышал. Однако название QNX может стать широко известным, если только оправдаются слухи о предстоящих соглашениях.

Они могут привести к тому, что в не столь отдаленном будущем Neutrino проникнет в самые разнообразные устройства - от PDA Palm до маршрутизаторов Cisco Systems.

QNX (произносится Cue-nix, в рифму с Unix) разработала встроенную операционную систему на базе микроядра, которая используется в Интернет-устройствах Audrey компании 3Com и iOpener компании Netpliance. Кроме того, QNX распространяет оконный интерфейс пользователя microGUI под названием Photon, который 3Com также лицензировала для своего устройства Audrey. Операционная система QNX Neutrino работает и во многих других устройствах вне потребительского рынка, в частности в промышленном и медицинском оборудовании.

Канадская компания QNX известна уже 20 лет как поставщик операционных систем реального времени. В числе других фирм, работающих в этой области, - Microsoft с ее продуктами Windows СЕ Embedded и NT Embedded; поставщики встраиваемых версий Linux, такие как Lineo, и традиционные производители ОС реального времени, включая Wind River Systems и Lynx Systems (которая теперь называется LynuxWorks).

Пять лет назад QNX специализировалась исключительно на платформе Х86. Затем компания перенесла свою ОС на микропроцессоры PowerPC и MIPS. Сейчас компания работает над версиями Neutrino для процессоров ARM и StrongARM и обещает, что в ближайшие полгода на платформу ARM/StrongARM будет портировано "достаточно много" технологий. "Мы сделали нашу ОС мультиплатформной, чтобы иметь возможность продвигать ее на другие рынки, особенно телекоммуникационный и потребительской электроники", - пояснил вице-президент QNX по Северной Америке Грег Бергсма (Greg Bergsma). По его словам, вовсе "не безумие" говорить и о лицензировании Neutrino компанией Palm. Так как Neutrino изначально строится на стандарте интерфейсов прикладных программ POSIX, перенос ПО на Neutrino с других платформ - дело довольно простое.

"Теоретически Palm OS может служить просто дополнительным уровнем поверх нашей ОС, - сказал Бергсма. - Но пока это журавль в небе".

Другая выигрышная возможность для Neutrino - на этот раз на направлении маршрутизаторов - может реализоваться, как говорит Бергсма, в начале 2001 года. Пару лет назад компания Cisco, осуществляя "непрерывные усилия по повышению надежности и доступности сетей данные-голос-видео", выбрала QNX в качестве предпочтительного поставщика ОС реального времени. Видимых результатов это партнерство пока что не принесло. Но в будущем году, уверен Бергсма, QNX будет что рассказать о работе с Cisco. Пока он отказывается вдаваться в подробности. "Нашей технологией интересуются и другие телекоммуникационные компании", - добавил он.

Чем же QNX смогла заинтересовать столь разные фирмы? "Мы научились встраивать широкие функциональные возможности в очень компактные устройства, - пояснил Бергсма. - И в отличие от Linux, лицензирование которой требует публикации всех внесенных в систему изменений, QNX является полным владельцем прав на свои API POSIX, так что производители могут вносить изменения, не делая их достоянием гласности".
По информации "ZDNet".

Читайте також