QNX

QNX
QNX logo.svg
QNX 6.4.png
صفحهٔ رومیزی پیش‌فرض QNX 6.4.1
شرکت / تولیدکنندهکیوان‌اکس سافت‌ویر سیستمز / ریسرچ این موشن
خانوادهٔ سیستم‌عاملشبه یونیکس
وضعیت کاریدر حال حاضر
مدل منبعمتن برنامه فقط برای استفادهٔ شخصی ارائه شده‌است
آخرین نسخهٔ پایدار6.5.0
بازار هدفسامانه‌های توکار
مدیر بستهمی‌تواند بسته‌های بستر Pkgsrc از NetBSD project را پشتیبانی کند
بسترهای پشتیبانی‌شدهIntel 8088, x86, MIPS, پاور پی‌سی, SH-4, ARM, StrongARM, XScale
گونهٔ هستهبی‌درنگ ریزهسته
پروانهنرم‌افزار مالکیتی
وبگاه رسمیwww.qnx.com

کیواِن‌اکس (QNX) یک سیستم‌عامل شبه یونیکس بی‌درنگ است که برای هدف قراردادن بازار سامانه‌های توکار ساخته شده‌است. این محصول در ابتدا توسط شرکت کانادایی کیوان‌اکس سافت‌ویر سیستمز (به انگلیسی: QNX Software Systems) ساخته شده‌است که بعدها توسط ریسرچ این موشن (بلک‌بری کنونی) خریداری شد.[۱]

تعریف

هسته این سیستم‌عامل از نوع ریزهسته است و فعالیت‌های سیستم‌عامل به شکل تعدادی وظیفه کوچک تحت عنوان سرور اجرا می‌شوند. اینگون طراحی با طراحی سنتی هسته یکپارچه متفاوت است. در طراحی سنتی کرنل یکپارچه، سیستم‌عامل یک برنامه بسیار بزرگ منفرد است که از تعداد بسیار زیادی بخش هر یک با توانایی‌هایی خاص تشکیل شده‌است. در این سیستم‌عامل استفاده از یک میکروکرنل به کاربران (توسعه‌دهندگان) اجازه می‌دهد هر قابلیتی را که به آن نیاز ندارند بدون هیچگونه تغییر در خود سیستم‌عامل، غیرفعال (خاموش) کنند. که بدین ترتیب سرورهای مربوط به آن قابلیت به سادگی اجرا نمی‌شوند. این سیستم‌عامل بسیار کوچک است و ویرایش‌های اولیه آن حتی روی یک فلاپی دیسک قرار می‌گرفتند. QNX روی پلتفرم‌های گوناگونی نصب می‌گردد و هم‌اکنون روی CPUهای مدرن با کاربردهای نهفته اجرا شده‌است. پردازنده‌هایی چون PowerPC و خانواده x86 ، پردازنده‌های MIPS وSH-4 و همچنین پردازنده‌های ARM و Xscale. QNX یک لایسنس برای کاربران آکادمیک و غیر تجاری نیز ارائه کرده‌است. QNX در سطح وسیعی در سیستم‌های کنترل صنعتی، اجزای الکترومکانیکی اتوماسیون، ابزارآلات پزشکی، سیستم‌های دفاعی، نیروگاه‌های هسته‌ای و دیگر کاربردهای بحرانی مورد استفاده قرار گرفته‌است. همچنین تبلت‌های PlayBook ساخت شرکت BlackBerry از نسخه‌ای از QNX به نام BlackBerry Tablet OS به عنوان سیستم‌عامل اصلی خود استفاده می‌کنند و سیستم‌عامل BlackBerry 10 نیز که روی سایر دیوایس‌های این شرکت نصب شده‌است نیز مبتنی بر QNX می‌باشد.

زبان های دیگر
العربية: كيو إن إكس
беларуская: QNX
català: QNX
čeština: QNX
Deutsch: QNX
English: QNX
español: QNX
suomi: QNX
français: QNX
magyar: QNX
Ilokano: QNX
italiano: QNX
日本語: QNX
한국어: QNX
lietuvių: QNX
Nederlands: QNX
norsk: QNX
polski: QNX
português: QNX
русский: QNX
Simple English: QNX
slovenčina: QNX
Türkçe: QNX
українська: QNX
中文: QNX