关于鸿蒙是否套壳、AOSP、安卓,看这一篇就够了...

w3cschool

共 3896字,需浏览 8分钟

 ·

2021-06-08 20:22

很多朋友说关于鸿蒙是否套壳,缺乏细节分析,这篇文章就一次把鸿蒙、安卓、AOSP、以及谷歌的关系讲清楚。



1


什么是 AOSP ?


很多人都说鸿蒙是 AOSP 套壳,那么我们首先得明白什么是 AOSP?

AOSP 是"Android Open Source Project"的缩写,中文意为"安卓开放源代码项目", AOSP 是基于 Linux 开的。

AOSP 是由谷歌主导的一个开源项目,通过 AOSP 可以编译出一个比较纯净的,可以用于智能设备的操作系统。

而 Android,尤其是首字母 A 大写的时候,是属于谷歌的一个商标,不属于 AOSP 所有,未经允许不能随意在商业产品中使用。

Android 系统是开源的 AOSP 和额外的闭源部分(其中包括 GMS )的组合而成,所以可以认为 Android=AOSP+GMS 。

网友有一个通俗的比喻:AOSP 是个毛坯房,Android 是个精装房

由于 AOSP 是开源的,一些第三方机构就可以以 AOSP 为基础,做出自己的改进,并对不同机型适配,然后自己取一个名字。

比如小米的 MIUI、华为的 EMUI、或者魅族的 Flyme。



2


什么是鸿蒙?


鸿蒙是一个面向全场景的分布式操作系统,蒙是基于微内核的全场景分布式操作系统,目前华为已经将鸿蒙捐献给了开放原子开源基金会

有人说鸿蒙是基于 2012 年华为的 LiteOS 开发而来,LiteOS 是轻量级物联网操作系统,目前也以及完全开源。

从客观上来讲,鸿蒙肯定借鉴了 LiteOS 开发中所积累的经验,所以华为鸿蒙OS 算是 LiteOS 的一个发展产物,但它们是两款完全不同的操作系统。

这里还需要和大家明确,区分一个概念,说实话如果不是为了给大家写这篇文章,查了很多资料,不然我也混淆的。

Openharmony 和 HarmonyOS(鸿蒙操作系统) 是两个完全不同的概念!

HarmonyOS 是华为研发的面向万物互联时代的全新的、独立的智能终端操作系统,为不同设备的智能化、互联与协同提供统一的语言。

华为把 HarmonyOS 中基础功能提取出来,打包成功一个项目叫做:Openharmony ,把 Openharmony 捐献给原子开源基金会。

华为这次发布的 HarmonyOS 2 是华为基于开源项目 OpenHarmony 2.0 开发的面向多种全场景智能设备的商用版本。

OpenHarmony 是华为主要贡献的,不属于华为,属于开源组织;而 HarmonyOS 是华为的商业系统,属于华为拥有。




3


国产厂商为什么不跟进?


大家如果明白上面这两个概念的区别之后,就应该很容易明白,为什么国内厂商没有跟进鸿蒙?

上面说的有点绕,做一个简单的比喻大家应该就明白了:

HarmonyOS 2 = Openharmony 2 + 华为的 EMUI + 兼容安卓部分

根据这个公式,我们可以回答好几个问题:

1、Openharmony 是不兼容安卓的,也没有什么 AOSP 的事情,是一个纯正、独立的开源操作系统。

2、HarmonyOS 2 是不开源的,是华为基于 Openharmony 2 开发的一个商业版本。

为了兼容安卓应用,必定使用了一些 AOSP 的内容,同时华为是不可能将 EMUI 开放给同行的,所以同行厂商没办法直接使用 HarmonyOS 2 

3、如果让国内同行都兼容鸿蒙的话,他们需要做的工作是:基于 Openharmony 2 开发自己的 UI。

比如 MIUI + 兼容以前应用,工作量巨大,可能不是一时半会就可以搞定,同时他们还需要考虑谷歌在国外对他们制裁的风险。

可以套用上面的比如:Openharmony 2 是个毛坯房,而 HarmonyOS 2 是个精装房。

而小米OV等厂商要使用鸿蒙,至少需要他们自己来装修吧,全部用 HarmonyOS 2 ,大家体验完全一致没有差异化,也没有什么意思。

并且,小米OV他们肯定也不会放弃自己的 MUUI、Flyme,因为这是他们的核心竞争力和收入来源呀。

说实话,现在硬要小米、 VIVO、OPPO等支持鸿蒙,也有一点强人所难,可能需要有一个过程慢慢来准备吧。


4


最后


华为真的太难了,就像知乎上@吴师傅的回答:

太难了。


没有出来的时候,说是PPT。


出来了,说是套娃。 


没有捐出来,说你一家独大想搞技术垄断。 


捐出来了,又质疑你是真捐还是假捐。


自己家用,说你降维打击国内同行。


提倡大家一起用,说你居心叵测。


你一言不发,说你心虚。


你要汇聚星星之火,又说你痴心妄想凭什么?


骂你,辱你,抹黑你,一句没有回应。


胡言乱语的人为自己的错误买单,又说是你大厂的一粒沙,成了打工人的一座山。


没有源代码,说你为什么有 Android 的痕迹。


有了源代码,问你为什么不能兼容安卓。


6月2号至今,我就一直在看。


讲真,难过得啥都不想说。


为众人抱薪者,就是这般下场?


这个国家还拿什么对抗美帝科技霸权?


靠各位看官的一张嘴吗?


华为能把最核心基础代码贡献了出来,就是希望大家可以一起做鸿蒙做大,让小米、OV 等厂商可以基于 Openharmony 去开发属于自己的 UI 界面。

比如 MIUI 、Flyme,可以说华为为了能让鸿蒙起来,也是费了很大的心思,真心希望鸿蒙可以做起来,成为世界第三大操作系统。

个人力量有限,但我也会持续的支持和关注鸿蒙,我的 Mate 30 Pro 已经第一时间升级到鸿蒙了。

我们个人支持鸿蒙的方式,就是多使用鸿蒙,多用鸿蒙的产品,多支持安装了鸿蒙的各种设备,让它尽快的活下来。

看完这些,大家还觉得鸿蒙是套壳吗?可以给我留言一起讨论。

< END >


一年一度的618剁手季又来啦!


我们为广大用户带来了骨折级优惠


无论你是


在校对编程有兴趣的学生


渴望能升职加薪的打工人


打算转型程序员的小伙伴


这次618!


编程狮助力你冲击高薪职业


用超低价买到IT行业入场券


↓↓


【6月4日至6月18日

高级VIP买1年送1年


扫描下方二维码立即开通

👇👇👇


VIP有哪些超值权益?


价值6431.12元课程免费学



大量题库帮你巩固练习


扎实踏入IT行业



5大类课程任你学


实现自动化办公,提高工作效率


从此解放双手,升职加薪




实战项目训练,所学东西可直接放在工作中


只要学习够主动,半年可接兼职赚钱


游戏式学习,编程更有乐趣


完成课程可领取实战证书


浏览 78
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报