Починаючи з 1980 р., розробники використовували і покладалися на технологію QNX при побудові систем, що вимагають безвідмовного функціонування: медичних приладів, телематичних пристроїв, Інтернет-маршрутизаторів, call-центрів служби 911 систем управління технологічними процесами, і навіть систем управління для Міжнародної Космічної Станції. Незалежно від їх масштабу та складності, ці системи об'єднує одне: всі вони працюють безперервно по 24 години на день, 365 днів на рік, без перерв.
Операційна система реального часу QNX Neutrino
Основа видатних можливостей QNX Neutrino – це архітектура на основі мікроядра. У QNX Neutrino будь-який драйвер, програма, стек протоколів або файлова система виконуються у своєму захищеному від ядра та інших програм адресному просторі. В результаті, будь-який компонент у разі аварійного завершення може бути автоматично перезапущений, ніяк не торкаючись інших компонентів системи. Жодна інша комерційна операційна система реального часу не надає такої можливості.
Операційна система реального часу QNX4
Попереднє покоління ОСРВ QNX. Побудована на тих же концепціях, проста, зручна і вкрай надійна QNX 4 відмінно зарекомендувала себе як платформа для побудови систем реального часу, інтелектуальних пристроїв, що вбудовуються. Сьогодні майже половина всіх QNX систем працюють під управлінням QNX 4.
Захищені системи реального часу на базі операційної системи QNX
Призначені для застосування в автоматизованих системах, що пред'являють до операційних систем підвищені вимоги щодо безпеки та захищеності (глибина контролю відсутності недекларованих можливостей (НДВ), наявність вбудованих механізмів захисту інформації від несанкціонованого доступу (НСД), можливість створення прикладних засобів захисту інформації від НСД)
Комплект розробника QNX® Momentics®
Інтегрований комплект розробника QNX Momentics Professional Edition (PE), що вичерпує за своїми можливостями, містить весь необхідний інструментарій для розробки та оптимізації додатків QNX Neutrino. QNX Momentics PE надає розробникам вибір мов програмування (C, C++, Embedded C++, Java), інструментальної системи, на якій здійснюється розробка (QNX Neutrino, Windows, Solaris, Linux) та процесорної архітектури цільової системи (x86, MIPS, PowerPC, ARM, StrongARM, Intel XScale та SH-4). Всі ці можливості скомпоновані в інтегроване середовище розробки – QNX IDE.
Технологічні розширення комплекту розробника QNX® Momentics®
Для додавання функціональності та налаштування програмних продуктів та підвищення їх конкурентоспроможності скористайтесь зручними пакетами, що надаються на умовах без ліцензійних відрахувань, які включають перевірені технології та інструменти. Комплекти QNX® Technology Development Kits дозволяють розробляти та встановлювати програми на основі базового набору інструментів або модифікувати дане програмне забезпечення під конкретні завдання розробки.
Комплект розробника QNX® Momentics® Multi-Core Edition
Комплект розробника QNX Momentics Multi-Core Edition являє собою єдиний повний набір інструментів розробки з існуючих на сьогоднішній день і дозволяє швидко і ефективно здійснити міграцію на нове покоління багатоядерних апаратних рішень, включаючи процесори BCM12xx і BCM14xx компанії Broadcom, процесор MPC8641D компанії Intel.
Пакети вихідних кодів
Пакети вихідних кодів (QNX® Source Kits) забезпечують гнучкі можливості для модифікації технологій, що входять до комплекту розробника QNX Momentics®, що дозволяє створювати унікальні та конкурентоспроможні продукти. Дані комплекти містять вихідний код, документацію та приклади додатків, які дозволяють розширювати функціональність систем, створювати різні версії та моделі продуктів та здійснювати портування розробок на спеціалізовані апаратні платформи.
Мультимедійні рішення QNX
Технологія QNX забезпечує каркас для інтеграції фільтрів, форматів та компоненти керування контентом з підтримкою багатошаровості, включаючи тривимірні мультимедійні програми. Використовуючи ці засоби, ви можете інтегрувати нові кодеки в мультимедійні програми, працювати з новими джерелами даних або медіаформатами або створювати медіапрогравачі з підтримкою багатьох форматів.
Графічні рішення QNX
ОСРВ QNX Neutrino надає можливості використання розширеної графіки для додатків із великою кількістю візуального змісту. Завдяки потужній віконній системі, що вбудовується, масштабованим веб-браузерам, багатошаровості, 3D-графіці (OpenGL ES) і підтримці безлічі популярних мультимедійних форматів, ОСРВ QNX Neutrino дозволяє додавати у вбудовані пристрої складні графічні елементи при мінімальних витратах.
Технології Web-браузерів
Ідеально підходячи для високопродуктивних систем з обмеженими ресурсами процесора, вбудовані оглядачі сімейства QNX Voyager забезпечують найповніший набір функцій і підтримку стандартів для вбудованих пристроїв з малим обсягом пам'яті, що використовується.
Підтримка Java
За останні роки значно збільшилася кількість додатків, що вбудовуються на основі Java, оскільки ця платформа підвищує ефективність розробки, забезпечує міжплатформенну сумісність і оптимізує взаємодію між мережевими пристроями. Java-додатки широко поширені і знаходять застосування в споживчих пристроях, автомобільних системах, кінцевих мережевих пристроях, споживчих програмних продуктах, а також додатків для промислового управління та контролю.
Пакети підтримки плат QNX (BSP)
QNX Neutrino підтримує різні процесорні архітектури (наприклад PowerPC, MIPS, ARM, SH-4, x86). Усі необхідні компоненти для запуску Neutrino на конкретних платах зібрані у пакети підтримки QNX BSP.