什么是鸿蒙系统系统?

鸿蒙系统系统是一个全新的面向全场景的分布式操作系统,以手机操作为主,链接汽车、智能音箱、可穿戴设备。从根本上不同于Android和其他系统,鸿蒙系统创新了多设备交互,让消费者像控制一个设备一样简单地控制多个设备。

鸿蒙系统:

鸿蒙系统OS是一个基于微内核的分布式操作系统,历时10年,4000多名R&D人员开发而成。它面向5G物联网和所有场景。鸿蒙系统的英文名是鸿蒙系统,意思是和谐。不是安卓系统的分支或者修改。它是与Android和iOS不同的操作系统。性能不逊于安卓系统,华为也为基于安卓生态开发的应用平滑迁移到鸿蒙系统OS做好衔接——将相关系统和应用迁移到鸿蒙系统OS,差不多两天就能完成迁移部署。这个新的操作系统将把手机、电脑、平板电脑、电视、工业自动化控制、无人驾驶、车载设备和智能穿戴整合到一个操作系统中,该系统是为下一代技术设计的,可以兼容所有Android应用的所有Web应用。

1.鸿蒙系统1.0是一个Tee OS。

我们用的安卓操作系统其实很复杂。最早的Android系统是Linux内核上的JAVA虚拟机,解释和执行JAVA程序。后来随着Android的一步步发展,基本上是一个独立的操作系统,拥有Linux内核。

我们使用的操作系统不仅仅是一个核心,而是一个核心后面有很多上层的东西组成一个完整的操作系统。

为了安全,除了Android还有个叫Tee OS的东西,比如手机,电脑等用ARM芯片的东西。这个东西首先执行一个可信计算操作系统来防止攻击。

普通Android使用名为Trusty的微操作系统作为Tee OS。华为已经为华为Android设备开发了一个微型操作系统作为Tee OS。

在2019的发布会上,华为将一直使用的Tee OS命名为鸿蒙系统1.0,将使用Tee OS而非Trusty的Android电视命名为使用鸿蒙系统1.0操作系统的电视。

其实华为手机和平板命名也是可以的。鸿蒙系统1.0其实已经用华为手机和平板了。

用Tee OS代替Trusty的Android设备,华为可以将其命名为鸿蒙系统1.0设备。

第二,鸿蒙系统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以下内存的设备。