!1cyy
2021-05-25T02:39:44+00:00
前提,不要带着帽子,屁股,情绪来,不看贴就回贴,没有兴趣可以点X出去。
这帖子尽量用最简化的语言去描述,防止不是相关专业的人看不懂。
首先,明白什么叫OS(操作系统),可以简单的分为内核+应用。
Android是谷歌修改基于linux内核研发的OS,在研发之初,为了吸引厂商和开发者,2007年谷歌将整个系统进行了开源,并把这个OS叫做AOSP(Android Open Source Project)
当所有厂商都在AOSP上定制自己的UI(MIUI,氢OS),甚至魔改应用层的时候。谷歌发现AOSP不能带来收益,于是祭出了大招GMS(谷歌移动服务),GMS通过闭源+授权收费,为谷歌赚取利润。
Android=AOSP+GMS,而在国内没有GMS服务(谷歌退出),当时用户戏称安卓不是Android。曾经安卓用户一度非常羡慕国外的Android,因为GMS带来统一的应用市场(GooglePlay),统一的推送策略等等。
而国内的安卓,各家应用市场百花齐放(乱七八糟,垃圾应用充斥),各家推送策略,或者应用程序直接挂在后台用进程保持推送(导致系统卡顿,耗电的元首),让安卓用户苦不堪言,也导致了多少年以来安卓卡,耗电,发热的印象深入人心。
各手机厂开始进行自己的移动服务研发。
在国内,华为,小米,OV等等搭载AOSP+各家自研服务。
在国外,走出国门的手机厂使用Android,搭载AOSP+GMS。
直到华为遭到了制裁。
谷歌对华为禁用了GMS,没有GMS服务,在国外的手机无法使用应用市场Play,甚至很多APP不能打开,闪退。这操作导致国外的华为手机遭受毁灭性打击。
但是谷歌不能禁用AOSP,这是开源项目,也就是说谷歌不能禁用华为使用安卓,因为国内的华为安卓=AOSP+华为移动服务,国外的华为Android凉了。
这个时候有人就要问,既然安卓还可以用,为什么华为不继续用?
这个问题其实我思考过,这里是我个人的想法。
态度、顺势而为
1、与谷歌彻底割裂的态度,谷歌GMS不给用,那么华为可以连安卓也不用。
2、既然华为已经有了自研的UI和移动服务,已经对AOSP进行了大量的魔改,那么为什么不顺势推出自己的OS?
于是鸿蒙产生了
那么,现在的鸿蒙是什么?
鸿蒙=华为魔改的AOSP+华为移动服务
那么可以回答一个问题了,鸿蒙是安卓换皮?
不,鸿蒙是基于AOSP,对linux内核+应用进行了大量自定义的修改版+华为自研服务的OS,通过源代码去找安卓相关的,这个叫坏。
鸿蒙和安卓一点关系没有?
不,鸿蒙基于的AOSP也是安卓的基础。直接说没关系的,叫蠢。
这里,请任何人不要非黑即白。
取其所长,补其所短,才是正确的道路。
这里很多人会说,等到华为使用一个完全自研的linux微内核+自研的应用系统来代替AOSP,做一套全新的OS,就是鸿蒙的完全体。
我想说,如非必须,实无必要。
互联网开源精神和项目,让我们国家的IT站在了开源巨人的肩膀上,事半功倍。
使用AOSP的一些基础去兼容安卓,难道不是让广大群众更容易接受的好事?
当然我不能左右华为是怎么个想法,一切看以后吧。
用开源的项目直接来做自己的东西(miui,氢os),和修改开源的项目来做自己的东西(鸿蒙,阿里云os)都是一种方向,本无对错。
没有必要互相diss,不但蠢而且坏。
这帖子尽量用最简化的语言去描述,防止不是相关专业的人看不懂。
首先,明白什么叫OS(操作系统),可以简单的分为内核+应用。
Android是谷歌修改基于linux内核研发的OS,在研发之初,为了吸引厂商和开发者,2007年谷歌将整个系统进行了开源,并把这个OS叫做AOSP(Android Open Source Project)
当所有厂商都在AOSP上定制自己的UI(MIUI,氢OS),甚至魔改应用层的时候。谷歌发现AOSP不能带来收益,于是祭出了大招GMS(谷歌移动服务),GMS通过闭源+授权收费,为谷歌赚取利润。
Android=AOSP+GMS,而在国内没有GMS服务(谷歌退出),当时用户戏称安卓不是Android。曾经安卓用户一度非常羡慕国外的Android,因为GMS带来统一的应用市场(GooglePlay),统一的推送策略等等。
而国内的安卓,各家应用市场百花齐放(乱七八糟,垃圾应用充斥),各家推送策略,或者应用程序直接挂在后台用进程保持推送(导致系统卡顿,耗电的元首),让安卓用户苦不堪言,也导致了多少年以来安卓卡,耗电,发热的印象深入人心。
各手机厂开始进行自己的移动服务研发。
在国内,华为,小米,OV等等搭载AOSP+各家自研服务。
在国外,走出国门的手机厂使用Android,搭载AOSP+GMS。
直到华为遭到了制裁。
谷歌对华为禁用了GMS,没有GMS服务,在国外的手机无法使用应用市场Play,甚至很多APP不能打开,闪退。这操作导致国外的华为手机遭受毁灭性打击。
但是谷歌不能禁用AOSP,这是开源项目,也就是说谷歌不能禁用华为使用安卓,因为国内的华为安卓=AOSP+华为移动服务,国外的华为Android凉了。
这个时候有人就要问,既然安卓还可以用,为什么华为不继续用?
这个问题其实我思考过,这里是我个人的想法。
态度、顺势而为
1、与谷歌彻底割裂的态度,谷歌GMS不给用,那么华为可以连安卓也不用。
2、既然华为已经有了自研的UI和移动服务,已经对AOSP进行了大量的魔改,那么为什么不顺势推出自己的OS?
于是鸿蒙产生了
那么,现在的鸿蒙是什么?
鸿蒙=华为魔改的AOSP+华为移动服务
那么可以回答一个问题了,鸿蒙是安卓换皮?
不,鸿蒙是基于AOSP,对linux内核+应用进行了大量自定义的修改版+华为自研服务的OS,通过源代码去找安卓相关的,这个叫坏。
鸿蒙和安卓一点关系没有?
不,鸿蒙基于的AOSP也是安卓的基础。直接说没关系的,叫蠢。
这里,请任何人不要非黑即白。
取其所长,补其所短,才是正确的道路。
这里很多人会说,等到华为使用一个完全自研的linux微内核+自研的应用系统来代替AOSP,做一套全新的OS,就是鸿蒙的完全体。
我想说,如非必须,实无必要。
互联网开源精神和项目,让我们国家的IT站在了开源巨人的肩膀上,事半功倍。
使用AOSP的一些基础去兼容安卓,难道不是让广大群众更容易接受的好事?
当然我不能左右华为是怎么个想法,一切看以后吧。
用开源的项目直接来做自己的东西(miui,氢os),和修改开源的项目来做自己的东西(鸿蒙,阿里云os)都是一种方向,本无对错。
没有必要互相diss,不但蠢而且坏。