硬核观察 #404 谷歌终于转向“上游优先”方式来实现安卓功能

2021-09-24 09:25


谷歌终于转向“上游优先”方式来实现安卓功能

安卓系统以其在 Linux 内核树外携带的下游补丁而臭名昭著,并且各种供应商/设备的树外补丁更加剧了这一状况。而近年来,谷歌在向安卓通用内核镜像(GKI)转变,上游化更多的安卓代码,将其作为他们所有产品内核的基础,以进一步减少碎片化的现象。在 Android 12 和基于 Linux 5.10 开发的的 GKI 中,谷歌进一步减少了碎片化,做到了“几乎消除”。在 GKI 中,大部分供应商/OEM 的内核功能现在要么被上游到 Linux 内核中,要么被隔离到供应商模块/钩子中,要么被合并到安卓公共内核(ACK)中。谷歌还承诺“努力将 ACK 中的所有树外补丁上游化”。

谷歌最初就想着自己的小算盘,现在终于领悟了“大家好才是真的好”。

GNOME 41 发布

新版本带来了很多新的变化,例如增强多任务设置和一个全新的远程桌面客户端 “Connections”。最重要的是,GNOME 41 带来了明显的性能改进,特别是对于那些使用 Wayland 的用户。新版本还为开发者带来了重大改进,包括一个新的开发者文档网站,一个重要的新版人机界面指南,Builder IDE 的新功能,GTK 4 增强等等。GNOME 团队表示:“GNOME 41 对系统进行了全面的修改,无论是外观还是交互都比此前更好。几乎系统的每一个部分都以某种方式进行了打磨或改进。”

作为 Linux 的两大桌面环境,可以说,GNOME 已经越来越尽善尽美了。

Ubuntu Touch OTA-19 发布

本周二,UBports 发布了 Ubuntu Touch OTA-19 版本更新。这是一款适用于智能手机和平板的 Ubuntu Linux 发行版本。本次 OTA-19 更新依然基于过时的 Ubuntu 16.04 LTS 代码库,后续版本将会过渡到 Ubuntu 20.04 LTS,但是估计移植工作会很多。Ubuntu Touch 适用于多种设备,包括小米、魅族和索尼、LG 及其他安卓设备。

我一度以为这个系统已经消亡了。