openHarmony和Linux
注意本文讲的不是华为给自家手机和平板设计的基于openHarmony搞出来的、不开源的、商用的HarmonyOS,而是将开源的openHarmony。其实openHarmony与LInux的关系根据下图一目了然。openHarmony就是类似Ubuntu等Linux商用版本,在Linux开源内核基础上添加应用层东西然后整合成的。目前openHarmony用的是Linux内核4.19版本。对于绝大部
·
注意本文讲的不是华为给自家手机和平板设计的基于openHarmony搞出来的、不开源的、商用的HarmonyOS,而是将开源的openHarmony。
其实openHarmony与LInux的关系根据下图一目了然。openHarmony就是类似Ubuntu等Linux商用版本,在Linux开源内核基础上添加应用层东西然后整合成的。目前openHarmony用的是Linux内核4.19版本。对于绝大部分软件工程来说编程实际上就是了解需要调用那些API以及调用的规则而已,然后基于这两点根据需求开发软件,真正能从无到有设计出一些很基础的东西的人并不多。
openHarmony的驱动移植跟Android很像既要搞搞内核又要搞搞Hal层。openHarmony要是能实现类似Android这样很多人一起共同开发贡献的格局也是不错的,不过目前用的大厂不多。
更多推荐
已为社区贡献1条内容
所有评论(0)