这么久的回答了,陆陆续续有几位朋友点赞。我也自己通篇复盘了一下,有些地方说的模棱两可,或是语义强调的不对。所以稍有修改,以免影响读者的理解。大致原意不变,已读的朋友们无需再读。
因个人水平有限,如果哪里不对或有待改进,欢迎指出,谢谢
---2021.10.14
--------------------------------------------
(原回答自此开始)
--------------------------------------------
先介绍一下国际和国内的背景
国际上:
有一个高级码农,叫安迪鲁宾。
他先后任职于苹果微软等公司。有一天自己出来单干,打算开发一种移动操作系统。
当时的移动操作系统只有两家独占天下,IOS和塞班。财大气粗的谷歌也想分一杯羹,机缘巧合之下,收购了安迪鲁宾的公司。并资助原研发团队,继续开发规划中的移动操作系统。
最终,研发团队正式推出了他们开发历时4年2个月的成果,Android(中文译名:安卓)操作系统。为了开拓市场,与IOS和塞班相抗衡,谷歌宣布:安卓操作系统以Apache免费开源许可证的授权方式,并发布了Android的源代码。
紧接着,为了支持安卓的发展,谷歌邀请国际上较强的一些运营商、设备商,成立了手机开放联盟(值得一提的是,华为也是其中的成员)。
随后,开放手机联盟建立了安卓的代码社区(Android Open Source Project,简称AOSP)。并把安卓源代码扔里面,大家也都能加入其中,进行自己想要的改造,也能看到其他人改的东西。因此安卓得以不断的进行完善,今天我挂个葫芦,明天你帮我进一步改成了瓢。就这样,安卓系统越来越完善。
有些非互联网行业的朋友,不是很理解代码社区的工作模式,在此多啰嗦几句:
(代码,看起来就是一堆字母,实际上它还真就是由字母组成的。所以它也是要一行行写下来的,就像一个记事本。
如果要改变某个功能,就得打开这个记事本,找到这个功能对应的代码,然后把这几行代码改掉,再保存这个记事本。
而代码社区的关键点在于“社区”。通俗的讲,代码不止是记事本,而且是一个公共的记事本。这意味着:我可以打开、更改,你也可以打开、更改。最关键的是,我更改后,你再打开就能看到我更改的代码。
理解了这一点后,大家就能明白:为什么谷歌不能禁止使用安卓系统,因为AOSP(也就是我们常说的安卓系统)是一个“公共的记事本”)
到了今天,大家都可以使用AOSP的源代码,也可以自由改造。而一些大公司,为了和其他人与众不同,自己基于AOSP,走出了自己的路线。但实际上AOSP的底层代码已经足够好了,大家顶多算是深度优化一下,比如华为的EMUI和小米的MIUI。它们或许可以叫XXOS系统,但是大家都知道它还是安卓系统。
说个题外话,真花大力气,费力不讨好的从底层修改安卓源码的也有:阿里云OS.......
上面讲到安卓可以由各个公司自行深度优化。同样的,谷歌公司自己也有一份。并在此基础上,在系统里预装了几个自家的软件,如谷歌搜索、谷歌浏览器、Youtube、谷歌地图等。
牛逼的是:谷歌有一天突然觉得,自己可以搞一个应用商店(类似于苹果的APP Store),让所有用户可以来这里下载APP。谷歌把这个应用商店和附带的一些软件统一打包,叫做GMS服务(Google Play)。
更牛逼的是:实力强大的谷歌公司,将GMS服务打造的异常完美。深受国外用户的喜爱,为了迎合用户,国外手机厂商的手机也全部自带GMS,很多软件也基于GMS而开发。如果没了GMS,你的安卓手机就没卵用。换在国内的情形就相当于:你手机用不了在线支付、视频、音乐、搜索引擎、地图等等。
最要命的是:GMS虽然依托于安卓系统的手机而存在,但是不属于开源的AOSP。GMS属于谷歌公司。
所以形势就变成了这样:虽然每一个安卓手机厂商依旧可以免费使用AOSP的安卓系统或自家魔改的安卓系统。可是你家手机想在国际市场上进行销售,就得安装GMS服务,但是想使用GMS服务就要向谷歌申请。
----------------------------------------------
国内:
因一些原因,谷歌公司进入不了国内,所以上述牛逼哄哄的谷歌以及它的GMS服务,国内手机厂商压根不睬。
但是华为小米等手机厂商,企图开拓国际市场时,突然发现国外用户不买账啊。人家就是要用GMS,你没GMS服务,人家就不用你的手机。
于是华为小米等手机厂商只好提供了两套做法:国内系统装自家的应用商店服务,国外系统则使用谷歌的GMS服务。
---------------------------------------------
国内和国际背景介绍完了,来看焦点吧
走向国际的华为手机,声名大噪,市场占有比例愈来愈高,眼看华为不断的勇攀高峰,从胜利走向胜利。
不成想川普发动了贸易战,并因为华为牛逼的5G技术,推动对华为的全面封杀。禁止华为使用美国公司的技术或设备。
“和平时是国际公司,冲突时就是美国公司”的谷歌,基于川普的行政命令,禁止华为手机使用谷歌的GMS服务(这其实已经说明了谷歌无权禁用安卓系统。因为基于上述加黑字体的川普行政命令,如果安卓属于谷歌私有,谷歌就把安卓和GMS一块禁用了)。
于是乎,失去GMS的华为只好自研了与GMS同等性质的HMS,以期能在自家手机上替代谷歌的GMS。
至于国外用户是否接受HMS,看看华为手机现在的国外市场,大概也能猜出来。
----------------------------------------------
那么,我们回头来总结一下:
华为、小米公司使用的安卓系统其实是AOSP,而AOSP则属于开放手机联盟,谷歌只是开放手机联盟的一份子(华为也是一份子)。
1.谷歌并没有、也没有权利禁止华为使用AOSP的安卓系统,所以谷歌只能禁止GMS服务,但即使这样,已经让华为的国际市场糜烂。
2.华为声称鸿蒙系统是不同于IOS和安卓的操作系统,独立自主。甚至无良媒体直接宣传2012年就开始研发,自然引来掌声一片,吸引了无数人的期待目光。
上述黑色斜体部分,这是绝大部分批评者们最批评鸿蒙的地方了。就目前鸿蒙的情况而言,尤其是前半句。
但支持者们对此却避而不谈,直接把批评的言论放大并上升到到党、国、民族的高度,这种狭隘的民族主义言论,引发批评者更激烈的反弹,最后双方纠扯不清。
实际上,双方争吵点根本不在一个频道上。
前两年的鸿蒙系统就不提了,刚开始的“PPT系统”,后来各种系统弹框等等。截图打脸的事太多了,大家自行搜索就是了。
3.2021年6月2日鸿蒙2.0更新,万物互联确实牛逼。
至于说底层代码,因依旧没有开源(华为现在开源的鸿蒙系统,不是安装在手机上的鸿蒙系统),大家只能通过各方佐证,比如在鸿蒙上编译并安装安卓的APK,或者在安卓上编译安装鸿蒙的安装文件等等。
结果有两种:
“惊呼:华为牛逼,竟然能完美兼容安卓!”
或者是
“震惊:帝国主义亡我之心不死,安卓竟已提前兼容了我中华鸿蒙!”
既然底层代码是这个样子,而从界面功能上分析:
就算我手机上有了"万物互联"和小卡片的【功能】,但充其量也就是个EMUI plus。
可就算加了个plus,那还是EMUI。
而上述背景中已经说明,EMUI = 魔改安卓,可是如果鸿蒙 = EMUI,那请问鸿蒙和安卓的区别呢?
于是,套壳AOSP的说法铺天盖地而来。
----------------------------------------------
从鸿蒙有了“套壳AOSP”的说法之后,争论随之而来。分为 4 种:狂热批评者,温和批评者,温和支持者,狂热支持者。
狂热批评者:从鸿蒙的过度宣传,上升到鸿蒙都是虚假的,进而牵扯到251事件等等,最后宣称整个华为公司都是垃圾
这种人无话可说,不置评
温和批评者:指责华为虚假过度宣传,并从各个技术角度分析论证。
这是目前主流批评者的态度,也是个人认为最客观公正的态度
温和支持者:只是不停的普及美国政府和谷歌公司的封杀,再谈谈华为的处境,与自力更生的重要性,得出我们需要支持华为支持鸿蒙的结论。
这部分支持者大部分只接触到了偏向华为的宣传,其实并不清楚封杀和鸿蒙之间到底有没有关系。只能做到人云亦云。
狂热支持者:不仅狂热而且思路简单明了:我不看我不听我不管。敌人反对的我们都要支持,我们支持的只有敌人才会反对,所有批评反对者都是收钱的美帝走狗。
对于此类人,也是无话可说。而最不可思议的是:从点赞数来看,这样的言论往往更有市场??
极其热血又极其极端的话语,喊着绝对化的口号,裹挟着更多的民众思想,激起更多人狂热的支持.....
对于这种现象,如果有人刻意引导(比如说海军),这样反而更让人松一口气。
如果没人引导,才是最可怕的事情:他们不关心客观事实,无所谓正确与否。哪怕持有极端的立场,但只要高举民族主义,就能拥有极其大量的支持者。
----------------------------------------------
鉴于狂热支持者的存在,质疑鸿蒙 = 质疑华为 = 质疑人民日报、中科院 = 卖国,所以我“可耻”的匿名了。
“敌人反对的我们都要支持”,这句口号喊起来是很热血。
可是珍宝岛战役时,国际上美帝的敌人是苏联,我们岂不是应该把珍宝岛送给苏联?远一点,二战时美帝还打过日本....
口号固然能提振士气,但空喊却没有任何作用。不然上世纪六七十年代的那十年,我们岂不是要统一地球、走出太阳系、面向宇宙了??
----------------------------------------------
刚更新一点,
对鸿蒙支持者提了一个思路,希望他们顺着下面的思路,冷静的思索一下:
1.华为无法使用GMS,国外用户又不太能接受HMS。那鸿蒙怎么打入国际市场?
2.先不论套不套壳,鸿蒙没有GMS依然没法进入国际市场,那它也只能留在国内。
3.谷歌进不来,鸿蒙出不去。那干嘛开发这个鸿蒙?继续迭代更新EMUI不好吗?毕竟EMUI本来就很不错了,鸿蒙也是基于EMUI的再次开发的。
4.所以鸿蒙和谷歌禁用GMS没有关系,那推出鸿蒙的意义是什么?个人斗胆阴谋论一下:丢了国际市场,趁着民族愤慨之际,回头包装一下,收割一下国内市场。
5.基于“鸿蒙无关于安卓封杀”的事实,而话题又是“鸿蒙和安卓的区别”。所以请大家不要喊民族主义的口号了,没必要,我也不会回复。
6.在目前的各种实证下。批评鸿蒙"通过【独立自主】过度宣传欺骗消费者",这有什么不对的地方吗?
7.当然,如果有批评者仅凭过度宣传这个题,继续发挥,上升到其他问题的批评,以点盖面。那我表示我跟他们不是一路人,华为公司还是牛逼的。
----------------------------------------------
如果支持者们看到了这里,还是持有强烈的民族主义。觉得无论是否取之有道,国产的就必须支持,敢批评就是卖国贼,收钱了。那我对这些支持们提醒一下:
记得支持一下红芯浏览器和汉芯一号,毕竟也是自家产业,别让人家俩对着鸿蒙酸死了~
此外,我已经说到这么清楚明了,无关于民族主义。评论区请不要出现:大是大非,民族尊严,国家政治等。
当然如果你执拗的觉得:支持鸿蒙就意味着大是大非、民族尊严、国家政治。支持鸿蒙就是代表着支持党、国、民族。那我也不反对你的选择,但我也有我的选择。
对于我选择的爱党爱国爱民族:
一、认真工作,缴纳社保和个税,遵守交通规则和目前的疫情管制政策。
二、实现个人价值的同时,为党、国、民族贡献自己的努力和价值。
三、保持理智清醒,不跟风,讲事实,同时保持一和二。
这是我认为的爱党爱国爱民族,所以请不用在评论区问我收了多少钱。
----------------------------------------------
我目前没有支持鸿蒙,但不代表我现在就是反对它。
我是一个温和批评者,只批评它欺骗式煽动性的过度宣传。
----------------------------------------------
而对于鸿蒙的未来,个人推论:除非华为打通了万物互联的生态圈,否则仅凭手机鸿蒙是无法茁壮成长的。因为单论手机APP方面,我们先跳开鸿蒙是否套壳,以及如何兼容安卓的问题,请思考以下的问题:
众所周知,一家企业开发自己的APP,按常规理论来讲,要分别做一个IOS APP,和一个安卓APP。技术部门最低要有一个IOS开发人员和一个Android开发人员。
如果鸿蒙是一个独立的操作系统,公司要做鸿蒙APP时,技术部门还需要额外招聘一个鸿蒙开发人员。
而目前的形势下,鸿蒙选择兼容安卓APP。那对企业来说有了安卓APP就够了。为什么还要多花时间成本和人力成本,去基于鸿蒙机制的去做额外的开发呢?
可是如果企业不愿意直接开发鸿蒙APP,那鸿蒙就只能不停地兼容安卓,安卓更新了安卓20,鸿蒙就得支持安卓20。那鸿蒙就还是依赖于安卓了,它无法脱离安卓。
如果真的是这样,鸿蒙就是失败的。那怎么才能让企业心甘情愿的去开发鸿蒙APP呢?
归根结底还是要从用户入手,让企业有开发鸿蒙APP的动力。因此鸿蒙必须从其生态圈入手,建立起庞大易用的生态圈,吸引用户使用,然后企业才会跟进。
这也是我个人认为鸿蒙6.2号发布时着重介绍“万物互联”功能的原因。
----------------------------------------------
所以,鸿蒙的希望在于万物互联的生态圈。而目前国内最好的生态圈是小米。(无意引战,虽然它俩平时就互相奋斗(斗争的斗)不止了)
一起加油吧
--------------------------------------------更新--------------------------------------------
因我上文的回答中,阐述了“对于华为手机,谷歌封杀的GMS而不是安卓系统”的观点。
近期又有安卓应用安装格式更改为AAB的报道。所以有一些鸿蒙支持者冷嘲热讽的私信我,大致意思是说“安装格式更改是因为鸿蒙牛逼了,谷歌企图打压鸿蒙”。
因私信回复太麻烦了,所以在这里统一回答。
--------------------------------------------
关于“安卓应用安装格式更改为AAB,是不是谷歌对鸿蒙的封杀”的回答:
答:可能的确是一种落井下石,但并不是刻意而为之。
论点如下:
1.先普及一下:apk是一种安装文件的后缀,像windows环境的exe一样。作为一种特定的安装格式,它有自身的优势和弊端。优势不再叙述,而弊端则是不支持过大的安装文件(仅通俗易懂的概括,实际情况讲起来比较复杂)。
2.目前智能手机的应用越来越大,在上述背景下,apk越来越吃力。尤其是当有了其他更好的选择(AAB)之后。
3.用AAB替换掉apk早有打算,去年12月份已有谷歌的通知。并不是某位朋友私信嘲讽我时说的“6.2号之后万物互联的鸿蒙2.0牛逼了,谷歌贼心不死”。
4.而且AAB这种格式,也并不是针对鸿蒙才推出的,18年就有了(那时候手机鸿蒙系统还在PPT上)。甚至,华为应用商店很早就响应了“敌人的号召”支持了AAB格式
2022.01.06更新
一段时间没看知乎了,刚刚有位朋友 @唇齿相依 评论了我的回答。
我一般从不回复评论区,但这位朋友的话让我十分反感。在此我回复一下:
这位朋友应该是鸿蒙支持者,算是对方辩友。
1.首先感谢@唇齿相依 您查阅我的回答。在网上,因鸿蒙而争执的两派人,大部分都不会接受,甚至是阅读对方的观点。这一点我需要向@唇齿相依 您致谢。
两派各自站在自己的角度辩论,支持者站爱国,反对者站技术。
支持者认为,我是爱国的,反对的人理所当然是收钱党卖国党。
反对者认为,我是客观的,支持的人一定是不懂技术人云亦云瞎BB。
由于信息茧房以及知乎智能推荐的影响,双方往往都只看到自己想看到的话题,会认为网络上的大多数都是自己这一派的。所以突然有一天:
支持者看到反对者:大家都是正常的,怎么这有个奇葩?
反对者看到支持者:大家都是正常的,怎么这有个没脑子的?
而总之,双方都是对的,也都是错的。所以我现在不想再关注鸿蒙的话题了。因为这场争论必然是一个死胡同,没有结论,最后大概会不了了之。
2.其次,我的回答只是一家之言。我个人尊重言论自由。所有的评论都没有筛选和删除。所以,如果文中有@唇齿相依 您觉得不对的地方,可以随时指出(当然,骂人和戴帽子就不必了)。
3.然后,这篇回答是去年看完万物互联发布会之后写的,很久了。这半年来,也发生了很多事情,罗列了几个重点,如下。
惊奇的是:EMUI不是被手机鸿蒙替代,而是只在国内被替代。海外市场的EMUI仍旧基于安卓,甚至更新了EMUI 12。
可以预料的是:谷歌GMS禁令依然还在。但惊奇的是:一模一样的系统,海外发布的新机系统仍是EMUI。
令人无语的是:2.0发布半年了,手机鸿蒙的源码仍然没有公开。
最难以忍受的是:受断芯影响,手机价格持续走高,鸿蒙系统的手机甚至高到离谱。
比较遗憾的是:芯片,目前仍旧停留在新闻报道上。
但在狂热的支持者们看来,国内一片祥和歌舞升平,大家继续喊着口号给反对者戴着帽子,坚信在鸿蒙的带领下,必能突破系统壁垒、GMS禁令、芯片断供等种种困难,
从赢定了到赢麻了!终将从胜利走向胜利!
4.说不下去了。我当然不是不爱国,更不是不支持@唇齿相依 您去爱国。
而是求求@唇齿相依 您在爱国的同时,能不能不要只会张着嘴阿巴阿巴,只会跟着别人爱国。
说好听,@唇齿相依 您这是思想被裹挟。说不好听点,这是缺失独立思考的能力。
(加黑字体是送@唇齿相依 您的建议,毕竟您还愿意来评价、做交流)
5.收敛了一下情绪。总之,半年过去了,我想我的态度是更反对了。原因就不细表了,因为前面说了,我已经不想注鸿蒙的话题了。
可为什么还特意对@唇齿相依 您来做一次更新呢?没错,第5条是骂@唇齿相依 您的。因为 @唇齿相依 您不仅对我人身攻击,还戴高帽。而且戴帽子手法又实在是太拙劣,这让我很生气,也很难过。
在我看来,@唇齿相依 您对"生活不幸","愤世骇俗","自卑","幼稚","装糊涂","收了白皮鬼的钱","不懂最基本的道理","根本不会理解中国人的智慧","小孩子心性"一定很有研究。
不然看了我区区几百字的回答,@唇齿相依 您就能总结出这么多的人性,推论出我收钱的行为,甚至比算命先生还准,还知道我的性格和生活条件。
@唇齿相依 您一定对这些都很有研究吧?毕竟一个人自我描述时,往往是最准确的。
要不然就一定是我误会了,@唇齿相依 您肯定是友军把!是特意掀起大家的反感的!
6.我没有删评论的习惯,更何况@唇齿相依 您还有可能是友军呢!
7.祝好!