谷歌宣布放弃ChromeOS的部分Linux子系统 转而采用Android子系统
内容提要
谷歌放弃ChromeOS的部分Linux子系统,转而采用Android子系统。首个被替换的是蓝牙堆栈,ChromeOS 122中已经改用Android的蓝牙堆栈。谷歌希望通过引入Android堆栈,只维护一套内核,更快推出更新。谷歌计划将Android的蓝牙堆栈打造为独立的开源项目,广泛支持整个Linux社区。
延伸解读
蓝牙堆栈更换:从BlueZ到Fluoride
ChromeOS 122开始用Android的蓝牙堆栈Fluoride取代原有的BlueZ。BlueZ最初由高通开发,广泛用于各种Linux发行版;Fluoride则使用Rust编写,具有更好的安全性。这一更换是谷歌放弃部分Linux子系统的首个实际动作,也意味着ChromeOS在蓝牙功能上开始依赖Android技术栈。
统一内核背后的AI驱动力
谷歌将ChromeOS内核切换到Android,核心原因是为了更快集成和推送AI功能,如Google Gemini。通过只维护一套内核,谷歌能加速更新,保持ChromeOS的竞争力。这反映出谷歌正将AI作为操作系统发展的关键方向,而统一技术栈是支撑这一战略的基础。
并非完全迁移:逐步采用Android堆栈
谷歌明确表示,ChromeOS并非完全迁移到Android,而是逐步采用Android堆栈的部分功能。标题中的“部分Linux子系统”也强调了这一渐进性。因此,用户不会看到ChromeOS突然变成Android,但未来会有更多Android组件被整合进来,改变ChromeOS的底层构成。
Project Floss:蓝牙堆栈的开源野心
谷歌计划将Android的蓝牙堆栈Fluoride打造为独立开源项目Project Floss,旨在突破自身操作系统限制,广泛支持整个Linux社区。如果成功,大多数Linux发行版都能轻松运行该堆栈,这可能影响Linux蓝牙生态,但具体进展和兼容性仍需观察。
Q&A
谷歌为什么决定放弃ChromeOS的Linux子系统?
谷歌放弃ChromeOS的Linux子系统是为了更快推出更新,并维护一套内核以支持AI功能。
ChromeOS 122中有哪些主要的变化?
ChromeOS 122中主要变化是将蓝牙堆栈从基于Linux Kernel的BlueZ替换为Android的Fluoride蓝牙堆栈。
新的蓝牙堆栈Fluoride有什么特点?
Fluoride是使用Rust编写的蓝牙堆栈,具有更好的安全性。
谷歌对Android蓝牙堆栈的未来计划是什么?
谷歌希望将Android的蓝牙堆栈打造成独立的开源项目,支持整个Linux社区。
ChromeOS是否会完全迁移到Android系统?
ChromeOS并不会完全迁移到Android系统,而是逐步采用Android堆栈的部分功能。
谷歌在ChromeOS中引入Android堆栈的主要好处是什么?
主要好处是只需维护一套内核,有助于快速推出更新,保持ChromeOS的竞争力。