• home > SpecialTopic > Opinion > Editorials >

    痛批Google假开源Android一语成谶:为何AOSP走向封闭?

    Author:zhoulujun Date:

    虽然 AOSP 主线被停止了,但是谷歌依旧会保持安卓系统代码的开源,只是从 “ 随着代码变动公开 ” 变成了 “ 随着版本公开系统代码 ” 。

    2025年2月4日,谷歌因涉嫌违反《中华人民共和国反垄断法》,被国家市场监管总局依法立案调查。

    彼时《人民日报》撰文称,谷歌的安卓操作系统被业内诟病为“假开源、真垄断”

    谷歌公司利用安卓移动操作系统的市场支配地位,在技术上和商业上,对中国手机厂商施加诸多限制和约束,特别是通过与软硬件厂商、海外通信运营商等签订一系列协议,设置反分裂义务,严格限制开发安卓分支操作系统,要求预装全套谷歌应用程序等等。

    其是很多人分不清 Android开源项目(AOSP) 与Google Play 服务的关系!

    • Android 并不是 AOSP(Android Open Source Project),他是一白板系统,比如木有用于处理电子邮件和短信的普通标准应用, 更没有推送通知等!

    • Google Play 服务是一个框架,许开发人员在其应用程序中使用谷歌的各种功能和服务。

    但某些地方从来没有谷歌 Play 服务!所以无法接受谷歌的条款,只有自己创建所有服务, 购买设备, 开发商改编软件等……

    Xiaomi HyperOS、vivo OriginOS、OPPO 的 ColorOS都是基于AOSP自己构建

    但是,在自己圈子内玩是可以的,要出圈是不行的!

    2018年,XX品牌总共出产了2.08亿部智能手机,其中近半销往海外市场。其中,欧洲是华为手机的第二大市场,仅次于中国本土市场。面对谷歌“断供”,只能…………

    比如某遥遥品牌,之前在欧洲打开了局面,即使建立了很好的口碑。但是二选一的情况下,他们选择Google Play!

    因为无法割舍、不可能抛弃YouTube、Gmail及谷歌地图(Maps)等服务!

    141452873723.webp

    但是,如今AOSP也闭源了——Google 将不再维护目前 AOSP 的公开分支,逐渐关闭相关的的支持性资源,并可能停止更新有法定开源义务(GPL 等协议的代码)外的组件的源代码。


    于是网上骂声一片!

    但是Google 的主要收入来源是通过预装的Google应用和服务(搜索、Play商店等)获取的广告收入和应用分成。 Google毕竟是个商业公司,不可能为爱发电!所以庞大AOSP开支,对于已经在这方面成功的Google来说,完全可以“降本增效”!

    谷歌闭源的举动是为了增加营收,倒逼现在正在白嫖安卓代码开发的小公司、车机厂商都来跟谷歌签协议,用钱换新系统的代码。


    其次,AOSP本身Google带来碎片化(虽然几乎未合并第三方),但是统一或许对用户来说是个好事

    2021年,2月25日晚,网易CEO丁磊在回答分析师提问时表示,中国的安卓分成是全世界最贵的,高达50%

    比如著名的“苹果税”,所有苹果App store上的付费软件和内购收入,苹果抽成30%,对于收入巨大的手游业务,苹果在全球都保持统一的标准。

    国际范围内渠道商的分走三成是最常见的做法。不仅苹果,包括谷歌、小米等在海外市场都是如此。

    但在大陆市场,除了苹果,手机厂商在游戏开发商面前表现更为强势。


    image.png


    Android是如何走向闭源的?

    这个得从Android的发展历史谈起!


    谷哥的碎片化之痛

    2003年10月,Andy Rubin团队创办Android公司(2005年被谷哥收编);

    2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统,并发布了Android的源代码。

    2008年谷哥发布Android 1.0系统,为手机、电视、平板电脑、手表等数十亿设备提供平台支持,使得Android作为全球最受欢迎的移动操作系统。

    android-arch.png

    第一部Android智能手机,由 HTC 公司制造

    HTC(宏达国际电子股份有限公司)曾是全球最大的Windows Mobile智能手机生产商,也曾是全球最大的智能手机代工和生产厂商!

    2011年,三星发布了一代神机Galaxy S3,苹果则发布了颠覆以往的iPhone 5,直接抢去了HTC六成的市场份额。

    HTC Diamond让HTC的市值超过了当时的巨头诺基亚!但质量问题把自己玩残,VR把残废的HC彻底玩死!

    2011年8月,Android手机占据全球智能机市场48%份额,并在亚太地区市场占据统治地位,终结了Symbian系统的霸主地位,跃居全球第一;

    Android的开放性,是其长久发展的主要原因,但是系统的碎片化一直是痛点问题,让安全、隐私问题存在风险,且存在体验不一致性问题——这个问题对开发者和整个生态来说是灾难性的!开发人员需要花费更多的时间来开发, 调整和测试应用, 而且只能在用户最常用的设备上运行.

    a29d7b4595c84afd93c1a5267baf7c2e~tplv-k3u1fbpfcp-jj-mark_3024_0_0_0_q75.webp

    Google一直在努力从技术角度来解决碎片化问题。从Android 8.0提出Treble项目,重新架构系统将system与vendor解耦合,用于加快Android新版本的适配,效果并不明显,Google继续在后续的Android P以及Android Q一直在不遗余力地持续完善Treble项目。

    2016年开始,Google有一群超过百人的工程师团队秘密研发一款名为Fuchsia的新系统,该团队很豪华,有来自Android、iPhone、WebOS、Chrome、Flutter等核心工程师,说是下一代操作系统!——Fuchsia的内核采用Zircon,UI层采用Flutter框架,底层渲染Escher,支持Vulkan作为底层Graphics API(Vulkan是一种跨平台的高性能低开销的图形接口)。

    uchsia系统源码

    但是,哪怕到2026年,这个东西还是悬着的……


    2019年,谷哥发布Android10,Google开展了线计划(Project Mainline),相关模块(Modules)不允许厂商直接修改,只能由Google应用商店来更新升级,强化用户隐私、系统安全与兼容性

    ”Project Mainline“,将对隐私、安全、兼容性造成重大影响的少数模块独立成module,每个module打包成APEX格式(一种类似于APK的新格式),由Google通过应用商店定期来升级,从而保证低版本的手机不会因为碎片化而得不到隐私、安全与兼容性的更新。这些module是由Google维护的主线,各大厂商只能跟Google沟通并将代码upstream到AOSP主线。


    Google Project Mainline


    主线计划后,谷歌同时维护了两套安卓系统主线代码,一套是我们熟知的 “ 安卓开源项目( AOSP )主线代码 ” ,一套是谷歌的 “ 内部开发主线代码 ” 。

    按照规划,“ 内部开发主线 ” 是包含了谷歌服务以及各种高级特性的 “ 全量安卓 ” ,而 “AOSP 主线 ” 则是比较基础的 “ 残血安卓 ”——

    不知道大家有没有在电脑上安装过安卓游戏模拟器,打开之后界面通常都非常简陋,这种就是基于 AOSP 主线的代码二次开发的。

    因为有了残血和全量之分,所以区别也就出现了:AOSP 主线里的代码所有人都能免费查看,而 “ 内部开发主线 ” 里面的代码只有那些给谷歌交了授权费的厂商能够查看。

    作为给付费厂商们的回报,内部主线里面的开发进度经常比 AOSP 主线里面快上不少。

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

    因为随着安卓的体量越来越大、复杂度越来越高,两条主线之间的差异也越来越大,结果就会导致 “ 代码合并错误 ” 。

    Android Authority 在报道中举了个例子:有个亚马逊的程序员给安卓系统提交了个补丁,允许系统里的放大镜工具放大导航栏以及输入法的界面。

    完事儿之后他给这个功能设计了一个开启按钮,放到了系统设置界面里。

    然后,出 bug 了。。。

    因为在 AOSP 主线和内部主线里,设置列表末尾的长度不一样, AOSP 主线是列 57 ,内部主线里是列 59 。。。

    类似的例子还有下面这个 “ 可解锁存储区域应用编程接口 ” ,因为也会造成冲突,所以开发者依旧得分别给 AOSP 主线与内部主线调整下代码。。。

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

    顺便裁一波员降本增效。

    image.png

    其是,并不是真的完全闭源!

    虽然 AOSP 主线被停止了,但是谷歌依旧会保持安卓系统代码的开源,只是从 “ 随着代码变动公开 ” 变成了 “ 随着版本公开系统代码 ” 。

    这相比windows与IOS来说,真的已经很好了!



    转载本站文章《痛批Google假开源Android一语成谶:为何AOSP走向封闭?》,
    请注明出处:https://www.zhoulujun.cn/html/res/Opinion/Editorials/9529.html

    TOP