陆首群谈鸿蒙

夏恂
• 阅读 4976

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)推进联盟主席、中国工业经济联合会副会长、电子政务理事会理事长、商务部电子商务首席专家

点赞
收藏
评论区
推荐文章
美凌格栋栋酱 美凌格栋栋酱
7个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
Stella981 Stella981
3年前
HarmonyOS应用开发项目实战
鸿蒙2.0已经发布了有段时间了,目前网上也有些小demo了,但是缺乏稍微大点的项目代码。我准备计划开发一个稍微正式点的项目,我写了个初略的项目需求清单,来体验鸿蒙应用开发。目前我已经着手实现了其中的一些重要功能,某些功能发现鸿蒙暂时不支持,但是还是先写上吧,后面慢慢摸索。我会陆续更新连载此贴,一步步从0基础讲解项目开发过程,然后巩固鸿蒙应用开发知识点。有错误
小天 小天
1年前
HarmonyOS(鸿蒙系统)物联网开发教程——环境搭建
HarmonyOS(鸿蒙系统)物联网开发教程——环境搭建前言华为的鸿蒙系统在2019年正式发布,2020年升级到2.0版本并且正式对所有开发者开源,那个时候我就已经简单评测过这个开源系统了,只是一直没有发布相关的博客,然后最近有粉丝私信我希望我出一下鸿蒙相
动态化-鸿蒙跨端方案介绍
一、背景👉华为在2023.9.25官方发布会上宣布,新的鸿蒙系统将不再兼容安卓应用,这意味着,包括京东金融APP在内的所有安卓应用,在新的鸿蒙系统上将无法运行,需要重新开发专门适用于新鸿蒙系统的专版APP。二、原生适配方案原生适配方案就是将京东金融APP
使用 Taro 开发鸿蒙原生应用 —— 探秘适配鸿蒙 ArkTS 的工作原理
背景在上一篇文章中,我们已经了解到华为即将发布的鸿蒙操作系统,以及各个互联网厂商开展鸿蒙应用开发的消息。其中,Taro作为一个重要的前端开发框架,也积极适配鸿蒙的新一代语言框架——ArkTS。本文将深入探讨Taro适配鸿蒙ArkTS框架的工作原理,接下来我
陈杨 陈杨
5个月前
跟大家一起来总结我半年内参加三次鸿蒙比赛,失利了两次的经验,这体验真刺激!!!
Hello,大家好,我是陈杨。自从参加完华为HDC大会之后,我就一直在犹豫要不要继续开发华为鸿蒙应用吗?导致这个原因就是我参加两个鸿蒙比赛,分别是:HarmonyOSNEXT创新赛与极客马拉松,可想而知两次都失败了。对于这两次失败我一直在反思,到底我有没有
GeorgeGcs GeorgeGcs
2个月前
【HarmonyOS 5】VisionKit人脸活体检测详解
鸿蒙开发能力HarmonyOSSDK应用服务鸿蒙金融类应用(金融理财一、VisionKit人脸活体检测是什么?VisionKit是HamronyOS提供的场景化视觉服务工具包。华为将常见的解决方案,通常需要三方应用使用SDK进行集成。华为以Kit的形式集成
GeorgeGcs GeorgeGcs
2个月前
【HarmonyOS 5】鸿蒙发展历程
鸿蒙开发能力HarmonyOSSDK应用服务鸿蒙金融类应用(金融理财一、鸿蒙HarmonyOS版本年代记鸿蒙1.0:2019年8月9日,华为在开发者大会上正式发布鸿蒙1.0系统,这一版本首次应用于华为荣耀智慧屏产品中,标志着华为正式进军操作系统领域。该版本
夏恂
夏恂
Lv1
见到你的一瞬间,就像走了很远的路,终于到家了
文章
5
粉丝
0
获赞
0