设为首页收藏本站

爱吱声

 找回密码
 注册
搜索
查看: 88|回复: 1
打印 上一主题 下一主题

[科技前沿] 谷歌安卓双重变局——闭源开发与Pixel Linux的深层联系

[复制链接]
  • TA的每日心情
    开心
    2020-4-8 10:45
  • 签到天数: 227 天

    [LV.7]分神

    跳转到指定楼层
    楼主
     楼主| 发表于 7 小时前 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    原文:谷歌安卓双重变局——闭源开发与Pixel Linux的深层联系* l  O0 C! g% i& M, i4 x/ ]9 T7 H
    3 M5 m" M$ R0 C( J: a! d: A6 n
    1. 背景介绍
    7 f1 Y$ u" t1 C' O! Z, @" H: u
    谷歌近来关于安卓的两则消息引起了我的关注,一个是AOSP可能要转入内部开发,另一个是Android 16的版本中要引入原生的Linux应用。这个对于安卓的生态来说都是很炸裂的消息。结合一些信源,我也尝试分析一下这两条新闻,也找找其中的关联。
    8 m9 y: W/ g8 y# N+ R( {9 V
    5 d- `" n- Z$ G, r1.1 Android 开放源代码项目 (AOSP) 的历史与重要性
    & ~' e: N2 P! t; m- d- A$ X3 s: c2 E' C+ l$ {, h* H& {) R: q+ a7 l
    安卓开放源代码项目(Android Open Source Project,简称 AOSP)自 2008 年发布以来,一直是全球移动生态系统的基石 1。作为安卓操作系统的基础,AOSP 采用宽松的 Apache 2.0 许可协议 1,极大地促进了安卓系统的广泛定制、创新和普及。AOSP 的核心组成部分包括了 Linux 内核(负责系统资源管理)、硬件抽象层 (HAL)(使得蓝牙、声音、麦克风和键盘等硬件功能得以使用)、安卓运行时(允许安卓应用程序运行)以及各种原生库和安卓框架 5。正是由于 AOSP 的开放性,众多的原始设备制造商(OEM),例如三星,得以在其基础上开发出各种定制化的安卓系统,例如三星的 One UI 。AOSP 的这种许可模式对于安卓在全球范围内的普及起到了至关重要的作用,它允许各种公司在安卓的核心基础上进行创新,从而形成了如今多元化的安卓生态系统。这种开放性使得安卓能够迅速占领市场份额,并持续保持其在全球操作系统中的领先地位 。! |3 H6 G  x' i2 b. s

    0 n' i+ P2 z/ G; M1.2 近期关于 Google 将内部开发 Android 的报道, y7 z0 D) R; u3 `4 R+ O

    3 g9 \  |7 i8 M( W' [! R( h0 y近期,多家科技媒体报道称,谷歌计划将安卓操作系统的开发模式从目前的半开放模式转变为完全内部开发 。根据报道,谷歌已经向 Android Authority 证实了这一变化,并计划在未来几周内正式实施 。预计最早下周开始,所有安卓系统的开发工作都将在谷歌的内部分支中进行 。谷歌方面也表示,可能会在“本周晚些时候”发布关于此项变更的正式公告,并在 source.android.com 上提供更多详细信息 . 这一举动标志着安卓开发模式的重大转变,此前,谷歌会将一部分安卓开发工作在公开的 AOSP Gerrit 上进行 。4 j+ i5 n  I- E) w0 _4 F* }7 `

    & e) y' i3 C4 `0 [; ~$ r2 C1.3 Google 声明:并非完全闭源
    / `* ~& w* {) a; p8 F( R) a4 o9 B# A: I  |
    值得注意的是,尽管开发模式将转向内部,谷歌明确声明,这并不意味着安卓将变成一个完全闭源的平台 。谷歌承诺,在新的安卓版本发布后,仍然会将相应的源代码发布到 AOSP 。因此,此次变化的核心在于开发过程的封闭,而非最终产品的源代码是否公开。此外,安卓系统的 Linux 内核部分由于受到 GPLv2 协议的约束,将继续保持开源状态 。关键的变化在于未来公开源代码发布的频率可能会发生调整 .
    , d$ g' r$ O6 C: s+ [( f2 k6 Q
    + B* C0 X8 v6 l8 ]7 T; w1.4 Pixel 手机上的原生 Linux 支持
    9 |$ ^# ?* E( {% _2 C5 n8 L
    ! V2 V$ ~) k  |与此同时,谷歌在 2025 年 3 月的 Pixel 功能更新中引入了原生 Linux 终端应用程序 。该应用程序现已广泛提供给运行 2025 年 3 月更新的 Pixel 用户 。Linux 终端运行在 Debian Linux 虚拟机之上 ,利用了安卓虚拟化框架(AVF)。目前,它提供了一个简单的命令行界面 ,并且缺乏对图形用户界面(GUI)、硬件加速和音频支持等功能的默认支持 。然而,用户已经成功地在 Linux 虚拟机中安装了 XFCE 等桌面环境 ,这需要进行一些配置,例如分配足够的存储空间和启用端口转发 。谷歌已明确表示,其主要目的是将更多的 Linux 应用程序、工具和游戏引入安卓生态系统,而不是创建另一个桌面环境 。他们将继续开发原生的安卓桌面环境 。预计 GUI 应用程序支持将在安卓 16 中到来 。
    7 M: ?5 }( T' v+ U' h/ \1 \( A9 h  Y# r8 a* N* o: Y  K
    2. 可能的闭源方案分析! k# y# `' n, f, W# P( P+ k

    " t6 b# P: g  i* `. I( _1 m2.1 全面内部开发,定期发布完整源代码
    7 T5 G; V% @4 l: j% L& u3 b2 L" j. M# b4 {( K
    在这种可能性下,谷歌将完全在其内部开发安卓系统的所有功能和组件,并在每个主要版本(例如 Android 17)或重要的维护版本完成后,一次性将完整的源代码发布到 AOSP 。这与目前安卓版本发布后的源代码公开流程类似,但日常的开发过程将完全不透明 。
    . K& V1 i/ n1 `4 W7 L1 ?9 {
    5 V9 s% h9 _- B实施方式: 谷歌将只维护一个主要的内部分支用于安卓的开发,当开发完成并达到稳定状态后,会将该分支的代码同步到 AOSP 。4 s2 ]2 c4 L: ^/ C  F+ F3 |

    / _1 T/ g0 p6 v, P潜在影响:% p$ z! Q; A2 X! R* r& c' U1 l* ]
    2 J; [# r0 }9 L/ C
    正面: 这种方式最直接的好处是能够显著简化谷歌的开发流程,减少由于需要同时维护内部分支和 AOSP 分支而产生的代码合并冲突 。此前,由于内部分支和 AOSP 分支的功能和 API 存在差异 ,谷歌需要花费大量时间和精力来合并补丁 。# [; c4 p: ?3 m7 @/ V4 \8 R! {

    , u' T" k. h/ K; {2 f负面: 最主要的负面影响是外部开发者和贡献者将无法实时跟踪安卓的开发进展 。过去,通过观察 AOSP 的代码提交,开发者和研究人员可以提前了解安卓的新特性和变化 。这种透明度的降低可能会阻碍社区的参与和创新 。$ P! [& @  }( c% U$ H, O
    # _/ u7 T  O# L# F6 K
    2.2 部分模块内部开发,核心模块继续开源
    / @$ a& V) k% r, P$ n5 j0 b
    - e0 y' F9 Y0 ?' p# h% O. h另一种可能是谷歌选择将其安卓系统的某些关键或创新模块(例如,与 Pixel 设备特定功能相关的部分)置于内部开发,而继续公开开发一些更底层的核心组件(例如,Linux 内核的安卓分支、蓝牙协议栈、构建系统等)。目前,已经有一些安卓组件是 AOSP 优先开发的 。
    : l7 @3 n7 k, O% B6 t0 ~
    ; ^, j4 @4 {0 K" _. O, H实施方式: 谷歌将继续维护 AOSP 的部分开放性,但会将一些被认为是关键差异化竞争力的组件的开发转移到内部分支 。
    ; f1 H6 h8 A- y3 I+ z' w
    % f. d" P4 f& t( [潜在影响:
    # v( L4 S8 O) @4 ~# d: R5 {9 f; H: t
    正面: 谷歌可以在保持核心技术开放的同时,对其创新功能进行更严格的控制和保密,从而在市场竞争中保持优势 。
    8 k; }* g- l& q: |8 H* k( o* U
    负面: 这种做法可能导致 AOSP 的功能进一步落后于谷歌的内部版本 ,降低其对外部开发者的吸引力,并可能使得基于纯 AOSP 构建的操作系统更加难以具备竞争力 。
    ! B( ]( U, E$ O6 r3 D2 h4 O4 f1 m* `; J
    2.3 延迟公开源代码发布
    % f8 q( o# M9 w, p1 B0 P2 ~7 O) o9 u! ?9 @4 i
    即使谷歌承诺会发布源代码,但也存在延迟发布的可能性。这意味着谷歌可能会在内部完成新版本的开发并向用户推送更新后,延迟一段时间再向 AOSP 发布相应的源代码 。# J1 W' y2 ^9 Y5 m4 G5 y# G" G

    3 Z. B7 Y  u3 _' {7 H: t: s实施方式: 新的安卓版本发布后,源代码可能不会立即公开,而是会延迟数周或数月 。
    6 B( K% ]( D; o! l  f5 V4 @5 l, D# R) i! p* R" Y0 ]
    潜在影响:
    $ ^! ~' q3 O* M6 [
    5 ?. ^& M7 \8 D' n: N' e' z, P( F负面: 这将严重影响那些依赖最新 AOSP 源代码的开发者,特别是定制 ROM 的开发者,他们可能需要等待更长的时间才能开始适配新的安卓版本 。这可能会导致第三方 ROM 的更新速度滞后 。) y; w" V2 N" i+ C& I0 f; `% h
    6 T* ~" V! O, Y; D9 I
    2.4 仅限特定合作伙伴提前获取源代码
    & q! r9 F; Z2 F# w: U$ h0 ^' B5 n, _% J9 c
    谷歌可能会与一些主要的 OEM 合作伙伴建立更紧密的合作关系,允许他们提前获取安卓的源代码,以便更快地进行定制和发布 。
    9 Z+ E, U$ k: a4 K/ K( r3 P
    4 f4 y/ z( _0 \4 N实施方式: 通过签署保密协议等方式,向选定的战略合作伙伴提供内部分支的访问权限 。
    0 M1 I5 r2 p1 |7 |) x8 A3 ^+ g& a
    潜在影响:
    ; n3 ?, \, O7 ~' T3 B% J& z
    : R5 g$ g# Y8 f  h7 t正面: 有助于主要的手机厂商能够更快地推出基于最新安卓版本的设备,从而提升用户体验 。4 `8 D$ u* i' H

    : B3 V, C# h7 ^5 ?5 _& w8 G- L负面: 这种做法可能会加剧小型厂商和独立开发者的劣势,因为他们无法获得提前访问的权限,从而可能导致 Android 生态系统进一步向头部厂商集中 。* t% A) O3 \' x) U
    0 p: g6 \; f/ E! J( m3 y5 m
    3. 安卓开发模式转变与 Pixel 手机原生 Linux 支持的关联性分析
    % i* h( i2 U7 `  N3 t) c% K, d; Z) z, \& s
    3.1 时间线分析
    ! L& A1 d; q2 n6 F; |% d7 l" o4 |6 o* A/ o$ v% x
    原生 Linux 支持的 Linux 终端应用程序于 2025 年 3 月的 Pixel 功能更新中推出 。有关其开发的报道最早出现在 2024 年末 。预计 GUI 支持将在 2025 年第二季度发布的 Android 16 中实现 。Linux 终端应用程序随 3 月更新一同登陆 Pixel 设备 ,此前已在 Android 15 的测试版中推出 。Android 16 最近在预计于 2025 年第二季度发布之前达到了平台稳定性 。谷歌在 2025 年 3 月下旬确认了转向内部开发的决定,该变更于次周生效 。谷歌证实,截至 2025 年 3 月下旬,将在下周开始全面转向私有开发。
    ; y8 r9 o& }0 j" ~! W+ ?, t1 l7 C% k/ [# |* T" E/ L
    这两项公告几乎同时发生(均在 2025 年 3 月),这可能表明谷歌采取了经过协调的战略或至少是沟通策略。原生 Linux 终端应用程序的更广泛发布 和转向内部安卓开发模式的确认,在时间上如此接近(均在 2025 年 3 月)可能暗示着谷歌采取了有意识且协调一致的策略。这两项举措可能在一个更宏大的愿景中相互关联,该愿景旨在塑造安卓和 Pixel 设备的未来方向。% M4 p, q% c. f' x6 _

    ! F. |9 e( D% f3.2 分析潜在的联系和影响
    $ M. H/ P0 A+ ?5 C1 c) \9 k/ w) O! m1 }/ b6 i6 X
    内部开发模式使谷歌能够更直接地控制安卓的所有方面,包括安卓虚拟化框架(AVF)。这可能使他们能够专门为 Pixel 设备上的 Linux 终端应用程序优化 AVF 。通过完全掌控安卓代码库,谷歌的工程师可以对安卓虚拟化框架(AVF) 进行有针对性的优化,以更好地支持在 Pixel 硬件上运行 Debian Linux 虚拟机 的资源需求和特定要求。这可能会为 Pixel 设备上 Linux 终端应用程序 的用户带来更好的性能、更优的电池管理和更流畅的整体体验。此外,通过内部开发,谷歌可能会探索虚拟化的 Linux 环境与底层安卓系统之间更深层次的集成点,以增强功能和用户体验。+ F; k: V& [8 f2 n! A/ J

    : b2 h' C" l# N# i! U3 ^在 Pixel 手机上引入原生 Linux 支持 可能是谷歌硬件实现差异化的关键。结合转向内部安卓开发 ,这可能预示着一项战略,旨在将 Pixel 设备定位为更通用的工具,从而弥合移动和桌面体验之间的差距 。通过提供原生 Linux 功能 ,谷歌可能旨在吸引那些需要在移动中使用 Linux 工具的开发者和高级用户,从而使 Pixel 手机在某些任务中成为传统笔记本电脑的可行替代品 。包含在 Pixel 设备上的 Linux 终端应用程序 为开发者提供了一个熟悉的 Linux 环境,用于各种任务,包括编码、测试和运行开发相关的工具 。这可能是谷歌旨在增强 Pixel 手机对开发者的吸引力,从而可能在其硬件和安卓平台周围培养更强大的开发者生态系统的一个深思熟虑的策略。转向内部开发可以促进 Pixel 设备此类以开发者为中心的功能的开发和优化。+ Q3 k  k/ ^& M4 q5 ^0 p

    . |) h, d4 R* g谷歌正在积极改进 Android 16 中的安卓桌面级窗口系统 ,旨在使其更好地与传统的 PC 输入方法和显示选项配合使用 。内部开发可能允许谷歌更紧密地将虚拟化的 Linux 环境与原生的安卓桌面模式集成,从而可能允许 Linux 应用程序在安卓桌面环境中更无缝地运行 。谷歌不断努力增强安卓的桌面模式 以及在 Pixel 设备上引入原生 Linux 支持 ,特别是计划在 Android 16 中增加 GUI 支持 ,这表明了旨在模糊移动和桌面计算之间界限的更广泛的战略 。转向内部安卓开发 可以提供必要的控制和灵活性,以更有效地集成这些功能,并将 Pixel 设备定位为这种融合的领导者。9 m3 w5 u; C5 o( w

    : H4 {, x% F+ p3 }$ u8 b) a4. 对未来Android发展的影响评估
    ; _$ X6 e0 Q" u+ I& a' k
    ( n2 y4 f& l; D( N6 N% o/ g' r/ w4.1 对手机厂商的影响# l% r" @# a; u% P6 @8 {  G
    9 ?. x  g& r( d: x0 b! q
    对于主要的手机厂商(如三星、小米等)而言,此次 AOSP 开发模式的转变预计不会产生太大的直接影响 。这些厂商通常基于谷歌发布的稳定版本的 Android 系统进行深度定制,他们与谷歌之间也存在较为紧密的合作关系 。然而,对于一些规模较小的手机厂商和新兴品牌而言,他们可能更依赖于 AOSP 的早期代码来了解最新的功能和进行适配 。如果 AOSP 的更新频率降低或延迟发布,这些厂商可能会在获取最新安卓技术方面面临更大的挑战,从而可能影响其产品的竞争力。这可能会在一定程度上加速安卓市场的整合,使得资源更充足的大型厂商更具优势 。6 z6 J8 A0 |+ Q6 R  H

    3 B# `9 [" H% `4.2 对开发者社区的影响# E5 J- ~! q9 P" S
    . G4 K" @6 Z$ Z3 Y% j5 k8 R
    此次变化对开发者社区的不同群体可能会产生不同的影响:3 Q7 {7 f" r+ s0 w% x7 D4 T

    0 u& n$ @1 e, j! m% z4 M应用开发者: 预计受到的影响最小 。他们主要依赖于安卓软件开发工具包(SDK)和最终发布的平台应用程序接口(API)进行应用开发,这些预计不会受到太大影响 。
    3 P- k7 J5 R' g2 X# [
    $ `; j6 i. ^3 k+ \5 X定制 ROM 开发者: 可能会面临较大的挑战 。他们通常会密切关注 AOSP 的实时代码提交,以便了解最新的更改并将其移植到自己的定制 ROM 中 。如果谷歌将所有开发工作转移到内部,他们将无法再实时跟踪这些变化,可能需要等待谷歌发布完整的源代码才能开始工作,这可能会显著延迟新 ROM 的开发和发布 。
    ; Q8 ^) o: y* I0 o" T5 h- h7 b1 ]& Z2 ]) i7 t8 d5 f0 g
    AOSP 贡献者: 对于那些积极参与 AOSP 代码贡献的开发者而言,他们可能会感到失望 。他们将无法再像以前那样实时了解谷歌的开发方向,并且可能会对自己的贡献是否会被谷歌采纳感到不确定 。8 D/ _2 }# w. s6 U, W" _2 S3 U
    $ B* S$ ^8 U* O" q* b
    4.3 对用户体验的影响
    5 g4 e: }$ t, x2 ~* g- c# u" r9 `' y: p; n- V  H
    对于绝大多数普通用户而言,此次 AOSP 开发模式的转变预计不会产生直接的、显著的影响 。他们主要体验的是手机厂商定制的安卓系统和各种应用程序 。然而,对于那些热衷于刷机并使用第三方定制 ROM 的用户来说,他们可能会因为新 ROM 的发布延迟而受到影响 。
    . Y: s5 h0 g" d* y7 W& Z& W$ r" d  B  I& \1 F3 p. |
    4.4 对基于Android的定制操作系统 (例如:LineageOS) 的影响: E: U  l/ S# I. |9 I5 K
      w) h% ^* l- _6 S" _9 g
    像 LineageOS、GrapheneOS 和 CalyxOS 这样的基于 AOSP 的定制操作系统项目,其开发和维护都高度依赖于 AOSP 的源代码 。如果谷歌延迟或减少公开源代码的发布频率,这些项目的开发进度可能会受到显著影响 。他们可能需要等待更长的时间才能将最新的安卓功能和安全补丁集成到他们的 ROM 中,这可能会影响其用户群的增长和维护 。0 j0 _( Y6 @- T5 k1 r3 z3 B% D
    " Z- |2 z# ~- W6 |
    4.5 对 Pixel 设备原生 Linux 支持的潜在影响, ^$ t; t1 r  a, m) m1 I2 T7 {
    . E7 ^& g' T- h' |
    内部开发模式 使谷歌能够更直接地控制安卓的所有方面,包括安卓虚拟化框架(AVF)。这可能使他们能够专门为 Pixel 设备上的 Linux 终端应用程序优化 AVF 。通过完全掌控安卓代码库,谷歌的工程师可以对安卓虚拟化框架(AVF) 进行有针对性的优化,以更好地支持在 Pixel 硬件上运行 Debian Linux 虚拟机 的资源需求和特定要求。这可能会为 Pixel 设备上 Linux 终端应用程序 的用户带来更好的性能、更优的电池管理和更流畅的整体体验。此外,通过内部开发,谷歌可能会探索虚拟化的 Linux 环境与底层安卓系统之间更深层次的集成点,以增强功能和用户体验。1 |0 a, `2 u: G3 u  z
    # ~$ i8 @- t) _$ p7 A/ H) I5 g
    在 Pixel 手机上引入原生 Linux 支持 可能是谷歌硬件实现差异化的关键。结合转向内部安卓开发,这可能预示着一项战略,旨在将 Pixel 设备定位为更通用的工具,从而弥合移动和桌面体验之间的差距 。通过提供原生 Linux 功能 ,谷歌可能旨在吸引那些需要在移动中使用 Linux 工具的开发者和高级用户,从而使 Pixel 手机在某些任务中成为传统笔记本电脑的可行替代品 。包含在 Pixel 设备上的 Linux 终端应用程序 为开发者提供了一个熟悉的 Linux 环境,用于各种任务,包括编码、测试和运行开发相关的工具 。这可能是谷歌旨在增强 Pixel 手机对开发者的吸引力,从而可能在其硬件和安卓平台周围培养更强大的开发者生态系统的一个深思熟虑的策略。转向内部开发可以促进 Pixel 设备此类以开发者为中心的功能的开发和优化。
    * ^0 h8 a" L- M, t, T. }. t' {+ P4 t4 R! b* D$ b/ L
    谷歌正在积极改进 Android 16 中的安卓桌面级窗口系统 ,旨在使其更好地与传统的 PC 输入方法和显示选项配合使用 。内部开发可能允许谷歌更紧密地将虚拟化的 Linux 环境与原生的安卓桌面模式集成,从而可能允许 Linux 应用程序在安卓桌面环境中更无缝地运行 。谷歌不断努力增强安卓的桌面模式 以及在 Pixel 设备上引入原生 Linux 支持 ,特别是计划在 Android 16 中增加 GUI 支持 ,这表明了旨在模糊移动和桌面计算之间界限的更广泛的战略 。转向内部安卓开发可以提供必要的控制和灵活性,以更有效地集成这些功能,并将 Pixel 设备定位为这种融合的领导者。; _% _# Q/ h- b' `. K+ b7 ?/ O
    * J/ B3 @$ X% @- {
    5. 可能的替代方案或行业变革
    2 R& e$ }) [9 B  e, _4 ~- d+ l4 @+ e. v1 a# p
    如果谷歌的内部开发模式对开源社区造成不利影响,可能会出现以下几种替代方案或行业变革:: \* W& D4 j5 T/ t/ R4 b

    # d' `9 J/ L5 `( WAOSP 分叉: 社区可能会主导发起 AOSP 的一个主要分叉,独立于谷歌进行开发和维护 。然而,维护一个与安卓生态系统兼容的完整操作系统需要巨大的资源和社区支持,实现起来难度较大 。3 b( U- c8 D1 c0 m& l2 J4 H

    & T& f1 V' k. K. ]8 M% Z- Z+ Z替代移动操作系统的崛起: 此次变化可能会给其他的开源移动操作系统(例如基于 Linux 的移动操作系统)带来新的机会,吸引那些对谷歌控制日益增强感到担忧的开发者和用户 。但目前来看,Android 和 iOS 的市场地位难以撼动 。$ M9 }# P) t( p' k3 t
    # `$ b2 s4 j0 w9 q
    社区合作模式的转变: 开发者社区可能会探索新的合作和贡献模式,例如更加专注于基于最终发布的源代码进行增强和修改,而不是依赖实时的开发过程 。
    & u  Y1 T) V, [4 R8 |
    . G4 U! I8 d" W2 o& l' Q! |9 @9 U0 Q6. 专家意见和社区讨论
    9 L. e- _5 N8 U, N& u
    1 F$ E8 B% `6 z$ S目前并没有直接的业内专家分析明确地将这两项事件联系起来。一些专家认为,转向内部开发可能会阻碍外部贡献,而另一些专家则认为这是一种简化谷歌流程的方式。Linux 终端应用程序普遍被认为是开发者和高级用户的积极一步 ,尽管它并非旨在作为默认的桌面替代品 。虽然这两项发展都很重要并且大约在同一时间发生,但所能检索到的任何新闻文章、报告或社区讨论都没有明确指出二者的关联,虽然从技术的角度分析,将安卓开发转向内部的决定很有可能是为了促进或直接连接到 Pixel 设备上 Linux 终端应用程序的引入。但这两项举措的根本动机似乎也确实并不相干:前者是为了简化安卓开发,后者是为了扩展 Pixel 设备的功能。& ?* c/ V. b; J& r8 h$ ?/ H. F

    & J, q; X* I0 Y9 P4 l7. 总结与展望
    . ~, M  N/ s0 L, k8 v7 l$ u9 h# [% Q6 [0 K, W
    7.1 核心结论回顾
    ) k$ V, h9 N8 h% W' ~( T1 s% n& ]) a
    谷歌将安卓开放源代码项目(AOSP)的开发模式从半开放转向完全内部开发,其主要目的是为了简化开发流程,减少代码合并冲突,从而提高开发效率 。尽管谷歌承诺仍将发布安卓的源代码,但此次变化可能会对定制 ROM 开发者、AOSP 贡献者以及依赖 AOSP 早期信息的群体造成一定程度的影响,例如可能导致定制 ROM 的更新延迟,并降低开发的透明度 。与此同时,谷歌在 Pixel 系列手机上引入原生 Linux 系统支持,旨在将更多的 Linux 应用程序和工具引入安卓生态系统,特别是使开发者和高级用户受益,并可能增强 Pixel 设备的桌面功能 。& g5 [5 J: N7 J

    " Z5 t* H9 Q; O& N% S; g3 u- z: V7.2 未来展望
    ( |" U9 f3 U( u  R5 Z" m# _0 O" S9 u+ b, M
    从长远来看,此次开发模式的转变可能标志着谷歌对安卓生态系统控制的进一步加强 。虽然这可能有助于谷歌更快地推出新的功能和修复 bug,但也可能削弱社区的参与度和创新活力 。未来,我们可能会看到基于 AOSP 的定制操作系统项目面临更大的挑战 ,而主流手机厂商则可能因为与谷歌的紧密合作关系而受到的影响相对较小 。谷歌决定将安卓开发转向内部, 使他们能够更好地控制新功能的开发和集成。与此同时,在 Pixel 设备上引入 Linux 终端应用程序 增强了其对特定用户群体的吸引力。这表明了一种协调一致的策略,即谷歌利用更严格的内部控制在其 Pixel 硬件上开发和交付独特的功能,从而可能围绕其自身设备创建一个更强大的生态系统。随着 Pixel 设备上的 Linux 终端应用程序 的发展,尤其是在 Android 16 中预期增加 GUI 支持 之后,谷歌对安卓开发过程的内部控制可能会变得越来越有益。这种更严格的控制可能有助于更深入地集成和优化 Pixel 硬件上虚拟化的 Linux 环境和核心安卓系统,从而可能在未来带来更无缝和强大的用户体验。. v5 T' h* `. `9 }& \
    % _9 e6 X% J) s3 z) d
    这些发展预示着谷歌在安卓生态系统中可能采取更垂直整合的趋势,Pixel 设备可能成为展示在更严格的内部控制下开发的高级功能的平台。安卓系统引入 Linux 功能也可能对移动和桌面操作系统融合产生更广泛的影响。* ]! l) [( P: L" T
    : d  u% n3 a* Z6 r! W' @
    7.3 给端末使用者的建议! O# z/ L, l( `* J

    " j( I; H$ W: Z- a! A. E. p( n* e开发者社区: 应用开发者应继续专注于安卓 SDK 和 API 的发展,而定制 ROM 开发者则需要提前规划应对源代码发布延迟的策略,例如加强社区内部的协作,共同解决技术难题 。积极参与 AOSP 贡献的开发者可以考虑调整策略,更多地关注基于最终发布代码的创新和改进 。
    * b$ |; r2 i) V; N5 ^/ h" t% X1 F. s; Q9 `" N4 G/ e4 M
    用户: 普通用户可以关注手机厂商的系统更新策略以及第三方定制 ROM 社区的发展动态 。对于那些特别关注系统开源性和定制化的用户,可以关注是否有新的基于 AOSP 的替代项目出现 。
    4 y$ C( {9 X2 V5 `9 L
    2 ^& t" E% X. ]4 A  `总而言之,谷歌此次 AOSP 开发模式的转变以及在 Pixel 设备上引入原生 Linux 支持,是安卓发展历程中的两个重要节点。虽然短期内可能不会对普通用户产生显著影响,但其长期影响以及可能引发的行业变革值得持续关注。
    " M" @" a( L6 m& b# A" A. A2 R9 r; `0 W3 \& }! x

    ; T4 |+ G0 R" I% b! Q

    评分

    参与人数 2爱元 +22 学识 +2 收起 理由
    老票 + 16 + 2
    住在乡下 + 6 谢谢分享

    查看全部评分

  • TA的每日心情
    开心
    8 小时前
  • 签到天数: 1879 天

    [LV.Master]无

    沙发
    发表于 6 小时前 | 只看该作者
    反正第三部手机用鸿蒙
    回复 支持 反对

    使用道具 举报

    手机版|小黑屋|Archiver|网站错误报告|爱吱声   

    GMT+8, 2025-3-31 22:12 , Processed in 0.034625 second(s), 18 queries , Gzip On.

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表