QNX是商業類Unix實時作業系統,主要針對嵌入式系統市場。該產品開發於20世紀80年代初,後來改名為QNX軟件系統公司,公司已被黑莓公司併購。2010年代后,随着汽车智能化的加速,QNX在车用市场占有率不断提高,达到75%[1]

事实速览 开发者, 作業系統家族 ...
QNX
开发者BlackBerry
作業系統家族类Unix 实时操作系统
運作狀態支援中
源码模式源码可见
首次发布1982年,​42年前​(1982
当前版本
  • 7.1 (2020年7月)
編輯維基數據鏈接
市場取向嵌入式系统
支援平台Intel 8088, x86, MIPS, PowerPC, SH-4, ARM, StrongARM, XScale
内核类别实时微内核
许可证专有軟件
官方網站www.qnx.com
关闭

功能简述

QNX採取微核心架構,作業系統中的多數功能是以許多小型的task來執行,它們被稱為server。這樣的架構使得用戶和開發者可以關閉不需要的功能,而不需要改變作業系統本身。

QNX Neutrino(2001)已经被移植到许多平台并且运行在嵌入式市场中使用的各种现代处理器上,如PowerPC和x86。

QNX为学术界以及非商业用途的用户提供了一个特殊的许可。

QNX的應用範圍極廣,包含了:控制保時捷跑車的音樂和媒體功能、福特汽車SYNC 3車載系統、核電站美國陸軍無人駕駛Crusher坦克的控制系統,還有BlackBerry PlayBook和作業系統。[2]

历史

1980年,加拿大滑鐵盧大學的學生戈登·貝爾英语Gordon Bell (QNX)丹·道傑英语Dan Dodge都上了實時作業系統設計的課程[3],課程要求學生構建一個基本的實時微內核。

2007年9月,QNX軟件系統公司發布其部分源代碼的可用性。[4]

2010年4月,Research In Motion公司發布將收購QNX軟件系統公司。

2010年9月,Research In Motion公司發布BlackBerry PlayBook和作業系統,基於QNX。[5]

技术细节

雖然QNX本身並不屬於UNIX,但由於其提供了POSIX的支援,使得多數傳統UNIX程式在微量修改(甚至不需修改)後即可在QNX上面編譯與執行。

参考文献

外部链接

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.