博海拾贝 文摘 安卓闭源?谷歌辟谣?这事比你想的更逆

安卓闭源?谷歌辟谣?这事比你想的更逆

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

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

结果突然,有人大喊一声 “雾草” ,然后往群里甩了个链接 ——

《 独家 | Google 决定终止开源 Android 》。

大家别怪我们冒脏话,因为假如报道为真,这绝对是今天最值得写的大事儿。

众所周知,现在除了苹果、华为之外,所有智能手机厂商都在使用谷歌主导开发的安卓( Android )操作系统;而且由于安卓系统本身代码开源、开发自由度大、 UI 和 App 开发生态完善的特点,它的可用面越来越大。

举个例子:我们家里的电视、机顶盒、投影仪,汽车上的车机、电梯里的广告屏、酒店商场里的送货机器人、高端一点的 MP3 播放器等等,都在使用安卓系统。

假如说 Linux 系统统治了全世界的数字基础设施硬件,那么 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 的代码做硬件开发,压根也没什么升级意愿。

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

虽然表面看起来国内媒体和外媒的说法不一致,但谁输谁赢,可能真得几年之后才能见分晓。

来源:差评 XPIN

本文来自网络,不代表博海拾贝立场,转载请注明出处:https://www.bohaishibei.com/post/98612/
关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
Telegram
返回顶部