小米澎湃os和鸿蒙区别在哪?差别在哪里
10月26日晚,小米集团正式发布了其早在两个星期前就预热了的澎湃OS系统。大家关心的是小米澎湃OS的技术含量。换句话说,大家更关心澎湃OS到底是小米完全自主知识产权操作系统,还是基于安卓系统的深度魔改系统。小米澎湃OS与华为鸿蒙OS相比,到底有什么差别。
澎湃OS是安卓的儿子
雷军曾夸耀说澎湃OS重写了60%的代码,更新了30%的底层代码。不过,雷军承认,这款小米澎湃OS依旧是基于安卓架构,也就是基于AOSP(Android Open Source Project),也即安卓开放源代码项目。本质上,澎湃OS依旧是安卓架构下的衍生品。
之所以说澎湃OS是安卓的儿子,这是因为澎湃OS由安卓派生,但又有很多与安卓不同的地方。比如小米按照自身实际使用场景为其小米汽车准备的功能、为智能家居准备的功能等。尽管小米声称澎湃OS是小米一款独立自主且具划时代的OS,但基于安卓的AOSP是澎湃OS的核心,是该款操作系统的基座。
因此,小米澎湃OS尽管有大量自研代码,但该款操作系统依旧是小米MIUI在安卓生态上的继续深化改造。只不过改造到一个节点,小米愿不愿意把最新的基于安卓的系统重新贴个标签取个名字投入市场的问题了。
小米澎湃OS与华为鸿蒙系统有什么区别
其实,很多人更关心的是,小米发布的澎湃OS,与华为鸿蒙系统相比最大的区别是什么。要回答这样的问题,你首先必须有一个平视世界的客观态度,一颗智慧的大脑,一双敏锐的眼睛。
鸿蒙OS的2.0、3.0、4.0,也兼容安卓app,有人认为鸿蒙就是套壳安卓,只能说这些人不但是技术盲,而且是跪久了起不来的人。下面我们介绍一下鸿蒙操作系统中兼容安卓应用的本质是什么,或者说鸿蒙为什么可以兼容安卓app。
这里我们先从我们最熟悉的windows操作系统说起,因为绝大多数人一定熟悉windows,所以从windows说起更能让一些非理工类的网友能听懂意思。首先,windows诞生于上个世纪80年代(1983年微软开始研发基于MS-DOS系统的windows),而安卓操作系统直到2008年才正式进入市场。什么意思呢,就是说windows绝对不会是套壳安卓。
有些人可能有点懵逼了,windows不是套壳安卓,这跟鸿蒙是不是套壳安卓有什么关系呢?当然有关系了,因为很多开发安卓app的开发人员就是使用windows系统+Eclipse(IDE,也就是软件集成开发环境)来开发安卓app。毫无疑问,既然能在windows上开发安卓应用,自然地,windows系统也能够运行安卓程序。
这是怎么做到的呢?最简单的做法就是像java在windows上运行那样搞一个虚拟机,或者叫模拟器。而这个虚拟机或者模拟器,本质上还是windows应用程序,它所起的作用就是将java代码转换成windows操作系统的api可以识别的指令。这样,就能够让windows跑安卓的apk应用程序了。同样的道理,搞一个IOS的模拟器,就可以在windows上跑IOS的app应用了。难道我们仅仅根据windows能跑安卓app和IOS的app,就傻傻地认为windows是套壳安卓系统,或者套壳IOS系统吗?关键是这两种系统下的应用程序都能在windows上运行,是不是windows既是套壳安卓又套壳IOS呢?
如果上面的道理你能够明白,现在我们就能够给小米澎湃OS与华为鸿蒙OS的最大区别来下结论了。那就是华为鸿蒙OS的AOSP是鸿蒙的外挂(作用类似模拟器),而小米澎湃OS的核心则是AOSP。用大白话说,AOSP对于华为鸿蒙来说,可有可无,如果没有,就不能兼容安卓app应用,但不影响鸿蒙系统hap应用。反过来,小米澎湃没有AOSP,那就直接嗝屁了。说到这里,你大概就明白那些说华为鸿蒙套壳安卓的人,是有多无聊多可笑,多没文化了。
华为鸿蒙已经成为世界第三大终端操作系统
根据国外权威市场调研机构的数据,华为鸿蒙操作系统全球市场占有率为2%,国内市场占有率为8%,而且鸿蒙系统的市占率还在快速膨胀。因为华为被制裁的这些年,尤其是2019年到2022年底,华为失去手机业务的三年里,大大影响了鸿蒙系统的发展。
华为成为世界第三大独立的终端操作系统,这一成就是被全球公认的。这里不得不强调一下,华为鸿蒙操作系统只是兼容了安卓应用,除此之外跟安卓没有任何关系。换一个角度来说,在美国对华为采取极限打压的情况下,如果华为鸿蒙是套壳安卓,美国第一个就会禁止华为使用鸿蒙,因为美国打压华为的方式是禁止华为使用任何含有美国技术的产品和技术。如果鸿蒙采用了套壳安卓的方式,美国不答应。作为安卓母公司的谷歌,其几万工程师难道还不如国内那些牧羊犬懂技术?
小米澎湃OS基于安卓是唯一正确道路
从小米澎湃OS与华为鸿蒙OS两款操作系统的底层架构来看,鸿蒙OS底层是基于华为自研的微架构,华为还有自研的方舟编译模块。从这一点上来说,鸿蒙操作系统远比小米澎湃操作系统更高级。当然这里说的高级是纯国产、完全自主知识产权的意思,不要做其他误读误解。
既然鸿蒙OS开放源代码的政策以及开放生态比小米澎湃高级,那么是不是小米澎湃OS就很低级?完全不能这么理解,笔者依旧认为小米基于安卓AOSP开发澎湃OS是十分正确的,或者毫不客气地说,这是小米搞澎湃OS唯一正确的道路。
因为华为搞鸿蒙操作系统,是被逼无奈,因为华为不能使用谷歌的安卓系统。华为以研发为导向的企业文化,不是小米能够比肩的,仅仅是研发资金的投入这一块,华为甩小米一百条街。所以,在小米投入有限的情况下,在多年魔改安卓而成的MIUI上积累了大量经验,沿着安卓这条路深度魔改安卓,加入大量实际应用场景需求下的自主代码对于小米来说会更容易实现。踩在巨人肩膀上,沿着安卓成熟的道路前进,是小米多快好省的唯一道路。
小米无力搞一个区别于安卓的全新生态
其实,开发一款全新的操作系统(完全自主知识产权)无论对于华为还是小米,都不是问题。尤其是仅仅给自己的硬件终端使用,可以说几千万行甚至几百万代码足够用了。但建设一个全新的生态,无论小米还是华为,都无法一蹴而就,华为鸿蒙系统也不得不从兼容安卓应用开始,避免全新系统的生态一片荒芜。
对于小米而言,其产品销往全球,如果开发一款全新的操作系统,且不兼容安卓,等于自杀。因为那么多安卓下的应用,没有人愿意为你配套,谁还会去用你的手机。而华为则不同,华为在海外遭到美国联合欧洲国家联合围堵,所以华为索性把重点放在国内市场,完全可以抛弃兼容安卓,发展独立的生态。据说鸿蒙5.0将不再兼容安卓生态,如果华为最近两年仅仅经营国内市场,只要将主要应用转换为鸿蒙hap应用即可,比如微信、支付宝、抖音、快手、各大银行app等等。
不仅仅小米无力搞一个全新的生态,全球操作系统第一巨头的微软,在手机操作系统windows phone(简称WP)就重重地摔了跟头。微软搞了几年的WP系统,市占率甚至不足1%,最终不得不宣布放弃。有了微软这样的失败的前车之鉴,更有了华为鸿蒙兼容安卓应用的成功之道,小米澎湃OS绝对不会抛开安卓核心而另起炉灶。