赞
踩
随着华为正式发布鸿蒙系统2.0,同时宣布在上百款华为设备上升级鸿蒙,鸿蒙再次成为了人们关注的焦点。关于鸿蒙是否安卓套壳的疑问一直以来都不绝于耳,当然华为自己多次否认了鸿蒙是安卓套壳的说法,并且表示已经将开源的Open harmony捐赠给原子基金会。不过随着更多人对鸿蒙系统的探索,特别是将开源的Open harmony源代码以及手机鸿蒙系统进行对比后,似乎又发现了一些新的东西。
首先要确定的是一个很多人都不清楚的东西,那就是开源的Open harmony和手机所采用的鸿蒙系统2.0并不是同一个东西。虽然华为表示开源的Open harmony,每个厂商都能使用,但这并不是一个适用在手机上的系统。国内和国外都有业内人士,将开源的Open harmony源代码下载后进行研究,发现了很多有趣的事情。
通过源代码的查看,可以肯定Open harmony既不是linux,也不是Android。这个系统比linux和Android OS要简单得多。这个系统是针对loT设备的系统,功能非常简单,且不能运行任何APK程序。这个开源的系统,华为做了大量的代码重写工作,但是很显然它主要是用在像智能家电这样的设备中,事实上它应该就是脱胎于华为当年的Lite OS。这个系统不能让手机直接运行安卓程序,而且由于这个系统也称之为鸿蒙,所以如果华为说这个开源的鸿蒙系统不是套壳安卓,实际上完全没有问题。
但是,手机上的鸿蒙系统则是另外一码事。我们现在看到的手机版鸿蒙系统,也就是可以运行安卓程序的系统,实际上是基于安卓的开源项目AOSP而来,也就是我们常说的安卓套壳,尽管AOSP是开源的,而且不少厂商也在使用。但是很关键的是,并没有什么厂商将基于AOSP的系统称之为自主研发,这也是不少人对华为产生质疑的地方。更关键的是,开源的鸿蒙系统虽然和手机上的鸿蒙系统并不是一个东西,但华为都将其称之为鸿蒙,这的确非常容易造成用户的误解。
所以从某个角度来看,可以认为华为玩了一个完美的文字游戏。华为说鸿蒙系统并非套壳安卓,是因为开源版的鸿蒙系统的确和安卓没有关系,这没有问题。但目前手机所使用的鸿蒙系统,的确又是基于AOSP,这又让不少人产生了疑惑。而其根本原因,还是因为华为将两种其实完全不同的系统,都称为鸿蒙而导致的。至于为什么要这么做,相信大家可以猜到。
另外比较有趣的是,在安卓10中,谷歌在系统中内置了一个安卓Q复活节彩蛋的应用程序,而在最新的MatePad Pro中,鸿蒙系统同样包括了这个安卓Q复活节彩蛋的程序。如果华为不是在鸿蒙机器中内置了一个安卓模拟器的话(这个可能性太低),那么这个事儿就比较耐人寻味了。
海外一些知名媒体也向华为发出咨询,而华为的太极拳依然打得很好。华为在回复中表示:Harmony OS 2是华为基于开源项目OpenHarmony 2.0,针对不同场景的智能设备开发的商用版本;Android是基于AOSP开源项目开发的。鸿蒙支持多内核,它允许设备选择它需要的内核。例如,只有千字节或兆字节RAM的硬件可以使用LiteOS内核,而具有较大RAM的设备可以实现 Linux 内核。
看,华为似乎把一切都说得很清楚,但如果细读这份回复,就会发现华为其实什么都没说明……既没有说清楚开源鸿蒙和手机用鸿蒙系统的不同,也没有说明现在的手机鸿蒙系统和安卓有什么关联。不过从这份声明来看,可以肯定的是,普通loT用的其实就是LiteOS内核,而较大RAM的设备,其实就是指的手机,可以用Linux内核,但是这Linux内核,是不是基于AOSP的安卓系统,华为没说明白。
关于这个事儿,我们觉得到现在就比较清楚了,虽然看似华为并没有给出明确的答案,但是我们也觉得可能也没什么疑问了。不过可以确定的是,即使是开源的鸿蒙,也就是这个用于loT设备的系统,依然是一个了不起的成就,未来如果结合云端和AI,依然能有非常广泛的应用。至于手机版现在的鸿蒙系统,就像我们之前说的一样,就当一个安卓系统用就是了,毕竟现在要做一个真正独立的系统,很多专利墙是绕不开的。
只是我们觉得有一些事情大大方方说出来就行了,不需要让大家去猜,毕竟现在开源鸿蒙的源代码放在这里,有开发经验的人不难判断出怎么回事,甚至海外媒体的记者编辑都猜得到怎么回事,完全没必要遮遮掩掩。做一个完全自研发的系统是非常困难的事情,特别是完全独立,这不仅是技术的问题,还有生态的问题,任何聪明的厂商现在都不会去这样的事儿,因为做了基本就是死,除非你完全做成闭环,那还得看你自己的终端设备前景如何,而华为现在还处于禁令期……
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。