谷歌宣布放弃 ChromeOS 的部分 Linux 子系统,转而采用 Android 子系统,其中首个被替换的是蓝牙堆栈,ChromeOS 122 中已经改用 Android 的蓝牙堆栈。切换的原因很简单,谷歌也致力于大规模向用户提供 AI 功能,将 Android 堆栈引入 ChromeOS 后可以只维护一套内核,可以更快推出更新。
ChromeOS 是谷歌基于 Linux Kernel 开发的网络操作系统,这些年来谷歌对 ChromeOS 进行了诸多更改,包括兼容 Android 应用以提高生态系统的可用性。
现在谷歌宣布放弃在 ChromeOS 里继续使用原本专门开发的 Linux 子系统,接下来将主要使用 Android Linux Kernel 和 Android 框架作为 ChromeOS 基础的一部分。
作为首个更新,ChromeOS 122 版开始统一蓝牙堆栈,即直接使用 Android 的蓝牙堆栈取代 ChromeOS 中现有的基于 Linux Kernel 的蓝牙堆栈。
在 ChromeOS 中原本使用的蓝牙堆栈是 BlueZ,这是最初由高通开发并维护的无线组件之一,也在各种 Linux 发行版中使用,而现在换成的 Android 蓝牙堆栈则是 Fluoride,这个蓝牙堆栈使用 Rust 编写,也具有更好的安全性。
为什么谷歌要将 ChromeOS 内核切换到 Android 呢?简单来说还是因为 AI 的原因,显然谷歌也在竭力将 Google Gemini 等人工智能集成到 Android 系统中,对 ChromeOS 而言谷歌同样需要集成。
当 ChromeOS 切换到 Android 内核后,对谷歌来说最大的好处就是只需要维护一套内核即可,这样有助于谷歌快速推出更新保持 ChormeOS 的竞争力。
但请注意标题中所说的是放弃部分 Linux 子系统,按照谷歌自己的说法,接下来 ChromeOS 中将陆续采用 Android 堆栈的部分功能,所以并不是完全把 Android 搬到 ChromeOS 上。
最后谷歌还希望将 Android 的蓝牙堆栈也就是 Fluoride 打造为独立的开源项目,能够突破谷歌自身操作系统的限制,广泛支持整个 Linux 社区,让项目 (被称为 Project Floss) 能够在大多数 Linux 发行版上轻松运行。
以上就是“谷歌宣布放弃ChromeOS的部分Linux子系统 转而采用Android子系统”的详细内容,想要了解更多IT圈内资讯欢迎持续关注编程学习网。扫码二维码 获取免费视频学习资料
- 本文固定链接: http://www.phpxs.com/post/12183/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料