QNX ( "кьюникс", "кью-эн-экс« деб талафуз қилинади) — POSIX-оиласига мансуб, реал вақтда ишловчи ОТ бўлиб, микроядорли процессорлар учун энг оптимал танлов
QNX ( "кьюникс", "кью-эн-экс« деб талафуз қилинади) — POSIX-оиласига мансуб, реал вақтда ишловчи ОТ бўлиб, микроядорли процессорлар учун энг оптимал танлов. 1980 йилда Канададаги Ватерлоо Университети талабалари Гордон Белл ва Ден Дож ОТ дастурлаш курсини тугатишди ва шу билан бирга реал вақтда ишловчи ОТ ядросни яратишди. Quantum Software Systems компаниясига асос солишди. 1982 йилда Intel 8088 платформасида ишловчи илк QNX OT тақдим этилди. Охирги версияси 6.6 — 11 марта 2014 да Research In Motion компанияси томонидан ишлаб чиқилган QNX ОТи реал вақт режимида, ҳам алоҳида компьютерда, ҳам локал ҳисоблаш тармоғида ишлайдиган мураккаб дастур мажмуаларини лойиҳалаштириш имконини беради. Тизимда асосий дастурлаш тили С дир. Асосий операцион муҳит POSIX стандартига мос келади. Бу нарса, QNX олдин ишлаб чиқилган дастурий таъминотни, тақсимланган ишлов бериш муҳитида ишлашни ташкил этиш имконини беради Фойдаланувчи ва амалий дастурлаш интерфейси UNIX тизимига ўхшайди, чунки POSIX стандартига жавоб беради. Аммо бу ОТ, UNIX нинг версияси эмас, у бутунлай бошқа, (UNIX га нисбатан) архитектура принципига асосланиб яратилган. QNX, микроядро ва ахборотларни алмашиш принципида қурилган биринчи тижорат ОТ дир. Тизим турли даражадаги мустақил (аммо ахборот алмашиш йўли билан мулоқат қиладиган) жараёнлар (менеджер ва драйверлар) кўринишида амалга оширилган, уларнинг ҳар бири, маълум хизматларни бажаради. QNX ОТ архитектураси қуйидаги учта технология асосида қурилади
Монолит
Сатҳли
Клиент-сервер
IPC (Inter Process Communication) – жараёнлар орасидаги боғланиш; узилишлар редиректори; масалалар бажарилишини режалаштириш блоки (масалалалар диспетчери); маълумотларни қайта жўнатиш тармоқ интерфейси (Net менеджер) QNX, самарали тақсимланган ҳисоблашларни ташкил этишга имкон берувчи тармоқ ОТ ҳисобланади. Бунинг учун ҳар бир “тугун” деб аталувчи машинада, юқорида айтиб ўтганимиз Net менеджери ҳам, ядро ва жараёнлари менеджеридан ташқари, ишга туширилиши керак. Net менеджери тармоқнинг аппарат жиҳатдан амалга оширилишига боғлиқ эмас. Бундай аппарат мустақил тармоқ драйверлари ҳисобига амалга оширилади. QNX операцион тизимида турли хил технологияли тармоқлар учун драйверлар мавжуд: Ethernet, Fast Ethernet, Arcnet, IBM Token Ring ва бошқалар. Бундан ташқари, кетма-кет канал ва модем орқали тармоқ ташкил этиш имкони мавжуд. QNX хусусияти Фойдаланувчилар учун жуда муҳим бўлган яна бир хусусият, IBM ўз ОТ ини ҳамма версиялари учун мунтазам “янгиланиш” пакетларини (Fix Pak) ишлаб чиқади. Бу пакетлар фойдаланувчи учун бепул берилади. Иловаларни бошқаришда ҳам мураккаб бўлмаган хусусий дастурларни яратишда фойдали бўлган, дастурлаш тизими, юқори даражадаги тил – REXX нинг мавжудлигидир.