操作系统死亡启示录
鸿蒙初开
从历史中跳脱出来,再看华为鸿蒙,则另有其桎梏与机会。
桎梏很明显,便是安卓和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老友记
图片新闻
最新活动更多
-
11月28日立即报名>>> 2024工程师系列—工业电子技术在线会议
-
11月29日立即预约>> 【上海线下】设计,易如反掌—Creo 11发布巡展
-
11月30日立即试用>> 【有奖试用】爱德克IDEC-九大王牌安全产品
-
即日-12.5立即观看>> 松下新能源中国布局:锂一次电池新品介绍
-
12月19日立即报名>> 【线下会议】OFweek 2024(第九届)物联网产业大会
-
即日-12.26火热报名中>> OFweek2024中国智造CIO在线峰会
发表评论
请输入评论内容...
请输入评论/评论长度6~500个字
暂无评论
暂无评论