跳转至

鸿蒙简介

鸿蒙的诞生

鸿蒙os诞生的直接导火索

  • 2019年5月,华为被美国列入实体清单,开始各种打压禁用

  • 谷歌禁用GMS,华为推出自研HMS

  • 2019年8月9日,华为HDC2019大会鸿蒙系统初次亮相

鸿蒙os内核起源

内核的起源在2012年左右,华为2012实验室

  • 完整操作系统系统=内核+功能组件
  • 鸿蒙os内核Liteos起源于2012年
  • 原为华为内部产品使用自研,广泛用于华为手机的副核、华为轻量电子产品、海思IPC方案中,久经考验

liteos共享单车案例

harmonyos和openharmonyos区别

AOSP和GMS

AOSP是一个由谷歌维护的开源操作系统开发项目,AOSP涵盖了操作系统内的一系列软件层,为硬件和应用开发者提供接入点和工具。

AOSP不包含谷歌的软件应用套件,如Chrome浏览器、YouTube,甚至谷歌Play商店。它也不包括谷歌的一些底层技术和API,而这些技术和API可以实现移动支付、语音命令和云存储等功能,这些都是作为谷歌移动服务(GMS)单独授权的。

AOSP与GMS是两个完全独立的软件产品,两者可以一同预先安装在手机中,也可以只安装安卓操作系统,不安装GMS。AOSP是完全开源的,而GMS是闭源的,将安卓与GMS打包安装时需要谷歌授权,谷歌具有收费、或不收费的权利。

小米这些厂商们,在国内市场,直接下载AOSP的源代码,修改成MIUI,再装上自己的一些服务,就在国内使用了。而在海外市场,小米就除了下载AOSP,还得打包上GMS,因为海外市场对谷歌的APP,以及相关的这些GMS Core功能很重要,这就需要谷歌的授权。

OpenHarmony 华为开源的是OpenHarmony,OpenHarmony相当于Android的AOSP(Android Open Source Project),即Android开源项目。所以OpenHarmony是一个开源项目,具有最基础的操作系统能力,任何组织机构和个人都可以下载使用,也可以贡献代码。

  • openharmonyos是一个开源开发的生态,任何人核公司都可以参与
  • 华为是鸿蒙的的原始源代码贡献者,未来也是重要参与者
  • 鸿蒙os是国内首次以基金会方式构建操作系统生态
  • 鸿蒙的发展依赖于国内IT行业上下游公司的通力合作

HarmonyOS

华为现在使用鸿蒙系统时,就是使用OpenHarmony,打包HMS形成HarmonyOS这样一个商业版操作系统。