操作系统
为什么中国所有手机厂商不一致启用鸿蒙操作系统来抵制谷歌?
2021-06-07 23:09  点击:21

  这是一个覆盖面相当广泛的名词,简单来说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做SDK。

  aosp本身是一个开源社区代码,底层代码谁都可以用,谷歌虽然不收费,但是底层代码会显示安卓Android信息,不管什么系统,只要用了aosp代码,都会显示出现,就像下面这张图:

x2147483647&quality=80&type=jpg />

  有人可能还会说,安卓系统不也是依托于Linux吗?谷歌能用,华为就不能用吗?当然能用,事实上所谓的独立开发并不是指的摆脱Linux,自己从头开始,而是基于Linux系统重新自研一套系统。

  我们来看下面这和张图,这张图就能很好表示什么为什么Android是Android,Linux是Linux:

x2147483647&quality=80&type=jpg />

  所谓自主研发最关键的是不要使用谷歌公司研发的Dalvik/Android Run Time(ART),而是走右边这个路径,自己开发一套系统出来。

  比如以前大火过一阵子的卡巴斯基杀毒软件的母公司,他们从2007年开始独立研发一套区别于Dalvik/ART的Linux系统,目前该系统依然还在完善中,已经14年了,原因在于无论如何优化,都不如谷歌的Dalvik/ART,这没办法,技术力量和技术人员规模差太远。

  为什么互联网一直有声音批评鸿蒙是”安卓套壳”就是因为鸿蒙是使用谷歌公司研发的Dalvik/Android Run Time(ART)。

  而小米、中兴、魅族、VO他们自己手机的操作系统本质上和鸿蒙是一样的,可能在优化上,在一些细节上没有华为做得好,但是本质上都是使用谷歌公司研发Dalvik/Android Run Time(ART)。

  除非华为和卡巴斯基一样,真正自主研发出一套不含Dalvik/Android Run Time(ART)的Linux系统出来;那才是真正意义上的自主研发。

  最后说一个八卦,我曾经问过某二线手机公司的一位技术VP,他就半开玩笑的说过,鸿蒙系统要是去掉Dalvik/Android Run Time(ART)还能正常开机,他就100%支持自己公司使用鸿蒙系统。

打赏