本文来自微信公众号:腾讯科技(ID:qqtech),作者:Zach小生(芯片产业链助推工程师),原文标题:《十问十答|鸿蒙是不是安卓的套壳?算不算独立的国产操作系统?》,题图来自:视觉中国
6月2日晚间,华为举行线上发布会,正式公布可以覆盖手机等移动终端的鸿蒙系统,也就是鸿蒙2.0。
用华为消费者业务CEO余承东的话来说,鸿蒙的目的,就是要鸿蒙OS可以搭载在任何IoT设备上,所有设备统一语言,打通体验,即“One as All,All as One”。
早在2019年,当谷歌一纸禁令给到华为的时候,华为就对外高调展示了鸿蒙系统。即使是华为创始人任正非、华为消费者业务CEO余承东也在多个场合,表达了对鸿蒙的信心。但由于此前的产品研发并不成熟,鸿蒙始终不能走入大众的视野,更多仅仅是在开发者的圈子中讨论。
因此,对于用户来说,一场发布会并不能揭开鸿蒙所有的疑团。鸿蒙和安卓到底什么关系?能不能替代安卓?我现在用的手机是否需要升级成为鸿蒙系统?
一、鸿蒙和安卓的关系是什么?
鸿蒙问世之初,就有人提出了这样的疑问。虽然鸿蒙和安卓都是在Linux的基础上开发出来的,但从出发时的理念就是不一样的,鸿蒙操作系统是当今强大互联网的产物,从一开始华为就打算将它应用到手机、电脑、平板等一系列智能电子设备中;而Android诞生之时,开发者显然没有这些想法,或者说是当时的局限性抑制了除手机外其他设备的使用。
原始设计理念的不同,直接影响整体框架的布局。鸿蒙使用的是微内核,安卓则是宏内核,相比于安卓的宏内核,鸿蒙的微内核更加安全,并且在微内核中可以自由加入各类模块,而宏内核中可以自由修改的范围很小。
综上所述,微内核能够实现更复杂的功能并且更加灵活,这就是它能被应用到各类电子设备上的原因,正是如此,它的工作量也相对较大,因为你要根据自己的需求安装各类模块,而宏内核只能根据已有的模块实现已设计好的功能。
以上就是华为鸿蒙与谷歌安卓根本的区别,无论是关于设计理念还是内核应用,都是完全不一样的,所以当两者的关键因素全然不同时,又怎能说两者是一样的东西呢。
二、 鸿蒙跟华为过去的EMUI有哪些本质的区别?
目前,华为已将微博名称更改为HarmonyOS,之前很多参与了华为鸿蒙OS系统内测的花粉们都表示鸿蒙OS系统在主题界面、交互方式等方