先不说鸿蒙到底是什么,就说题主的问题,为什么是我们「语文不行、理解错了」而不是「他们语文不行、没解释清楚」甚至是「他们太坏、故意混淆」呢?

大家都是高考语文披荆斩棘的过来人,别把「语文不行」的帽子扣我们头上,我们不接受。


余承东:真正AI全场景智慧时代正在来临(演讲全文)?

tech.sina.com.cn图标

来,接著洗,我看看还有什么独特的姿势来洗????


开始了,开始洗了。题主是企业级理解。


鸿蒙实际上一直是两个话题,一个是鸿蒙内核,一个是鸿蒙操作系统。无论官方宣传上还是网上的讨论都在无意识或者刻意混淆这两个东西,所以即使对于业内人士来说信息也比较混乱。比如微内核,形式化验正,高安全性,以及最具吸引力的高性能IPC都是在说鸿蒙内核的特性;而物联网,是否上手机,新的开发架构等都是鸿蒙操作系统的特性。

鸿蒙内核是不是鸿蒙操作系统的内核呢?从名字上看应该是,但是内核名称和操作系统名称一致的情况其实很少见,按照官方说法最初鸿蒙只是内核的名字,但是顺水推舟整个操作系统也干脆命名成了鸿蒙。但是实际情况是,目前鸿蒙内核在鸿蒙操作系统里反而只是个可选组件,看意思仅负责hongmeng1.2文档中描述的安全性功能。反过来从2019年的官方路线图来看,并没有给出用鸿蒙内核替换掉liteos/linux内核的时间节点(太有诱导性了,我整整一年都以为会是在2.0上进行),所以鸿蒙操作系统和鸿蒙内核目前还是并行的状态。

可以肯定的是,鸿蒙内核是整个鸿蒙操作系统计划中的一环,整个计划应该是多条线同时推进,并切在发展过程中分别商用。历史上看最相似的是windows的发展过程:早期的1.0-3.x架构在DOS之上;中期WindowCE,消费者Windows,WindowsNT并行发展;后期统一到NT内核进入成熟期。目前鸿蒙应该是刚要步入中期阶段,同样会有两个或三个不同技术底层但是生态一定程度相通的并行版本,商业上站住脚之后慢慢合流,只不过相对于windows1.0-3.x的早期版本鸿蒙(基本就是1.0)对消费者和第三方开发者来说几乎不存在,只有个智慧屏充数。这个阶段技术上的意义大概只是基于hongmeng1.2对新内核做了个验证,至于把加了hongmeng1.2的安卓称为鸿蒙1.0大概只是为了宣传目的。

从目前已经开源针对小设备的版本来看

(1)其内核是在liteos基础上增加了一些鸿蒙内核的特性(比如capability system),并留了一个和鸿蒙内核通信的口子

(2)做了一个统一的驱动开发架构

(3)定义了新的开发框架API

也就是对上层应用开发者,下层驱动开发者和内部团队都划定了边界,预留了相对稳定的界面,可以认为这是在为未来商业上多版本并行和内部多组件并行进行的准备。那么未来一段时间鸿蒙这个词仍然是一个框,就好像windows一样不特指具体的产品,而是一系列产品和组件的总称。


那既然不是手机OS,你ppt跟Android和iOS比还踩二捧一,是不是吃饱了撑的?

哦我想起来了,跨界diss似乎是华为传统(瞄了一眼隔壁Nintendo Switch)


推荐阅读:
相关文章