陆首群谈鸿蒙

Posted 鸣飞

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了陆首群谈鸿蒙相关的知识,希望对你有一定的参考价值。

6 月 2 日召开开源鸿蒙 2.0 发布会(后来我才获知华为将鸿蒙捐献给基金会,这次发布会是开放原子开源基金会主持的)。我应约写一篇点评鸿蒙的文章,我同情华为受到美国政府以举国之力无理蛮横打压,并称道华为鸿蒙抗压创新精神!

发布会后,大家都在热议鸿蒙,我也想谈谈对鸿蒙的一些看法:

①华为研发鸿蒙(后来命名)操作系统是抗压创新了不起的举措,鸿蒙的研发成功是一件了不起的成就。

②在肯定鸿蒙研发成功的同时,也要看到鸿蒙尚存一些短板有待完善。

③我前几年就认为,华为的鸿蒙是受谷歌 Fuchsia(OS)跨平台设计思路的启发(Fuchsia的设计思路影响中外),后来有所创新(华为后来提出多场景、分布式总线架构的概念),这一点是不容否认的。

④Fuchsia以万物互联为目标,先从微内核、物联网(IoT)的跨平台起步,华为也是如此!

⑤后来Fuchsia将目标聚焦于智能手机和PC(桌面系统),企图将跨平台从IoT扩大到手机、PC网络。

这时的 Fuchsia 操作系统开始把与手机、PC 的配套作为重点,目的是取代安卓、ios,甚至还企图取代 Windows。

手机版、PC 版 Fuchsia 虽然早已测试成功做出配套样机(如 Nexus6p、NUC 等),但迟迟未能量产,其原因是跨平台兼容性尚有盲点,Fuchsia 技术尚不成熟(两年前我与 LF 两位 Fellow Linus 和 Greg 在“炉边谈话”时,他们一致认为 Fuchsia 虽然搭配手机、PC 测试成功,但其技术尚未成熟)。

⑥下面重点谈鸿蒙及其发展:

a.开源的鸿蒙应是物联网(IoT)版的操作系统(微内核,分布式总线架构,IoT 多场景),设计是成功的,如果说开源的鸿蒙也是手机版的鸿蒙,目前对此是有很大争议的,有人说手机版就是一套完全不同的闭源系统或是一个 ASOP。

b.为什么手机版不能像 IoT 版一样构成一个多场景的开源鸿蒙?
鸿蒙在 IoT 版上创造了解决与其不同硬件平台通信的优势,但在手机版上遇阻,过去我曾说过,手机版的场景没有那么简单,在这些复杂的大场景中存在着难以绕过去的很厚的专利墙。

c.我曾赞扬华为提出的多内核的创新概念。我建议手机板鸿蒙(叫不叫鸿蒙均可)目前可采用基于 Linux 宏内核的 Linux 操作系统,它是开源的,且具有避开专利墙的丰富经验,解决与其不同硬件平台通信的能力,保持通信畅通。

d.至于采用微内核、将 IoT 版鸿蒙扩充到手机版鸿蒙(绕过专利墙,解决与其硬件终端通信连接问题),可以缓一步徐徐图之。

e.两年前我曾与 Linux 创始人、IEEE-CS(计算机先驱奖)获得者 Linus 谈到 Fuchsia 时,他认为 Fuchsia 的技术尚未成熟(在测试成功后可能还需几年磨练才能走向成熟)。这是值得今天的 IoT 版鸿蒙走向成熟时值得借鉴的。

f.手机版鸿蒙操作系统最大的问题是生态建设问题,目前的 HMS 只适用于国内,尚走不到国外去!如果要开发国际版的手机鸿蒙,在生态建设方面尚需下功夫(吸引国际志愿开发者前来共同开发)。

陆首群
2021.6.5

原文链接:https://mp.weixin.qq.com/s/e9...

陆首群教授,中国开源软件(OSS)推进联盟主席、中国工业经济联合会副会长、电子政务理事会理事长、商务部电子商务首席专家

以上是关于陆首群谈鸿蒙的主要内容,如果未能解决你的问题,请参考以下文章

华为鸿蒙操作系统的优势与短板

「鸿蒙开发 3」华为鸿蒙应用开发的低代码(Super Visual)开发方式

鸿蒙App开发---初识鸿蒙开发

鸿蒙App开发---初识鸿蒙开发

你如何看待腾讯接入华为鸿蒙这件事?

华为手机如何升级鸿蒙系统 华为鸿蒙目前支持的机型