鸿蒙HarmonyOS是否真的是安卓套壳系统?

Python043

鸿蒙HarmonyOS是否真的是安卓套壳系统?,第1张

鸿蒙系统不是安卓套壳,下面给你详细解读

华为鸿蒙系统是微内核架构,兼容安卓系统。这句话什么意思呢?很多人都懂,当然啦,也有人不懂,这也是很正常的。为什么这样说呢?毕竟不同的人涉足的领域不一样,接触到的知识面也有区别,特别是当今 科技 超级发达,各个行业分工很细。

所谓的微内核架构,他是一个独立系统,万物互联的;所谓兼容安卓系统,他是因为安卓系统是开源的,任何 科技 公司都能基于安卓系统进行开发,加持到自己的产品。这样说,大家可以理解了吧?就像现在的华为鸿蒙系统,也是开源的,就是说某些代码是公开的,可以大家共享。如果你有数码产品,也可以开发相关链路,接入鸿蒙系统。这就叫开源。说到这里,跟你说,华为鸿蒙系统不是套壳安卓,想必能够理解了吧。

所以鸿蒙系统不是安卓套壳!

HarmonyOS目前最大的争议是:TA到底是自研还是套壳安卓。这个问题官方给出的答案是:采用了AOSP的部分源码,后续会逐步移除。AOSP:"Android Open Source Project"的缩写。中文意为"Android 开放源代码项目",这也是套壳安卓的由来。

我认为,鸿蒙系统采用完全开源的Linux内核,并且前期为了弥补生态缺失而添加开源AOSP,在可控的情况下商业宣传完全可以说是自研,这早已有惯例:当然不是手机系统,在PC领域,参照Deepin、RedFlag等,有些甚至是基于其他Linux系统发行版做的二次开发,同样如此宣传。

然而对于鸿蒙系统的口水战,一度失控到某些资深大佬说华为应该自研浏览器,甚至晚上有一个“梦弘浏览器”的段子。

浏览器是互联网的路口,被火力波及也属于正常,毕竟能够查出华为浏览器使用的也是chrome内核,套壳吗!这是一个亘古不变槽点。

所以“热心网友

”就开始建议了:华为应该开发自己的浏览器内核!有这必要吗?其实去了解一下相关知识就知道,现在主流的浏览器及浏览器内核的关系,与操作系统及系统内核的关系一致。

开源的东西只要能吃透,就没必要完全重写,站在巨人的肩膀上不好吗?浏览器内核就那么几个,用手指都能数过来,优胜劣汰之下保留的都是最好的,完全没必要再次进行开发:很简单的道理,微软都放弃了自己的IE内核转而投入开源怀抱。

话到此止,肯定有人说我在给华为洗地!目前我用的是华为老荣耀手机,但我不排除以后使用任何品牌的手机(只要满足我使用需求),所以完全没必要做拖把!只希望大家对待问题能理性客观,上面说的内容我相信可能有错误,但保持学习、包容的态度,不人云亦云绝对没错。

以下内容属于个人观点

2019年8月9日,制裁下的华为正式发布了全新的操作系统HarmonyOS(以下简称鸿蒙)。鉴于多方面的相似,鸿蒙系统被质疑是否是安卓套壳,是否是EMUI的下一代。本文将从几个角度分析。

首先给出官方的定义:华为鸿蒙系统是一款全新的面向全场景的分布式操作系统。同时, 谷歌方面承认鸿蒙系统是独立于安卓的操作系统。

一、系统内核

首先需要介绍一个概念:内核。

内核分为宏内核和微内核,宏内核真提醒整体性强,因此调动各方面的性能强,但一旦某一个部分出现崩溃,就会整体崩溃;微内核的特点是分布式,将一部分操作系统功能移出内核至用户态,从而降低内核的复杂性,性能稍有损失,但扩展性极强,便于添加新功能,且各部分不相互影响。

如上图,鸿蒙和安卓都是基于Linux的,而iOS基于更为基础的 Unix。安卓是宏内核,鸿蒙是微内核,iOS是混合内核。由此, 鸿蒙和安卓的基础都是Linux,但走的路线不同,一个是微内核,一个是宏内核,各有优势。

二、系统创新

首先需要说明的是,安卓开放社区是全世界开放共有的,并不是安卓系统独家的,代码都是开源的。

鸿蒙是AOSP加上HMS服务再加上OpenHarmony,其中用到了安卓开源代码。而华为鸿蒙自研的EROFS超级文件系统(开源), 极大地提升了性能, 此项技术也将在安卓13上被使用。

三、发展成本

从消费者直观的角度,我们看到的东西很多都没有变,这就引起了套壳的猜想。这时就不得不提到新系统的 适配成本 。

一方面, 安卓系统十几年的发展下来,应用链已经完全成熟。 试想一下,企业是注重利益和效益的,如果这个时候去适配一个全新的系统,显然会浪费一部分资源。 这也是鸿蒙独家应用发展相对较慢的原因。 因此,华为方给出了更高的提成比例来吸引开发者。所以,此时的鸿蒙 兼容基于安卓开发的应用显然是最好的选择,等到应用链完全成熟再完全抛开兼容。

附赠一个寻找鸿蒙应用的方法:在华为应用市场中搜索“鸿蒙”,应用图标右下角有HMOS方形字样的则是。另外,鸿蒙独特的安装包后缀名为.hpk

有朋友会问:“为什么不等鸿蒙完全成熟再用呢?”原因是,在美国的制裁中,明确规定禁止华为使用安卓系统。为了不影响用户的软件使用,这么做也是迫不得已。

另一方面,从UI设计来讲,华为先前是EMUI是很多年积累的经验, 如果仅仅是为了独特而更换UI设计,不仅会给老用户带来高昂的学习成本,让新用户望而却步,而且甚至是系统更加难以操做。 这也是为什么我们看到的,很大程度是一样的。

四、总结

鸿蒙系统有很多独创 ,如超级终端,十分便捷, 但我们也不否认其仍不完善 。 没有一天建起的城市,也不可能一下子成长为巨人 。

2020年9月,鸿蒙进入2.0时代。2022年7月27日,鸿蒙3.0即将到来,我们一起期待!