鸿蒙系统系统是全新的全场景分布式操作系统,以手机操作为核心,链接汽车、智能音箱、可穿戴设备等设备。与Android和其他系统的根本不同,鸿蒙系统创新了多设备交互,让消费者像操作一台设备一样操作多台设备。
鸿蒙系统:
鸿蒙系统是华为研发的分布式操作系统,基于微内核,耗时10年,由4000多名RD人员研发,面向5G物联网,面向所有场景。鸿蒙系统的英文名是鸿蒙系统,意思是和谐。它不是Android的分支或修改。它是与Android和iOS不同的操作系统。性能不逊于安卓,华为也为基于安卓生态开发的应用顺利迁移到鸿蒙系统OS做好了衔接——相关系统和应用迁移部署到鸿蒙系统OS几乎需要两天时间。这个新的操作系统将手机、电脑、平板、电视、工业自动化控制、无人驾驶、车和机器设备、智能穿戴集成在一个操作系统中。而且这个系统是为下一代技术设计的,可以兼容所有安卓应用的所有Web应用。
1.鸿蒙系统1.0是一个Tee OS。
我们用的安卓操作系统其实很复杂。最早的Android系统是Linux核心上的JAVA虚拟机,解释和执行JAVA程序。后来随着Android的一步步发展,基本上是以Linux为核心的独立操作系统。
我们用的操作系统不仅仅是一个核心,而是一个完整的操作系统,背后有很多上层的东西。
我们现在用的手机,电脑等东西都用ARM芯片。为了安全,除了Android,还有一个叫Tee OS的东西,先执行一个可信计算的操作系统,防止攻击。
普通Android使用名为Trusty的微操作系统作为Tee OS。华为已经为华为Android设备开发了一个微型操作系统作为Tee OS。
在2019年的发布会上,华为将这款已经使用的Tee OS命名为鸿蒙系统1.0,将搭载Tee OS的安卓电视而不是Trusty命名为搭载鸿蒙系统1.0操作系统的电视。
其实也可以给华为的手机和平板命名。鸿蒙系统1.0其实已经用上了华为的手机和平板。
华为可以用Tee OS命名鸿蒙系统1.0设备,而不是值得信赖的Android设备。
第二,鸿蒙系统2.0主要是Lite OS。
2020年,华为发布了鸿蒙系统2.0。从目前公布的鸿蒙系统2.0的信息和代码来看,这个鸿蒙系统2.0其实是华为2016年做的Lite OS的进化版。
操作系统其实是有分类的,有简单操作系统和复杂操作系统。嵌入式设备的操作系统往往比较简单,无法支持太多的功能,但是占用的空空间小,资源少,可以满足一些基本的需求。Lite OS就是这个级别的东西。
类似Lite OS的操作系统有RT-Thread,TencentOS tiny等等。这个操作系统可以在IOT设备上使用,但不愿意在手机上使用。
最多你可以做个功能机,做不了智能机。所以目前华为发布的鸿蒙系统2.0只用于128M内存以下的设备。