近日关于华为的Harmony系统引发诸多争议,当然争议一直以来都有。为了避免争议和困惑,近日华为对外公开了一个内部邮件称:OpenHarmony已经捐出去了,华为手机平板用的HarmonyOS是基于OpenHarmony开发出来的。OpenHarmony已经捐出去了,换言之谁都可以拿OpenHarmony开发出自己的HarmonyOS。
我们从PC的使用者角度来类比以下。
主板和CPU相当于是OpenHarmony的内核层,其余的硬件外设相当于OpenHarmony的系统服务层、框架层和应用层。
主板+CPU我们可以选择Intel平台和AMD平台,就好比OpenHarmony可以使用LiteOS内核和Linux内核。
其实我们可以简单点理解OpenHarmony类似于Linux内核,OpenHarmony类似于Ubuntu,基于Linux内核可以开发出各种各样的操作系统。当然OpenHarmony肯定比Linux加的东西多,不会是个裸内核。HarmonyOS简单来说就是在OpenHarmony套多个Android的东西来兼容Android应用。可以用一个简单的关系式:Linux→OpenHarmony→OpenHarmony+Android→HarmonyOS。
OpenHarmony整体遵从分层设计,从下向上依次为:内核层、系统服务层、框架层和应用层。系统功能按照“系统 》 子系统 》 功能/模块”逐级展开,在多设备部署场景下,支持根据实际需求裁剪某些非必要的子系统或功能/模块
目前华为在内核层一共开源了三种内核,分别是:
LiteOS_A内核
LiteOS_M内核
Linux内核
根据设备类型和能力复杂度可以选用不同的类型的内核。像行车记录仪、摄像头这种简单硬件可以使用liteos_m内核,用在手机上的可以使用linux内核。
来源:精英玩家俱乐部,热点日曝,开源软件综合整理
责任编辑:lq
-
华为
+关注
关注
218文章
35800浏览量
260760 -
Linux
+关注
关注
88文章
11628浏览量
218012 -
OpenHarmony
+关注
关注
31文章
3926浏览量
20725
发布评论请先 登录
触觉智能RK3576开发板OpenHarmony开源鸿蒙系统USB控制传输功能示例
聚徽分享嵌入式工业平板电脑系统集成的关键要点与解决方案
鸿蒙北向开发OpenHarmony5.0 DevEco Studio开发工具安装与配置
服务器的系统和普通电脑系统一样吗?
【北京迅为】iTOP-RK3568开发板鸿蒙OpenHarmony系统南向驱动开发实操-HDF驱动配置UART
【北京迅为】iTOP-RK3568开发板OpenHarmony系统南向驱动开发-第4章 UART基础知识
北京迅为iTOP-RK3568开发板OpenHarmony系统南向驱动开发实操-HDF驱动配置LED
阿里云官网电脑版,阿里云电脑版的下载使用教程
电脑搭建虚拟云,电脑搭建虚拟云电脑的具体方法
OpenHarmony源码编译后烧录镜像教程,RK3566鸿蒙开发板演示
OpenHarmony怎么修改DPI密度值?触觉智能RK3566鸿蒙开发板演示

openharmony开发电脑系统
评论