从提出到正式商用,华为给了HarmonyOS两年的时间。随着6月2日HarmonyOS正式走向前台,这个被国人寄予厚望的华为操作系统算是正式揭开了面纱。
对于HarmonyOS,可能每个关心它的人都有很多的问题,比如这到底这是一套什么样的系统、它到底跟之前Android底层的EMUI有着什么明显的区别,华为极力在推广的分布式系统在HarmonyOS上如何展现的……
在发布会之前,华为已经开放了公测版的HarmonyOS,作为HarmonyOS的首批用户,我也在第一时间体验了手机、平板、笔记本和显示器等多条硬件产品线的互联互通功能,并在体验期间,尝试去解答上面的这些疑问。
HarmonyOS到底是什么?
按照华为官方的说法,HarmonyOS是一套基于微内核的全场景分布式OS。在我来看,这是一套汇集了过去几年,华为在系统层级开发出的新技术的集合,这里面包括了你耳熟能详的方舟编译器、EROFS只读文件系统、GPU Turbo等等。
华为明确表示了HarmonyOS并不是一套专门为手机开发的操作系统,而是一套面向整个智能硬件生态的产品。换而言之这是一套既可以适配智能手表,智能音箱这样轻量化的设备,同时又能适配电视、平板电脑这样重场景的产品。
在华为对于HarmonyOS的生态规划理念中,所有基于HarmonyOS系统的设备,都是独立的个体,它们可以实现独立的工作,同时又可以基于分布式的架构实现网状的互联互通功能。
华为希望HarmonyOS是开放的,原则上未来所有的厂商和设备都可以适配HarmonyOS,这样可以构建起一张巨大的生态网络。这样的设备无所谓是有屏幕还是无屏幕的,一台微波炉,一个加湿器,都可以是HarmonyOS网络中的一员。