Harmony OS是基于OpenHarmony开源鸿蒙打造的。
Harmony OS与OpenHarmony的关系
Open Harmony是一个开源的分布式操作系统,提供内核。
Harmony OS是华为用在手机上的系统,是在Open Harmony的基础上进行的二次开发,由内核(Open Harmony)+UI+华为服务(HMS)构成。
为了兼容安卓生态,Harmony OS在Open harmony基础上增加了aosp代码,用在手机上。
原生安卓是谷歌基于AOSP+谷歌服务(GMS)编译后的发行版本,国内定制安卓用的是这个发行版本+自家的UI,
OpenHarmony则不是。
OpenHarmony不支持安卓应用,没有JAVA虚拟机,也无安卓内核,也没有AOSP,更没有GMS,有自己的原生格式(.Hap),是华为开发的原生鸿蒙系统,用460万行代码量实现了安卓1525万行代码量实现的功能,用约18000个API,完成了对安卓36000多个API的功能性全替换,拥有完全自主知识产权。
任何人都可以基于Open Harmony的开源版本发行自己的定制UI系统。
定制安卓是原生安卓的分支,跟原生安卓是父子关系。
鸿蒙跟安卓是兄弟关系,都是基于LINUX内核开发出来的不同的系统。
澎湃OS基于安卓和小米Vela'深度'定制。
Vela是小米基于开源嵌入式操作系统Nuttx开发的物联网软件系统平台。
如果按套壳论来讲,小米这个澎湃OS可就套了两个壳儿,谷歌安卓和Nuttx。
按这个思路,澎湃os日后大概率是无法脱离安卓app做第N大操作系统了,只能算是安卓跟Nuttx的一个分支。
按辈分来讲Linux是爷爷,爷爷的两个儿子一个叫安卓,一个叫鸿蒙,两人互为兄弟,血缘最相近内里却又是不同的发展路线。
Linux的一个儿子安卓跟Nuttx生下了澎湃os,
鸿蒙os跟澎湃os是叔侄关系。
虽然是3代旁系,好歹还有一个共同的“祖父”
所以鸿蒙应该以澎湃侄,澎湃要称鸿蒙叔,两者要是平辈论交,澎湃的爸爸安卓平白矮了一辈,
澎湃对着安卓喊:哥哥爸?
安卓:回家揍不死你!
鸿蒙os到5.0版本就会脱离安卓兼容,真正成为一个独立的纯国产操作系统,毕竟本身就是基于OpenHarmony而不是基于安卓。
而采用国外Nuttx物联网系统的澎湃哪怕脱离了安卓也不属于小米,最多是国外无数个Nuttx的分支,谈不上国产系统。