HarmonyOS——一个面向物联网的操作系统

自华为推出HarmonyOS 1.0(2019.08.09)至今(2020.11.05),对HarmonyOS的疑问也越来越多,比如:

  • HarmonyOS到底是一个什么操作系统?
  • HarmonyOS为什么与设备内存大小有关系(2020.09 面向128KB-128MB终端设备开源;2021.04.将面向内存128MB-4GB终端设备开源;2021.10 以后将面向4GB以上所有设备开源)?

观看了2020年长沙 · 中国 1024 程序员节 —— 华为开源技术专场的视频回放,直接感受(以下均为个人观点):

一、HarmonyOS目前是一个面向物联网的操作系统。
  • HarmonyOS用分布式技术,将更多的嵌入式设备(IOT设备)连接起来,组成一个超级终端;
  • 华为开源HarmonyOS,让更多的嵌入式厂商以更小的成本集成HarmonyOS,从而完善华为的物联网生态,最终形成一个以华为为主导的庞大的物联网生态闭环(以 华为智慧屏、华为手机 为主导,连接一个或多个集成了HarmonyOS的嵌入式设备,其应用场景可以有很多,其中一个可能就是与小米类似的智慧客厅)。

HarmonyOS目前仅面向128KB-128MB内存的终端设备开源(内核仅包含LiteOS内核),这就限制了HarmonyOS目前也只能应用于IOT嵌入式设备。

超级终端

长沙 · 中国 1024 程序员节 —— 华为开源技术专场HarmonyOS架构师万承臻表示,现在做OS若还有机会,在于以下两个方面:

  • 覆盖更多的设备;
  • 分布式:打破设备与设备之间的界限,把设备组成一个超级终端。
二、HarmonyOS开源路标与终端内存大小存在一定关系,可能是因为HarmonyOS要支持多个操作系统内核。
  • 目前开源的LiteOS内核只能应用于IOT嵌入式设备(128KB-128MB终端设备);
  • 未来开源微内核、修改后的Linux内核(HarmonyOS甚至可能集成Android虚拟机,以兼容现有Android应用)后,则可能应用于手机设备;

HarmonyOS架构

未来开源微内核、修改后的Linux内核长沙 · 中国 1024 程序员节 —— 华为开源技术专场视频中被提及。

长沙 · 中国 1024 程序员节 —— 华为开源技术专场视频回放

2020年长沙 · 中国 1024 程序员节 —— 华为开源技术专场HarmonyOS架构师万承臻主讲,演讲的题目为鸿蒙OS系统设计与产品开发实践

长沙 · 中国 1024 程序员节 —— 华为开源技术专场 视频回放:
https://live.csdn.net/room/r6u67axglxaxpfv/ST83go7P?utm_source=1915595740

长沙 · 中国 1024 程序员节 —— 华为开源技术专场

整个演讲内容涉及到HarmonyOS分布式架构LiteOSHarmonyOS物联网智能硬件\应用开发等,感兴趣的同学可以抽时间自己了解。

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐