小米Vela正式开源,系统之间的关系说得清清楚楚,鸿蒙这边我看了就有点懵
煮酒论科技
2024-03-07 19:38:45
0

图片

基于NuttX内核的Vela正式开源,采用Apache 2.0协议。小米的澎湃OS与其它系统之间的关系如下图:

图片

NuttX官网:https://nuttx.apache.org/

Vela官网:https://iot.mi.com/vela


Linux官网:https://www.linux.org/

AOSP官网:https://source.android.google.cn/


HyperOS官网https://hyperos.mi.com/


雷军不愧是程序员出身,人家把系统之间关系说得明明白白,外行人一看就明白。相反,鸿蒙这边我一个外行就有点看不懂了,余承东说鸿蒙就基于微内核的自研操作系统。我稍微查了一下微内核的概念,搜来搜去知道了Linux是宏内核,鸿蒙OS内核不是基于Linux内核。那鸿蒙OS的这个微内核是不是基于某个微内核自研的呢?我搜索了好多文章都没有给出答案。华为管网有没有明确说一下鸿蒙OS与其他系统之间的关系?也许在我们不容易找的地方有说明,官网首页比较明显的地方我是没找到答案。

后来我找了资料发现华为发布的LiteOS内核,难道鸿蒙说的基于微内核就是这个LiteOS内核?关于LiteOS内核的介绍是否基于某个内核开发,我是没找到,只是强调它有多么多么的小。难道是从0开始自己搞的一个微内核?下图是我在LiteOS找到它内核架构。

图片

图片来源:https://support.huaweicloud.com/kernelmanual-LiteOS/zh-cn_topic_0305675048.html

LiteOS官网:http://www.liteos.org

本来系统架构是一个简单的事情,只要官网有明确的公布,大家都很容易找到。我是硬找了一圈没找到,都是余承东嘴里传来传去的那套基于微内核的说辞。华为相关的官网上我是没有找到说明的,那我就当未知吧,斗胆画下鸿蒙OS与其它系统之间的关系图:

图片

画得不对,且有华为官网权威来源的,欢迎指正!

相关内容

热门资讯