7ec0e164bc9619f92cba0f391a8f69da
200 字讲明白 鸿蒙是什么、鸿蒙不是什么

老婆:“晚上 8 点鸿蒙就要正式发布了,我的 P40 Pro 可以升级鸿蒙操作系统了。”

我:“恭喜啊,我还在等 P50 或者苹果的 iPhone13。”

老婆:“你说,鸿蒙的事都快吵两年了,你学计算机的,你来讲两句,鸿蒙到底是什么,它是不是所谓的安卓?”

我:“这个问题问的好,一般看到有人在争论鸿蒙是不是安卓的时候,我都不想看,直接离开,因为我觉得这种争论毫无意义。”

老婆:“怎么说?”

我:“事实上,要搞清楚一件事情的本质其实很简单,就是在一个系统中,不断筛选和剔除系统的成分,当去除某个成分后,这个系统的存在不再成立,那么这个成分就是该系统的本质,该系统的本质就是这个成分。”

老婆:“有点深奥啊,能不能展开讲讲?”

一秒钟看透本质

我:“我举个现实中普遍的例子。我们都知道汽车有轮子,民航客机也有轮子,但我们不能因为客机有轮子就说客机是汽车,对吧,

因为在剔除掉轮子后,客机仍然是飞行器,飞行器未必需要有轮子

你看,有些直升机、无人机,就没有轮子,但不妨碍它作为飞行器。

只有将航空发动机、螺旋桨和翅膀去掉后,这个飞行器才不复成立。

所以我们可以说,客机的本质是飞行器,飞行器的本质是能借助空气动力学在空中飞行的装置。”

老婆:“嗯嗯,是这个理。”

我:“那么鸿蒙呢?鸿蒙其实也是同样的道理。我们知道安卓系统的体系结构有 5 层,上层是应用层和 framework,中层是运行时和常用的库,鸿蒙也使用了 AOSP 中的这些成分。

但我们能否因此就说 “鸿蒙是安卓套壳、安卓魔改” 呢?不能,

因为当我们将 AOSP 的组件从系统中剔除后,鸿蒙仍然是鸿蒙,鸿蒙作为一个操作系统仍然成立。所以首先,鸿蒙本质上不是安卓。”

万物互联的底座

top Created with Sketch.