Google將為Android裝置使用的Linux核心版本提供四年支援期
Android核心基於Linux 核心的長期支援分支。長期支援版本對Google行動作業系統的健康發展至關重要,以至於該公司決定將支援期限延長到Linux 開發人員已經保證的期限之外。
谷歌最近更新了Android通用核心(ACK)的官方文檔,新增了支援生命週期承諾,並刷新了當前支援核心的生命週期(EOL)終止日期。 ACK 是Android開源專案(AOSP)的主要分支,其中包括Google自己為Android生態系統中的第三方公司提供的Android實作。
從2017 年開始,Linux 開發人員決定為LTS 版本提供六年的支援。後來,這項決定進行了修訂,將支持期降至兩年。 LTS Linux 內核是Android系統的重要程式碼庫,因為Google選擇了最安全的開源內核,同時增加了Android設備所需的額外功能和特定於供應商的特性。
由於Google的直接參與,ACK-Linux LTS 關係正在不斷加強。該公司將為穩定的LTS 核心提供額外支持,目前大多數Android 版本的支援時間都在四年或四年以上。基於Linux 6.1 LTS 分支的Android 14 將支援到2029 年。同時,Android 15 核心(Linux LTS 6.6)將支援到2028 年。
新的支援政策將對第三方廠商提出更多要求。推出基於Android 15 或更高版本手機的OEM 廠商現在必須使用Linux 核心的6.1 或6.6 LTS 分支。 Linux LTS 會定期維護安全性修補程式和錯誤修復,但不包括非LTS 核心分支中引入的最新(可能不穩定)功能。
Google的官方文件明確指出,”ACK 接收來自上游的LTS 合併和針對Android 特定程式碼的錯誤修復”。這些針對Android 的修復包括該公司在每月Android 安全公告中列出的安全性修補程式。從核心6.6 開始,穩定版(LTS)核心的支援期限為四年。當核心不再受支援時,運行相關Android 版本的裝置將被Google視為”易受攻擊”。
此外,Google正在簡化ACK 的發布週期,將只為每個核心版本提供一個新的ACK 分支,這就是為什麼Android 15 將只使用android15-6.6 分支的原因。