卡卷网
当前位置:卡卷网 / 每日看点 / 正文

安卓到底是不是100%开源?

作者:卡卷网发布时间:2025-03-03 21:45浏览数量:49次评论数量:0次

AOSP是100%开源的,这个没什么好质疑的。

只不过Google在Android的商业化上,玩了一个阳谋。

2007年发布Android 1.0的同时,Google牵头成立了一个OHA组织。

这个组织不仅包含Google和手机厂,还包含了一堆软硬件厂商和运营商了。

这个OHA组织的最主要宗旨,就是维护Android的大统一生态。

然后重点来了,全世界范围内,尤其是发达国家,销售手机的方式是以运营商合约机为主。像我们国家这种自己买手机,找运营商买套餐或者充值卡的方式才是小众。

也就是说,如果你的手机要在大多数国家卖得好,就必须通过运营商去卖。

那么对运营商来说,手机的售前售后都是它们来承担的,在功能机时代因为手机功能基本都一样,不管nokia还是moto的手机,主要就是外观有区别,功能上大家都是打电话+发短信,顶多再加个听音乐。

但是到了智能机时代,它通过软件实现了手机+PDA+掌机+MP3+MP4+电纸书的N合1。这就给运营商带来一个新问题,运营商自己不搞软硬件开发,如果三星、小米、OPPO、VIVO、诺基亚、MOTO每家各自搞一个系统,APP不能互相通用,运营商要增加多少售前售后成本?

所以运营商绝对是大统一生态的坚定维护者。

同样的道理,高通这种硬件厂商也是如此,因为他们要针对OS写硬件渠道。反正手机用户总共就这么多,做一个版本的驱动总比做N个版本省钱。

第三方APP开发者也是一样的,都支持统一的生态。即使是EPIC这种极个别的T0级开发者,它能接受两三个OS竞争带来的分成优惠,但是肯定也不乐意十个八个OS群雄逐鹿。

那么这个大统一生态谁来认证呢?自然就是Google了。Google一方面对手机厂自己搞的ROM进行认证,一方面又通过应用商店对第三方APP进行认证。

所以AOSP是100%开源的,随便谁都能基于AOSP去fork一个自己的版本,后续的升级你都可以自己搞。

但是你搞出来的版本,过不了Google的认证,也就没有运营商会支持你,同时第三方APP也不会支持你,搞了白搞。

当然,你说我搞了一个自己的Android,甚至版本升级的演进都是自己搞的,但是所有Google Play上的app 100%都能正常运行,没有任何兼容性问题。说实话,我不知道你到底搞了啥,能把一个自己的fork版本搞成这样。

END

免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。

卡卷网

卡卷网 主页 联系他吧

请记住:卡卷网 Www.Kajuan.Net

欢迎 发表评论:

请填写验证码