开源时代,QNX凭什么与Linux抗衡?
扫描二维码
随时随地手机看文章
“只要我们是将安全放在第一位,那么在操作系统领域,将始终有我们Blackbery QNX的一席之地。“
现如今,在这个提倡“共享”的时代,开源软件很是受推崇。大大小小的论坛,一说芯片或是系统,顺嘴总要提提“开源”的问题。Linux作为开源软件系统,其占比大有超越QNX之势,面对这样的强攻,Blackberry QNX将凭什么保持其主导地位?在回答这一问题之前,我们不妨先了解下黑莓与QNX的渊源。
黑莓与QNX的渊源
QNX是一款嵌入式实时操作系统,1980年由Quantum Software Systems公司研发构建,由于采用微内核设计,QNX核心小巧同时运行速度极快。2004年,美国音响设备生产商Harman以1.38亿美元将其收购。
不过,兜兜转转,六年后QNX还是重回加拿大。
2010年,在黑莓手机的市场占有率即将走下神坛之际,黑莓制造商RIM将QNX纳入麾下,拯救手机业务的同时,不忘拓展新的赚钱门道。三年前,黑莓终于做出决定,停止内部智能手机的开发,将注意力转移到软件系统方面。
这一声令下,ONX转正了。
放弃手机后的黑莓公司,抛出了三大新业务:QNX汽车解决方案、Certicom电子加密方案以及黑莓物联网平台。QNX作为公司的主营业务,表现十分出色,可见黑莓公司业务选择上还是有点眼力的。
怎么个出色法?
在12月10日,于上海举办的BlackBerry QNX媒体沟通会上,BlackBerry 技术解决方案部(BTS)高级副总裁兼联席主管Kaivan Karimi向我们介绍了自家QNX系统的出色表现:
(右上为黑莓QNX)
-
漏洞极少。在其他软件系统漏洞数量成百上千的时候,Blackberry QNX系统的漏洞数一只手便能数的过来。Kaivan Karimi表示,QNX系统从未被黑客入侵过,“不是没有黑客尝试过,但是从未成功。“
-
市场占有率高。目前全球有超过1.5亿辆汽车搭载了Blackberry QNX软件,其中不乏通用、丰田、奥迪、福特等大量的知名汽车厂商。据Kaivan Karimi介绍,前10大汽车OEM厂商中有9家正在使用Blackberry QNX技术。
-
首个ASIL D认证。QNX安全虚拟机2.0已由知名检测机构德国莱茵TÜV(TÜV Rheinland)的独立审核师认定为符合ISO 26262 ASILD D标准,成为全球首款通过该认证的商用虚拟机。
-
新的合作。Kaivan Karimi表示,将与全球一级汽车供应商马瑞利中国达成战略合作,将QNX数字驾驶舱平台整合到马瑞利的Electroincs eCockpit和Digital Cluster解决方案中。
此外,智能电动汽车制造商威马汽车将在其下一代车型中也将搭载Blackberry QNX Neutrino实时操作系统(RTOS)以及其他QNX产品。
其他竞争对手
然而,产品到底好不好,市场占有率到底高不高,还需拿数据说话。
就汽车领域而言,目前市场上常见的车载底层操作系统主要有QNX、Linux、Andriod和WinCE。据HIS估计,截止2017年底QNX的市场占有率约48%,是全球最大的车载底层操作系统。
这么一看,QNX系统“人中龙凤“,稳坐第一的位置,何故有与Linux抗衡一说呢?
如果将上图用数字的形式表现出来,有些细节或许将更为明朗。
根据HIS的预测,Linux系统在2020年之后将很有可能超越QNX系统,赢得第一的宝座。
争斗似乎一触即发?
凭什么与其抗衡?
在现如今这个提倡“共享”的时代,开源软件很是受到推崇。大大小小的论坛,一说芯片或是系统,顺嘴总要提提“开源”的问题。
Linux是一套实打实的开源软件,因为具有开源码,没有版权,因此可以免费使用,自由传播。
然而,这既是它的优点,却也成了其弊端。因为人人都可以使用,甚至修改,Linux的安全性较差。Kaivan Karimi曾表示,“当把安全放在第一位时,我们需要正确对待开源这件事。”
2015-2025年汽车软件代码量年复合增速
来源:NXP
依旧拿汽车系统来说,高端汽车的代码量远远多于智能手机和电脑,并且还在成指数型上涨。新思科技曾做过估计,一部智能手机操作系统安卓的代码量约为13万行,电脑操作系统Windows Vista 约为5000万行,然而一辆高端汽车的代码数量超过一亿行。此外,据NXP预测,2015-2025年汽车中代码量有望成指数级增长,年均复合增速约为21%。
代码数量的激增,意味着汽车软件代码的复杂程度也日益提升。一个东西一旦复杂化,不可避免的将更容易出错。
回到最初的问题,在这样的大背景下,Blackberry QNX系统如何与Linux抗衡呢?
答案显然是“安全性”。“安全”一直是黑莓QNX系统最大的亮点也是其一直秉持的定位。由于QNX 采取的是微内核设计,代码量比Linux系统少很多。这就好比一本书和一篇小短文。即使这本书精心修改校订,“出错率”理论上还是要比小短文来的高。QNX在安全性与实时性上要远胜于Linux系统。正如上文所提,QNX系统从未被黑客攻击成功过,其安全性可见一斑。
在汽车领域,安全性更是重中之重,毕竟有些方面关乎性命,想必谁都不想拿生命来冒险。
所以是敌是友?
“这是一个即保守,又开放的系统。“马瑞利电子中国总经理邬慧海这样形容Blackberry QNX系统。
邬慧海就自家的汽车进一步解释道,“在汽车与驾驶员关键交互方面,例如仪表,采用QNX软件。在此基础上,娱乐方面,我们可以选择其他软件系统,例如Linux或者Android。“
可见,这并非是“你死我亡“的争斗。
当有记者问及,Blackberry QNX是否会取代其他系统时,Kaivan Karimi也十分诚恳的表示,这是不会的。他认为,“到2030年,市场上或许只剩下两个左右的操作系统。但QNX不会成为一枝独秀,有些系统在其他方面也做得十分出色。“
或许,未来安全等级要求较低的操作系统的份额会面临Linux等系统的挑战,但是就安全等级要求较高的方面而言,Blackberry QNX系统毫无疑问将继续保持主导地位。
因此,QNX与其他操作系统虽然有着竞争关系,但在某些方面,它们也需要一定的“配合“以满足大众的综合需求。
然而,不论怎样,“只要我们是将安全放在第一位,那么在操作系统领域,将始终有我们Blackbery QNX的一席之地。“