ChromeOS 是谷歌基于 Linux Kernel 開發(fā)的網(wǎng)絡操作系統(tǒng),這些年來谷歌對 ChromeOS 進行了諸多更改,包括兼容 Android 應用以提高生態(tài)系統(tǒng)的可用性。
現(xiàn)在谷歌宣布放棄在 ChromeOS 里繼續(xù)使用原本專門開發(fā)的 Linux 子系統(tǒng),接下來將主要使用 Android Linux Kernel 和 Android 框架作為 ChromeOS 基礎的一部分。
作為首個更新,ChromeOS 122 版開始統(tǒng)一藍牙堆棧,即直接使用 Android 的藍牙堆棧取代 ChromeOS 中現(xiàn)有的基于 Linux Kernel 的藍牙堆棧。
在 ChromeOS 中原本使用的藍牙堆棧是 BlueZ,這是最初由高通開發(fā)并維護的無線組件之一,也在各種 Linux 發(fā)行版中使用,而現(xiàn)在換成的 Android 藍牙堆棧則是 Fluoride,這個藍牙堆棧使用 Rust 編寫,也具有更好的安全性。
為什么谷歌要將 ChromeOS 內(nèi)核切換到 Android 呢?簡單來說還是因為 AI 的原因,顯然谷歌也在竭力將 Google Gemini 等人工智能集成到 Android 系統(tǒng)中,對 ChromeOS 而言谷歌同樣需要集成。
當 ChromeOS 切換到 Android 內(nèi)核后,對谷歌來說最大的好處就是只需要維護一套內(nèi)核即可,這樣有助于谷歌快速推出更新保持 ChormeOS 的競爭力。
但請注意標題中所說的是放棄部分 Linux 子系統(tǒng),按照谷歌自己的說法,接下來 ChromeOS 中將陸續(xù)采用 Android 堆棧的部分功能,所以并不是完全把 Android 搬到 ChromeOS 上。
最后谷歌還希望將 Android 的藍牙堆棧也就是 Fluoride 打造為獨立的開源項目,能夠突破谷歌自身操作系統(tǒng)的限制,廣泛支持整個 Linux 社區(qū),讓項目 (被稱為 Project Floss) 能夠在大多數(shù) Linux 發(fā)行版上輕松運行。