@o,@姜辰,@白夜,因为美国习惯于禁止使用了美国技术的产品向特定目标出售,他们已经做了很多次了,所以最好减少产品中的美国成分,不然不知道哪天就会突然不能卖个某个特定国家、地区或者企事业单位了。
参考案例:美国禁止Mathworks公司向哈尔滨工业大学、哈尔滨工程大学出售科学计算软件Matlab
@o,@姜辰,@白夜,美国公司主导的开源软件依然会受到美国进出口法律的限制。接收来自境外的开源代码贡献属于进口,让境外人员访问开源代码属于出口。
@白夜,@姜辰,@o,
如果美国想阻止中国厂商参与安卓开发,他们分分钟就可以做到。
难道我们要等到国内厂商突然不能向安卓贡献代码后再寻找备胎吗?
想从技术上阻止中国厂商获取安卓源代码很难,但是阻止中国厂商向安卓贡献源代码却很容易。失去开源项目的提交权限和失去访问开源项目源代码的权限其实一样严重。如果你对安卓的修改一直不能合并到安卓主分支,你也就相当于失去了整个安卓,因为随着时间的推移,你的代码和安卓的代码差异就会越来越大,新版本的安卓代码对你就一点用也没有了。
既然如此,何不早点另起炉灶。
鸿蒙也不能呀。也无法摆脱制裁啊
从上面的描述来看,鸿蒙是可以的。
美国无法阻止华为向自己位于中国的代码仓库提交代码,也无法阻止国内其他厂商向华为位于中国的代码仓库提交代码。
所以,安卓不能在“禁止提交”禁令中幸存,而鸿蒙可以。这就是自主可控。华为和其他中国厂商始终可以决定鸿蒙的发展道路,无论美国做出什么决定,都不会受到影响。
而安卓呢,国内厂商目前确实可以通过提交代码影响其发展道路,但是只要美国一声令下,这种影响就会被掐断了。
而且,目前也仅仅只能“影响”发展道路而已,决定其发展道路的还是谷歌,所以这即不自主,也不可控。谷歌完全可以做出对自己更有利,对其他厂商更不利的发展策略。它其实早就这么做了,代表作品就是GMS:把越来越多原本属于安卓开源项目中的模块,移动到了自己的私有框架之中。
结果就是,想愉快的使用安卓,必须找谷歌合作。因为你想用的功能,安卓开源项目里都没有,就算你想自己加上然后提交过去,谷歌也不会接受。
@白夜,@o,@姜辰
况且国内压根不用这玩意,国内有自己的生态。
在没有GMS的情况下开发安卓应用实际上是更难的,这就是一种竞争劣势。这种竞争劣势导致国内的安卓软件安装包更大,运行更慢,耗电更多,消息可达性更差,因为它们需要自己实现本来由GMS统一管理的功能。
如果这些软件的鸿蒙版改为使用华为HMS,就可以获得安装包更小、运行更快、耗电更少、消息可达性更好的优势。
前来为4 5 6 7 8楼加油打call
是不是Fork 代码就可以不用受制于人了?比如Linux内核 安卓 Chromium 这些 小米MIX2s(白)
@o,关于国内厂商对安卓的贡献,我正在下载安卓源代码,晚上就可以回答你。
先看一个旧数据:
新版安卓越来越像MIUI,新版安卓的发布会总像MIUI发布会的重复,很多新功能都先在MIUI出现再在下一个版本的安卓中出现,不是没有理由的。
至于华为,他们对安卓的主要贡献在Liunx内核版本库里(安卓设备驱动是Linux内核的一部分),不在上述数据的统计范围,所以在这个旧数据里体现较少。
Linux内核岂不是也会受制于美国。Linux基金会也属于美国
是有这个风险,所以鸿蒙也在努力开发自己的内核。
@是猫不是虎,
是不是Fork 代码就可以不用受制于人了
只有彻底分开,宣布“fork后的分支不兼容安卓应用”,才能“不用受制于人”,如果还要“兼容安卓应用”,fork后的项目就会在技术上遇到无尽的麻烦。因为安卓会不断更新,你只有不断模仿它,才能保持兼容,这样一来你依然被对方牵着鼻子走。
但是安卓的实现并不优秀,既然都选择“不兼容安卓应用”了,为什么不趁机重写一套呢?
你这种就是咸吃萝卜淡操心,又不用你做,你还不想人家做 手机
@老虎会游泳,受教了。青出于蓝而胜于蓝 小米MIX2s(白)
@o,数据显示国内厂商向安卓开源项目的提交并不是少的可怜,而是高达几千次。
https://hu60.cn/q.php/bbs.topic.100676.1.html
华为把EMUI改名叫鸿蒙也只是营销手段而已。
@o,@姜辰,@白夜,因为美国习惯于禁止使用了美国技术的产品向特定目标出售,他们已经做了很多次了,所以最好减少产品中的美国成分,不然不知道哪天就会突然不能卖个某个特定国家、地区或者企事业单位了。
参考案例:美国禁止Mathworks公司向哈尔滨工业大学、哈尔滨工程大学出售科学计算软件Matlab
@o,@姜辰,@白夜,美国公司主导的开源软件依然会受到美国进出口法律的限制。接收来自境外的开源代码贡献属于进口,让境外人员访问开源代码属于出口。
@白夜,@姜辰,@o,
如果美国想阻止中国厂商参与安卓开发,他们分分钟就可以做到。
难道我们要等到国内厂商突然不能向安卓贡献代码后再寻找备胎吗?
想从技术上阻止中国厂商获取安卓源代码很难,但是阻止中国厂商向安卓贡献源代码却很容易。失去开源项目的提交权限和失去访问开源项目源代码的权限其实一样严重。如果你对安卓的修改一直不能合并到安卓主分支,你也就相当于失去了整个安卓,因为随着时间的推移,你的代码和安卓的代码差异就会越来越大,新版本的安卓代码对你就一点用也没有了。
既然如此,何不早点另起炉灶。
从上面的描述来看,鸿蒙是可以的。
美国无法阻止华为向自己位于中国的代码仓库提交代码,也无法阻止国内其他厂商向华为位于中国的代码仓库提交代码。
所以,安卓不能在“禁止提交”禁令中幸存,而鸿蒙可以。这就是自主可控。华为和其他中国厂商始终可以决定鸿蒙的发展道路,无论美国做出什么决定,都不会受到影响。
而安卓呢,国内厂商目前确实可以通过提交代码影响其发展道路,但是只要美国一声令下,这种影响就会被掐断了。
而且,目前也仅仅只能“影响”发展道路而已,决定其发展道路的还是谷歌,所以这即不自主,也不可控。谷歌完全可以做出对自己更有利,对其他厂商更不利的发展策略。它其实早就这么做了,代表作品就是GMS:把越来越多原本属于安卓开源项目中的模块,移动到了自己的私有框架之中。
结果就是,想愉快的使用安卓,必须找谷歌合作。因为你想用的功能,安卓开源项目里都没有,就算你想自己加上然后提交过去,谷歌也不会接受。
@白夜,@o,@姜辰
在没有GMS的情况下开发安卓应用实际上是更难的,这就是一种竞争劣势。这种竞争劣势导致国内的安卓软件安装包更大,运行更慢,耗电更多,消息可达性更差,因为它们需要自己实现本来由GMS统一管理的功能。
如果这些软件的鸿蒙版改为使用华为HMS,就可以获得安装包更小、运行更快、耗电更少、消息可达性更好的优势。
前来为4 5 6 7 8楼加油打call
而且即便现在国内能共享代码,谷歌几乎不会采纳吧。国内共享少的可怜吧?(我甚至怀疑很多有用的代码就没有开过源吧)
国内安卓系统,厂商如果不是为了利益。完全可以统一服务框架,都想自己拿抽成。完全可以做的比gms好。
一个帅逼
是不是Fork 代码就可以不用受制于人了?比如Linux内核 安卓 Chromium 这些
小米MIX2s(白)
@o,关于国内厂商对安卓的贡献,我正在下载安卓源代码,晚上就可以回答你。
先看一个旧数据:


新版安卓越来越像MIUI,新版安卓的发布会总像MIUI发布会的重复,很多新功能都先在MIUI出现再在下一个版本的安卓中出现,不是没有理由的。
至于华为,他们对安卓的主要贡献在Liunx内核版本库里(安卓设备驱动是Linux内核的一部分),不在上述数据的统计范围,所以在这个旧数据里体现较少。
是有这个风险,所以鸿蒙也在努力开发自己的内核。
@是猫不是虎,
只有彻底分开,宣布“fork后的分支不兼容安卓应用”,才能“不用受制于人”,如果还要“兼容安卓应用”,fork后的项目就会在技术上遇到无尽的麻烦。因为安卓会不断更新,你只有不断模仿它,才能保持兼容,这样一来你依然被对方牵着鼻子走。
但是安卓的实现并不优秀,既然都选择“不兼容安卓应用”了,为什么不趁机重写一套呢?
你这种就是咸吃萝卜淡操心,又不用你做,你还不想人家做
手机
@老虎会游泳,受教了。青出于蓝而胜于蓝
小米MIX2s(白)
@o,数据显示国内厂商向安卓开源项目的提交并不是少的可怜,而是高达几千次。
https://hu60.cn/q.php/bbs.topic.100676.1.html