电子说
近日关于华为的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
全部0条评论
快来发表一下你的评论吧 !