侵权投诉
订阅
纠错
加入自媒体

操作系统死亡启示录

鸿蒙初开

从历史中跳脱出来,再看华为鸿蒙,则另有其桎梏与机会。

桎梏很明显,便是安卓和iOS已经生成的强大生态。前述“先烈”除了自己作死的之外,几乎全是死在了生态之下。

那么华为的机会在哪里?

思考这个问题,首先要清楚,考量产品和技术不能脱离特定的历史时空背景。

1957年,好莱坞的一名电影摄影师摩根·海里戈发明了一台名为“Sensorama”的3D模拟器,这是如今VR设备们的祖师爷。

Sensorama的外形像电话亭,使用时用户需要把头探进设备内部,三面显示屏形成空间感,配合气味、立体声、震动、风吹等多种感官,形成沉浸式体验。

之后,这位热爱电影的务实发明家还拍了好几部3D电影来搭配Sensorama观看——这一动作正是在试图搭建生态。

从现在的眼光来看,海里戈就是个天才。然而,当时的Sensorama却没有如海里戈所愿进入电影院,而是作为游戏机被放进了商场里,最终资金耗尽而卒。

天才总是孤独的,但商业不能孤独。

顺应时代、与时俱进,是企业需要具备的能力。敏锐的嗅觉、准确的预判和坚定的执行,是一款产品得以爆发的基础。

这一点在Facebook、亚马逊、微信、支付宝等产品上被展现得淋漓尽致。

如今鸿蒙的机会,就在于时间巨轮转动,在安卓和iOS固若金汤的壁垒中转出了新的空间。

说白了,就是时代变了。

时代交替时,是新英雄的机会。

在PC向移联网转型的过程中,微软掉队,谷歌和苹果得以崛起。安卓和iOS的辉煌也由此贯穿了整个移联网时代。

眼下,网络技术的迭代正推动社会向下一个时代跨越,5G之下的物联网时代就在眼前,华为选择拥抱物联网。

“先烈”的经验,是华为的警钟。

当微软用PC思路研发智能手机OS的时候,败局就已经开启。如今,在安卓和iOS只留下1%空间时,鸿蒙若还用做智能手机OS的思路去抢夺市场,怎么会有生路?

因此,鸿蒙面向IoT的战略定位是面向一个全新时代的进军号角,而不是面对手机操作系统的知难而退。

鸿蒙的设计特点也正是为IoT而生。分布式架构、确定时延引擎和IPC、微内核、多端部署这四大特点皆用在了刀刃上。

其一,鸿蒙是分布式架构首次用于终端OS。

这意味着,一个底层涵盖了不同终端的特性。对于开发者来说,开发一款应用可以用于手机、PC、车机、穿戴设备等多款终端,可谓事半功倍。而消费者则可以体验跨终端无缝协同,有机会过上简单流畅的万物互联生活。

其二,确定时延引擎和高性能IPC,则是保证鸿蒙系统流畅运作的基础。

确定时延,使调度算法能保证进程不会因CPU被其它进程占据而卡死,总能在规定时间内顺利执行任务。IPC即进程间通信,鸿蒙的IPC效率能提升5倍,这是安卓和iOS系统因架构限制而无法做到的。

其三,微内核有别于安卓的宏内核,能保证系统的安全性。

宏内核是将所有驱动软件、底层代码、网络协议等都保存在内核中,优点是资源管理统一,劣势是代码量大,时间久了会卡顿,而且难以规避漏洞。

微内核则是模块化的,只保留基本的资源管理,其他的功能都放在应用层管理。因此代码量小、内核精简、接口统一。

曾有高手总结道,“微内核就是一个皇帝,所有权利集中在他手上,但办具体的事情要找别人。宏内核像国务院,组织机构很庞大,有好多人在管事。”

因为这些差别,所以两者各有优劣。而微内核的最大优点在于安全。

安卓采用的宏内核,将所有模块都集成在一个大内核里,安全权限仅依靠Root。攻击者一旦获取Root权限,就能攻破整个系统,随意调取信息。

而微内核的设计就像轮船的水密舱,彼此隔离,一个仓破了,船也沉不了。类似于串联电路和并联电路的区别,保证整个系统的安全性。

最后,鸿蒙能够通过统一IDE支撑一次开发,多端部署。

这点与分布式架构相呼应,都是为物联网生态服务。统一IDE正是华为为这一战略准备的开发工具,以方舟编译器为核心,支持多种语言混编,是对开发者的利好。

技术优势可以说上一天一夜,但鸿蒙仍旧逃不脱上面所说的问题——在安卓和iOS的夹击下,建立一个新的OS生态太难了。

这也能够解释,为何鸿蒙如此强调开源,其中多多少少借鉴了安卓的历史经验。

虽然鸿蒙现在还不够成熟,但华为对路径的选择已经很坚定。

与华为同样瞄准物联网的,还有谷歌的新系统Fuchsia OS。

早在2016年,就有工程师在谷歌的源码中发现了Fuchsia OS的踪影。它能够跨平台兼容,能够运行在手机、平板、可穿戴手表等智能终端上。

听起来是不是很熟悉?

2019年的I/O开发者大会上,谷歌首次向外界介绍了Fuchsia OS,并在7月9日正式上线Fuchsia OS开发者官网。

Fuchsia OS的目标是,覆盖安卓。

面向低时延、高带宽、广连接的5G网络,物联网是所有巨头都不会认错的战略方向。谷歌当然也很清楚,安卓不是为物联网而生,必须要有面向下一代的新系统来扛大梁,成为谷歌的新发动机。

否则,Windows在移联网时代的缺席,就是谷歌接下来的命运。

对于智能手机市场,就像余承东所说,华为的首选仍是安卓,这不仅是因为安卓的现有优势。更是因为华为没必要把精力花在建立智能手机OS生态上,投入和产出不成正比,得不偿失,关键是将错失在IoT时代的先发优势。

贸易战背景下,鸿蒙的本质并不是用来对抗安卓和iOS,而是华为甚至中国手机品牌生命线的保障——如果谷歌断供,方舟编译器加持下,华为可以保证鸿蒙系统一天之内到位,由此可见,华为问世的意义远超于商业诉求。

在真正的商业时空里,鸿蒙要打的硬仗是在物联网领域与Fuchsia OS在全球范围内争夺开发者,比拼速度建立生态,迅速建立生态优势,成为物联网时代的第一操作系统。

5G时代,鸿蒙的对手是Fuchsia OS,战场在IoT。

文 | IT老友记

<上一页  1  2  3  
声明: 本文系OFweek根据授权转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

电子工程 猎头职位 更多
扫码关注公众号
OFweek电子工程网
获取更多精彩内容
文章纠错
x
*文字标题:
*纠错内容:
联系邮箱:
*验 证 码:

粤公网安备 44030502002758号