lil fruity vert
2022-03-25T09:25:56+00:00
以下东西都是自己基于网上搜的,自己整理的,我不是干这行的,因此有些技术的东西不是很了解,也只能搬运,有说错轻喷
一、 AOSP不属于谷歌,但是“Android”商标属于谷歌
AOSP才是真正的安卓,即“Android Open Source Project”,中文名“Android 开放源代码项目”。这是开源项目,属于全世界,谷歌无权去限制他人使用。
但“Android”这个商标是属于谷歌的,也就是说你可以随便用AOSP的开源代码,但你要是说你这玩意是Android,并且没和谷歌协商,做好被谷歌起诉的准备就行。
我们日常所说的安卓10,安卓11,其实指的是AOSP版本。也就是说日常交流说的安卓11等都是开源的,不存在某某厂商被禁用的情况。
二、谷歌对华为限制的是禁止使用GMS,并非AOSP
GMS(谷歌移动服务)。这是完全由谷歌自家打造的东西,属于闭源项目,即属于谷歌私有财产。
与之对标的是国内各手机厂商自家的服务框架,例如小米服务框架,HMS(华为移动服务)等等。
“GMS是谷歌开发的一款常驻后台的服务,谷歌自己的大部分应用,启动和安装时会依赖GMS,非谷歌类应用完全不受影响。”——小米系统软件总监张国全。
因此没有GMS,连谷歌商店都用不了,在海外,谷歌商店的地位就是ios里的App Store。更不用说YouTube,谷歌邮箱,谷歌账号登录游戏,社交软件的消息通知等等。所以断了华为GMS授权,就相当于给华为的海外市场判了死刑。
GMS功能具体请百度百科。
三、不要GMS,HMS等服务框架能否安装和运行app?
可以。前提是软件开发中没有用到这些东西。否则若没有相应的服务框架,可能没法安装,没法运行,或者功能不完善等等。
但是没有各家的服务框架,意味着你可能连基础的各种社交软件的消息通知都没法得知,因为这些是靠各家手机厂商自己的推送服务。(国家有意统一推送服务,但是还没起色)
四、GMS,HMS,FuchiaOS,OpenHarmony,AOSP,Harmony,Android的关系
1. GMS:闭源。谷歌移动服务。谷歌自家的闭源项目。提供了谷歌全家桶的支持,但由于谷歌本身在海外的垄断地位,GMS成为了不可缺少的存在。
2. HMS:闭源。华为移动服务,华为版GMS。
3. FuchsiaOS:开源。谷歌正在研发的下一代操作系统,谷歌版万物互联。具体请百度。
4. OpenHarmony:开源。华为主导研发。华为版万物互联。分为轻量(mini),小型(small),标准(standard),具体区别请百度吧。在手机平板等领域,由standard去对标ASOP。
5. AOSP:开源。由谷歌主导研发。即“Android Open Source Project”,中文名“Android开放源代码项目”。
6. Android:谷歌所拥有的一个商标,并非指的是AOSP。
7. Android系统(日常所说的):AOSP(开源)+手机服务框架(闭源)+others(开源or闭源)
8. HarmonyOS:闭源。OpenHarmony的standard版本(开源)+AOSP(开源)+HMS(闭源)+others(开源or闭源)
五、HarmonyOS使用了AOSP,这不就是套皮安卓?
因为你现在用的绝大部分软件都是基于AOSP开发的,OpenHarmony不兼容。假设一个操作系统没法使用QQ微信,再好也没人去用,就更别说什么原神,爱奇艺之类的软件了。
HarmonyOS包含AOSP,是为了兼容已有软件,你可以基于OpenHarmony去开发软件,这样你的软件就是鸿蒙版软件了,不过也就无法在Android系统上安装运行了。
因此关于HarmonyOS是否是套皮安卓,取决于你怎么理解。它可以完全去除AOSP,一样能打电话发短信,不过这样它能用app就不多了。但是不可否认的是,去除AOSP后,它依然是一个独立于Android和IOS之外的第三大手机系统,就像你不能否认生态垃圾的要死的Windows Phone(WP)是一个独立的手机操作系统。
六、GMS对Android的统治力
除了前文的影响力之外,谷歌还可以通过GMS的认证要求来让厂商遵从于谷歌的开发要求,进而统一Android开发规范,一个四分五裂的Android阵营是谷歌绝对不想看到的。(这个具体百度吧,要求太多了),比如:
1. 想要得到GMS认证,得先通过一系列认证测试,目的是为了兼容性,安全性等等。具体认证流程和测试内容请百度,过于复杂。
2. 小米当初要发布小米mix(小米第一个全面屏手机),还得先去找谷歌谈判,因为GMS要求手机屏幕比例必须是16:9,否则不授权GMS,这样小米mix在海外就得完蛋。
3. 谷歌要求所有使用想要用GMS的手机,开机画面必须有Powered By Android。
七、华为手机如何在海外破局(现有局势下)?
没有任何希望。
中国的码农数量之多,功力之深并不逊色于别的国家,只要有钱能砸出无数个操作系统。但是再多的钱砸不出一个生态,就像Windows为什么占据绝对霸权?因为你想用的软件有不少只能在Windows上找到。苹果笔记本为什么没法打游戏?因为macos上几乎没有游戏,那么游戏玩家不会去买苹果笔记本,游戏开发厂商就更不可能去开发在macos上运行的游戏。
华为能做到让国内各大app厂商都基于鸿蒙开发一个鸿蒙版的app吗?国内都做不到,国外更是毫无可能性。
这还仅仅是软件层面的东西,底下还有驱动等的更复杂的东西。要知道linux内核里大部分都是驱动代码,所以那么多厂商选择直接使用linux内核开发产品,而不是重头造内核。
AOSP的市场份额+谷歌手中的GMS,不存在打破的可能,因为在必要情况下,谷歌甚至可以用GMS去强制让开发商不得开发鸿蒙产品,当年阿里巴巴的YunOS就是这样被没的。
因此HarmonyOS成功与否,是否套皮,对于华为在海外的市场份额没有任何帮助。HarmonyOS基于OpenHarmony的出生,倒是可以期待一下华为所说的万物互联能走到哪步。
一、 AOSP不属于谷歌,但是“Android”商标属于谷歌
AOSP才是真正的安卓,即“Android Open Source Project”,中文名“Android 开放源代码项目”。这是开源项目,属于全世界,谷歌无权去限制他人使用。
但“Android”这个商标是属于谷歌的,也就是说你可以随便用AOSP的开源代码,但你要是说你这玩意是Android,并且没和谷歌协商,做好被谷歌起诉的准备就行。
我们日常所说的安卓10,安卓11,其实指的是AOSP版本。也就是说日常交流说的安卓11等都是开源的,不存在某某厂商被禁用的情况。
二、谷歌对华为限制的是禁止使用GMS,并非AOSP
GMS(谷歌移动服务)。这是完全由谷歌自家打造的东西,属于闭源项目,即属于谷歌私有财产。
与之对标的是国内各手机厂商自家的服务框架,例如小米服务框架,HMS(华为移动服务)等等。
“GMS是谷歌开发的一款常驻后台的服务,谷歌自己的大部分应用,启动和安装时会依赖GMS,非谷歌类应用完全不受影响。”——小米系统软件总监张国全。
因此没有GMS,连谷歌商店都用不了,在海外,谷歌商店的地位就是ios里的App Store。更不用说YouTube,谷歌邮箱,谷歌账号登录游戏,社交软件的消息通知等等。所以断了华为GMS授权,就相当于给华为的海外市场判了死刑。
GMS功能具体请百度百科。
三、不要GMS,HMS等服务框架能否安装和运行app?
可以。前提是软件开发中没有用到这些东西。否则若没有相应的服务框架,可能没法安装,没法运行,或者功能不完善等等。
但是没有各家的服务框架,意味着你可能连基础的各种社交软件的消息通知都没法得知,因为这些是靠各家手机厂商自己的推送服务。(国家有意统一推送服务,但是还没起色)
四、GMS,HMS,FuchiaOS,OpenHarmony,AOSP,Harmony,Android的关系
1. GMS:闭源。谷歌移动服务。谷歌自家的闭源项目。提供了谷歌全家桶的支持,但由于谷歌本身在海外的垄断地位,GMS成为了不可缺少的存在。
2. HMS:闭源。华为移动服务,华为版GMS。
3. FuchsiaOS:开源。谷歌正在研发的下一代操作系统,谷歌版万物互联。具体请百度。
4. OpenHarmony:开源。华为主导研发。华为版万物互联。分为轻量(mini),小型(small),标准(standard),具体区别请百度吧。在手机平板等领域,由standard去对标ASOP。
5. AOSP:开源。由谷歌主导研发。即“Android Open Source Project”,中文名“Android开放源代码项目”。
6. Android:谷歌所拥有的一个商标,并非指的是AOSP。
7. Android系统(日常所说的):AOSP(开源)+手机服务框架(闭源)+others(开源or闭源)
8. HarmonyOS:闭源。OpenHarmony的standard版本(开源)+AOSP(开源)+HMS(闭源)+others(开源or闭源)
五、HarmonyOS使用了AOSP,这不就是套皮安卓?
因为你现在用的绝大部分软件都是基于AOSP开发的,OpenHarmony不兼容。假设一个操作系统没法使用QQ微信,再好也没人去用,就更别说什么原神,爱奇艺之类的软件了。
HarmonyOS包含AOSP,是为了兼容已有软件,你可以基于OpenHarmony去开发软件,这样你的软件就是鸿蒙版软件了,不过也就无法在Android系统上安装运行了。
因此关于HarmonyOS是否是套皮安卓,取决于你怎么理解。它可以完全去除AOSP,一样能打电话发短信,不过这样它能用app就不多了。但是不可否认的是,去除AOSP后,它依然是一个独立于Android和IOS之外的第三大手机系统,就像你不能否认生态垃圾的要死的Windows Phone(WP)是一个独立的手机操作系统。
六、GMS对Android的统治力
除了前文的影响力之外,谷歌还可以通过GMS的认证要求来让厂商遵从于谷歌的开发要求,进而统一Android开发规范,一个四分五裂的Android阵营是谷歌绝对不想看到的。(这个具体百度吧,要求太多了),比如:
1. 想要得到GMS认证,得先通过一系列认证测试,目的是为了兼容性,安全性等等。具体认证流程和测试内容请百度,过于复杂。
2. 小米当初要发布小米mix(小米第一个全面屏手机),还得先去找谷歌谈判,因为GMS要求手机屏幕比例必须是16:9,否则不授权GMS,这样小米mix在海外就得完蛋。
3. 谷歌要求所有使用想要用GMS的手机,开机画面必须有Powered By Android。
七、华为手机如何在海外破局(现有局势下)?
没有任何希望。
中国的码农数量之多,功力之深并不逊色于别的国家,只要有钱能砸出无数个操作系统。但是再多的钱砸不出一个生态,就像Windows为什么占据绝对霸权?因为你想用的软件有不少只能在Windows上找到。苹果笔记本为什么没法打游戏?因为macos上几乎没有游戏,那么游戏玩家不会去买苹果笔记本,游戏开发厂商就更不可能去开发在macos上运行的游戏。
华为能做到让国内各大app厂商都基于鸿蒙开发一个鸿蒙版的app吗?国内都做不到,国外更是毫无可能性。
这还仅仅是软件层面的东西,底下还有驱动等的更复杂的东西。要知道linux内核里大部分都是驱动代码,所以那么多厂商选择直接使用linux内核开发产品,而不是重头造内核。
AOSP的市场份额+谷歌手中的GMS,不存在打破的可能,因为在必要情况下,谷歌甚至可以用GMS去强制让开发商不得开发鸿蒙产品,当年阿里巴巴的YunOS就是这样被没的。
因此HarmonyOS成功与否,是否套皮,对于华为在海外的市场份额没有任何帮助。HarmonyOS基于OpenHarmony的出生,倒是可以期待一下华为所说的万物互联能走到哪步。