发布信息

Google决定终止开源Android:数码圈大新闻或将改写行业未来

作者:软荐小编      2025-03-28 14:02:15     108

今天数码圈的大新闻,要么会被业内笑话一辈子,要么在几年后能一战成名。

众所周知,差评编辑部每天中午都会举办选题会。编辑们会一起讨论最近发生的大事,然后探讨哪些大事值得写。

突然,有人大喊了一声“雾草”,接着就往群里甩了个链接。

Google 决定终止开源 Android 。

安卓被谷歌放弃__谷歌宣布安卓

大家不要怪我们说脏话。因为倘若报道是真实的,那么这绝对是今天最为值得去书写的重要事情。

现在除了苹果和华为之外,所有的智能手机厂商都在运用谷歌主导开发的安卓(Android)操作系统。并且因为安卓系统具备代码开源、开发自由度大以及 UI 和 App 开发生态完善这些特点,所以它的可用范围越来越广。

我们家里的电视在使用安卓系统,机顶盒在使用安卓系统,投影仪也在使用安卓系统;汽车上的车机在使用安卓系统,电梯里的广告屏在使用安卓系统,酒店商场里的送货机器人在使用安卓系统,高端一点的 MP3 播放器同样在使用安卓系统。

假如 Linux 系统统治了全世界的数字基础设施硬件,那么 Android 系统统治了几乎所有带屏幕的硬件设备。它涵盖了手机、平板电脑、智能手表等各种形态的设备。这些带屏幕的硬件设备几乎都被 Android 系统所掌控。

但突然之间,谷歌决定不再将安卓代码开源了。短期或许看不到什么影响,然而经过长年累月之后,所有我们能够想象到的会撕裂生态的情况都有可能会发生。

如今安卓在硬件生态中扮演着重要角色,到那时,全世界都有可能受到它的不良影响。

根据这篇内容的报道,谷歌在未来一段时间内将停止对安卓的开放源代码项目“AOSP”进行维护。之后,只有向谷歌缴纳了“授权费”的厂商才能够获得后续的代码更新。

这家媒体猜测,谷歌采取闭源的行动,其目的是为了提升营收。同时,这也会给那些正在无偿使用安卓代码进行开发的小公司以及车机厂商带来压力,促使它们都与谷歌签订协议,用金钱换取新系统的代码。

安卓被谷歌放弃_谷歌宣布安卓_

他们说海外数码领域的权威同行“Android Authority”报道了这件事,同时这件事也得到了谷歌的确认。

_谷歌宣布安卓_安卓被谷歌放弃

大家翻看了 Android Authority 的报道后,发现外媒的说法与国内媒体的说法存在较大出入。

谷歌宣布安卓__安卓被谷歌放弃

谷歌按照 Android Authority 的报道,确实不准备继续对安卓的开放源代码项目进行维护了,不过也不会停止发布源代码。

大家看到这儿是不是有些懵呢?如果不维护开源项目,那还怎么去更新源代码呢?

实际上是这样的:据 Android Authority 的报道,当下谷歌在维护两套安卓系统主线代码。一套是我们所熟知的“安卓开源项目(AOSP)主线代码”,另一套是谷歌的“内部开发主线代码”。

根据规划,“内部开发主线”具备包含谷歌服务以及各种高级特性的特点,它是“全量安卓”;而“ AOSP 主线”相对基础,被称作“残血安卓”。

大家是否在电脑上安装过安卓游戏模拟器呢?打开之后,其界面通常是非常简陋的。这种模拟器是基于 AOSP 主线的代码进行二次开发的。

因为存在残血和全量的区别,所以差异就产生了:在 AOSP 主线中,其代码所有人都可以免费进行查看;而在“内部开发主线”里,只有那些向谷歌缴纳了授权费的厂商才能够查看其中的代码。

内部主线的开发进度经常比 AOSP 主线快很多,这是给付费厂商们的回报。

然后谷歌就被自己这套操作卡脖子了。

安卓的体量越来越大,复杂度越来越高。随着这个情况的发展,两条主线之间的差异也越来越大。这种差异的增大最终会导致“代码合并错误”。

Android Authority 在报道中举了这样一个例子:有一位亚马逊的程序员向安卓系统提交了一个补丁,这个补丁使得系统中的放大镜工具能够放大导航栏以及输入法的界面。

他在完成相关事宜之后,为这个功能设计了一个开启按钮,接着将其放置到了系统设置界面当中。

然后,出 bug 了。。。

谷歌宣布安卓__安卓被谷歌放弃

AOSP 主线与内部主线有所不同,在设置列表末尾的长度方面存在差异。AOSP 主线设置列表末尾为 57 ,而内部主线设置列表末尾为 59 。

类似的例子还有“可解锁存储区域应用编程接口”,它会造成冲突,所以开发者仍需分别对 AOSP 主线和内部主线调整代码。

_安卓被谷歌放弃_谷歌宣布安卓

因为遇到的开发进度不一致,导致了太多的补丁冲突,所以谷歌决定彻底放弃 AOSP 主线,以后只维护内部主线。

顺便裁一波员降本增效。

谷歌宣布安卓_安卓被谷歌放弃_

国内媒体的报道到这里与 Android Authority 的报道是一致的。

但是接下来,报道就要出现偏差了。

我们先来谈谈 Android Authority 这方面的说法。谷歌不再对 AOSP 项目进行继续维护,同时也不会再经由 Gerrit 代码审计平台将谷歌对安卓代码的变动实时向外界进行公开。

谷歌向 Android Authority 进行了确认,之后会继续按照常规将内部主线的代码固定下来,会发布安卓的大版本迭代,同时会在大版本更新时把源代码打包放出。

付过费的厂商能够实时查看谷歌内部主线的代码。免费玩家则需等到谷歌每年随着版本更新时,才可以查看新系统的源代码。

换句话说,AOSP 主线被停止了。然而,谷歌会继续保持安卓系统代码的开源。只是开源方式从“随着代码变动公开”转变为“随着版本公开系统代码”。

这个变化对绝大多数人没有影响,只会让一部分硬件开发者无法观看安卓代码的迭代过程,并且媒体也不能再及时从安卓代码的变动中挖掘到一些重要的内容。

在国内,说法发生了改变,即以后安卓将不会再随着版本的更新而公开系统代码。

安卓被谷歌放弃_谷歌宣布安卓_

但是国内媒体认为有两点支撑他们的说法。其一,“以史为鉴”,曾有甲骨文收购 Sun 后,宣布会对 OpenSolaris 系统的代码延迟开源,最终直至 Solaris 的开发组解散,都未曾再开源过代码。

甲骨文干过,那么谷歌也有可能会这么干。

安卓被谷歌放弃_谷歌宣布安卓_

他们宣称拿到了极为独家的内部消息,称谷歌的高层已经作出了决定,即要将安卓彻底闭源。

不是当下立刻就闭源,而是要以一年作为一个时间单位,逐步地、像温水煮青蛙那样进行闭源。

因为这个缘故,各个平台都有人在对这篇文章进行投诉,然而他们都给予了正面的回应。

安卓被谷歌放弃_谷歌宣布安卓_

现在的情况大家应该都看到了,网上有很多人在指责爱范儿,都说他们在造谣。

其中也包括谷歌的前产品经理。

谷歌宣布安卓_安卓被谷歌放弃_

在谷歌通过公关渠道正式回复之前,我不太敢跟大家说这是假新闻。因为存在这样一种可能,即国内同行或许有比 Android Authority 更深厚的人脉呢。

万一谷歌高层真的决定用几年时间彻底闭源安卓呢?

有可能——过去谷歌开源安卓,一方面是硅谷盛行开源精神,另一方面是谷歌需要快速拉拢起一个联盟,以打破 iPhone 对世界产生的冲击。

但是如今,安卓系统已经发展到了极为成熟的阶段。硅谷的科技行业在吸金方面的能力相较于以往有了很大的减弱。并且 AI 已经逐渐替代了移动生态,成为了一个全新的竞争领域。

如今,安卓系统牢牢吃下了移动设备市场份额的 80%。那么,安卓系统是否已经到了可以闭源的地步呢?

仔细思考一下,似乎确实是可以的。因为 Windows 向来都是以这样的方式在进行操作的,并且也未曾见到微软的垄断地位受到任何的影响。

而且即便安卓真的实行闭源,也不会对我们消费者的体验产生影响。因为手机厂商为了提升自身的产品力,肯定会老老实实地交钱去获取新代码;而山寨平板、广告屏这类制造商,即便不交钱,也能够继续使用老版本的代码。一个行业群里的朋友告诉我,他们公司目前仍在使用安卓 10 的代码进行硬件开发,根本就没有什么升级的意愿。

所以现在你们能明白,为何我会说今天的新闻“要么会让业内笑话一辈子,要么在几年之后能够一战成名”。

国内媒体的说法与外媒的说法在表面上看起来不一致。然而,究竟谁输谁赢,或许真的需要几年之后才能够知晓分晓。

撰文: 火锅饲养员

相关内容 查看全部