前不久,华为在心声社区发布一则由华为轮值董事长徐直军签发的,关于规范HarmonyOS(鸿蒙)沟通口径的通知。
——华为的这一举动,直接打脸那些对华为鸿蒙OS操作系统热燥冷奉的人,让他们亲自去看一看哪些源代码,是不是抄习谷歌安卓的?!
其实华为捐鸿蒙源代码的真正目的,不是上述所谓,而是在布局一个更大的生态系统,就是以华为鸿蒙OS操作系统为班底的5G移动互联网加持的物联网生态圈。
借着中国制造业的优势,华为可以把鸿蒙os操作系统,免费给那些新能源 汽车 生产商、白家电、小家电,给物流行业,甚至给工业生产线等等友商使用,让那些产品装上互联互通的智能神经线,让身边万物都有感知的、能互动的串联/并联起来。
一旦华为这个万物互联的生态圈打造起来,谷歌、苹果那些原来占着霸主地位的巨头们,就难以撼动华为了。这就是谷歌、苹果急吼吼的抄华为作业,也想推出他们自己的物联网操作系统的根本原因。
华为正是有这种超前的眼光,布局未来,把自己辛辛苦苦花了近十年时间开发出来的智能终端操作系统底层源代码,以打包成OpenHarmony的形式,全部捐献给开放原子开源基金会。这种心胸,这种能力,不是一般公司能做出来的。
华为形成了OpenHarmony开源项目,广纳全球苦谷歌、苹果独霸移动互联网操作系统太久的有识之士和有志之士,参与OpenHarmony开源项目共建,打造一个不受美国控制的物联网生态圈。
抛开上述的意识形态(其实科学无国界就是个谬论),全球有兴趣、有需要的组织和个人,都可参与OpenHarmony开源项目。
迄今为止,据华为官方统计,已有245位贡献者,华为一直默默的支持着他们,且将持续加大对全球开发者的支持。
OpenHarmony开源项目,是不受华为控制的项目,它受开放原子开源基金会TOC 控制(TOC作为中立的技术决策机构存在,负责基金会技术相关的决策,以及项目孵化评审等)。从这点上,就可以让其他友商放心。
而开放原子开源基金会,是由民政部登记、工业和信息化部主管的基金会。该基金会不受华为控制。
.
华为刚刚正式发布的HarmonyOS 2.0版,与华为捐献到开放原子开源基金会形成的关系,就像一栋大楼,是装修好的大楼与框架大楼的关系。华为鸿蒙os操作系统2.0版本,是一座装修好的大楼;而OpenHarmony开源项目,就是一个只有框架的毛坯大楼。
华为把源代码捐献给开放原子开源基金会,形成的OpenHarmony开源项目,类似于现在安卓原生操作系统,为的是吸引全世界的“码农”粉丝。
华为手机原来用的EMUI,是基于安卓原生操作系统,由华为深度开发出来的。无论是华为,还是小米、OPPO,都可以基于OpenHarmony开源项目开发自己的操作系统,就像华为的EMUI与小米的MIUI,大家的实力都差不多。
就目前来看,华为的鸿蒙os操作系统,实力超群,其他有商要抄作业,还得花两三年以上的时间。
9月28日,欧洲*的开源组织Eclipse基金会和*个开源基金会OpenAtom基金会共同宣布,双方建立合作伙伴关系,专注于OpenAtom旗下的OpenHarmony操作系统。这里所说的OpenHarmony操作系统,就是最开始由华为开发并捐献给OpenAtom(开放原子开源基金会)的那个Harmony操作系统。
合作目标是共同建立一个全球性的、供应商中立的、独立的开源社区,让开发人员、供应商、系统集成商能够在一个统一的生态系统中扩大其全球影响力。
这个合作,显示出欧洲*的开源组织Eclipse基金会对OpenHarmony操作系统的认可。这,显然打脸了国内不少人对OpenHarmony操作系统的各种无脑的怀疑和污蔑。两个开源组织的合作,必将快速推进OpenHarmony操作系统的国际化。
其实,OpenHarmony操作系统*的价值就在于生态体系打造,这次合作命中要害,目标就是打造这样一个统一的、有全球影响力的生态系统。
不少人对OpenHarmony操作系统和近期华为手机(及部分老荣耀手机)正在火爆升级的HarmonyOS 2智能手机操作系统的关系搞不清楚。显然,HarmonyOS 2系统是华为在开源的OpenHarmony操作系统基础上开发的属于华为的系统,而开源的OpenHarmony操作系统已经不属于华为,而是完全属于开放原子开源基金会,任何人、任何企业都可以参与、使用的开源系统,这与开源的安卓操作系统是完全一样的。
HarmonyOS 2系统手机升级用户已超过1.3亿,经过了大量机型、用户的长时间验证,HarmonyOS 2系统的性能、功能都已被证实很强大。但是之前几个月国内很多人却一直不信任HarmonyOS、OpenHarmony操作系统,现在却被国外开源组织打了脸,这真是个悲哀。
实际上,早日加入OpenHarmony操作系统这样的先进的面向未来的物联网操作系统,对自己是有利的,而不是给“华为做嫁衣”!有识之士、有远见的企业,应该早日加入OpenHarmony操作系统的开源体系。
HarmonyOS 3系统据称也会很快推出了,华为的步伐一直在坚定地前行。OpenHarmony操作系统也必能更快发展,而且国际化进程也提速了,这为中国操作系统走向世界开了个头。显然,一个领先的新秀操作系统HarmonyOS,已成为全球*操作系统之一,好戏这才刚刚开始。
华为消费者BG软件部总裁王成录在华为开发者大会上称,华为在和主要的合作伙伴在讨论中国开源基金会,最快一两个月,基金会将正式的运营起来,这是完全公益的、非盈利的、开放的。华为方面也解释,鸿蒙开源有很多架构,考虑给基金会运作,华为在里面没有控制权和主导权。
华为建立开源社区其实也不意外,全球各地都有不少*的开源社区,比如说目前全球*的开源基金会Apache Software Foundation(简称ASF)、微软收购的GitHub、谷歌开源等。
开源之所以能如此兴旺,或者说这么多人热衷于开源其中一个原因就有“Linus定律”,它是说,只要有足够多的人看这些代码的话,Bug就会显露出来。
组成部分:
因为鸿蒙要开源,华为便要成立开源基金会是很多人没有想到的。毕竟华为本身没有谷歌GMS类似的业务,如果开源,不能像谷歌那样能通过GMS得到利益,而且华为还没有控制权和主导权。
联系当今的世界形势来看了。其实,开源社区创立之初是完全公平公正的,结果现在变成了国家资源博弈的一个手段。在今天的移动互联网大潮中,主流思维已变成了商业化、消费主义、版权、信息壁垒。
magic ui4.0不是鸿蒙系统。
荣耀4.0系统应该是magic UI 4.0,magic UI4.0并非鸿蒙(Harmony OS),目前鸿蒙系统仅有鸿蒙2.0的beta版可以使用,支持华为mate30系列,P40系列以及matepad,magic UI 4以及EMUI 11仅集成了部分鸿蒙的功能,并非全部鸿蒙。
系统介绍
华为已于2020年、2021年分两次把鸿蒙操作系统的基础能力全部捐献给开放原子开源基金会。
OpenHarmony 是由开放原子开源基金会孵化及运营的开源项目,由基金会的OpenHarmony项目群工作委员会负责运作,遵循 Apache 2.0 等开源协议,目标是面向全场景、全连接、全智能时代,基于开源的方式,搭建一个智能终端设备操作系统的框架和平台。
以上内容参考:百度百科-华为鸿蒙系统
01
什么是 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。
02
什么是鸿蒙?
鸿蒙是一个面向全场景的分布式操作系统,蒙是基于微内核的全场景分布式操作系统,目前华为已经将鸿蒙捐献给了 开放原子开源基金会 。
有人说鸿蒙是基于 2012 年华为的 LiteOS 开发而来,LiteOS 是轻量级物联网操作系统,目前也以及完全开源。
从客观上来讲,鸿蒙肯定借鉴了 LiteOS 开发中所积累的经验,所以 华为鸿蒙OS 算是 LiteOS 的一个发展产物 ,但它们是两款完全不同的操作系统。
这里还需要和大家明确,区分一个概念,说实话如果不是为了给大家写这篇文章,查了很多资料,不然我也混淆的。
Openharmony 和 HarmonyOS(鸿蒙操作系统) 是两个完全不同的概念!
HarmonyOS 是华为研发的面向万物互联时代的全新的、独立的智能终端操作系统,为不同设备的智能化、互联与协同提供统一的语言。
华为把 HarmonyOS 中基础功能提取出来,打包成功一个项目叫做:Openharmony ,把 Openharmony 捐献给原子开源基金会。
华为这次发布的 HarmonyOS 2 是华为基于开源项目 OpenHarmony 2.0 开发的面向多种全场景智能设备的商用版本。
OpenHarmony 是华为主要贡献的,不属于华为,属于开源组织;而 HarmonyOS 是华为的商业系统,属于华为拥有。
03
国产厂商为什么不跟进?
大家如果明白上面这两个概念的区别之后,就应该很容易明白,为什么国内厂商没有跟进鸿蒙?
上面说的有点绕,做一个简单的比喻大家应该就明白了:
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等支持鸿蒙,也有一点强人所难,可能需要有一个过程慢慢来准备吧。
华为解除不了googleplay限制。
设置中找到应用和通知,点击进入应用权限进行设置,在应用权限中把所有权限关闭,记住是全部关闭。在应用联网里限制Google play 服务的网络使用权限,在账户里面找到Google把同步关了,不然连不上Google服务器会一直尝试连接。
系统介绍
华为已于2020年、2021年分两次把鸿蒙操作系统的基础能力全部捐献给开放原子开源基金会。
OpenHarmony 是由开放原子开源基金会孵化及运营的开源项目,由基金会的OpenHarmony项目群工作委员会负责运作,遵循 Apache 2.0 等开源协议,目标是面向全场景、全连接、全智能时代,基于开源的方式,搭建一个智能终端设备操作系统的框架和平台。
以上内容参考:百度百科-华为鸿蒙系统