QNX 是商用微内核实时操作系统,1980 年代由加拿大 Quantum Software Systems 公司创立开发,2010 年起归属黑莓公司。其 Neutrino 微内核以消息传递为核心,系统服务全部运行在用户态,以高可靠著称,广泛装载于全球数亿辆汽车的车机与仪表,以及医疗、工业和轨道交通设备。

| 类型 | 微内核实时操作系统 |
| 初始开发 | 1980 年,Quantum Software Systems |
| 现属公司 | 黑莓(BlackBerry) |
| 内核名称 | QNX Neutrino |
| 接口标准 | POSIX |
| 主要市场 | 汽车电子、医疗、工业 |
QNX(实时操作系统)是一款历史悠久的商用微内核实时操作系统,以确定性调度、故障隔离和电信级可靠性著称,是汽车电子领域市场份额领先的操作系统之一。
QNX 由加拿大滑铁卢大学毕业生戈登·贝尔(Gordon Bell)与丹·多奇(Dan Dodge)于 1980 年创办的 Quantum Software Systems 公司开发,公司后更名为 QNX Software Systems,2010 年被黑莓公司(BlackBerry,原 RIM)收购,现以 BlackBerry QNX 品牌运营。QNX 早期在工业控制领域立足,现代版本的内核称为 QNX Neutrino,提供 POSIX 兼容接口,开发者可以像在 Unix 上一样编程。黑莓曾以 QNX 为基础打造 BlackBerry 10 手机系统和 PlayBook 平板;在汽车行业,QNX 长期为数字仪表、信息娱乐系统、域控制器提供基础平台,黑莓官方披露其装车量已达数亿辆,并推出了通过 ISO 26262 ASIL-D 功能安全认证的版本。
QNX 主要应用于汽车(仪表、车机、辅助驾驶域控制器)、医疗设备、工业自动化、轨道交通、核电站控制与网络设备等高可靠场景。奥迪、宝马、福特、通用等众多车厂的车载系统都采用过 QNX 平台;它也是许多智能驾驶舱方案中与安卓车机共存的底层实时系统。
问:QNX 是免费的吗?答:不是。QNX 是商业闭源系统,按开发席位和设备授权收费,但为非商业用途和教育提供有限的免费许可。
问:QNX 与 Linux 在车载领域如何分工?答:常见方案是仪表、安全相关功能跑 QNX 保证实时与功能安全,信息娱乐跑安卓或 Linux 提供生态,两者通过虚拟化或多芯片共存。
问:QNX 和 seL4 一样是微内核,有何不同?答:seL4 是经过形式化验证的开源研究型微内核,强调数学证明的正确性;QNX 是完整的商用产品,提供成熟的驱动、工具链与行业安全认证。

| 类型 | 微内核实时操作系统 |
| 初始开发 | 1980 年,Quantum Software Systems |
| 现属公司 | 黑莓(BlackBerry) |
| 内核名称 | QNX Neutrino |
| 接口标准 | POSIX |
| 主要市场 | 汽车电子、医疗、工业 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧