Chrome|谷歌正尝试将 Chrome 浏览器与 Chrome OS 分离

声明:本文来自于微信公众号OSC开源社区(ID:oschina2013) , 授权站长之家转载发布 。
Chromebook 用户可能一直以来有一个烦恼:由于 Chrome 浏览器与 Chrome OS 绑定更新 , 当 Chrome OS 的版本停止受支持时 , Chrome 浏览器也无法再获得更新 。
同时 , 设备安全风险会因此增大 。现在谷歌计划通过 Lacros 项目来解决这一问题 。
Chrome|谷歌正尝试将 Chrome 浏览器与 Chrome OS 分离
文章图片

Lacros 是一个架构项目 , 旨在将 Chrome 浏览器与 Chrome OS 窗口管理器和系统 UI 分离 。该名称来自 Linux And ChRome OS 。
【Chrome|谷歌正尝试将 Chrome 浏览器与 Chrome OS 分离】根据谷歌的介绍 , 在 Chrome OS 上 , 系统 UI(ash 窗口管理器 , 登录屏幕等)和网络浏览器是相同的二进制文件 。 
Lacros 用来把它们分为两个二进制文件 , 此后分别称为 ash-chrome(系统 UI)和 lacros-chrome(网络浏览器) 。
“基本方法是将现有的二进制文件重命名为 ash-chrome , 只需进行少量更改 。然后 , 采用 linux-chrome 二进制文件 , 改进其对 Wayland 的支持 , 使其像 Chrome OS 上的 Web 浏览器一样工作 , 并将其作为 lacros-chrome 二进制文件发布 。这样一来 , 两个二进制文件可以独立释放 , 但会降低一些性能 , 加大资源成本 。”
谷歌的设想是 , 这两个二进制文件都在 chrome git 存储库中构建 , 但能够分别以不同的版本构建 。例如 , 从 M-101 分支构建的 lacros 版本可能在从 M-100 分支构建的 ash 版本之上运行 。
总而言之 , 可以将 Lacros 视为在传统的 Linux 桌面上使用 Chrome , 但对 Wayland 的支持要好得多 。 
作为实验性 Chrome 标志的 Lacros 于今年四月首次进入 Chrome 开发者频道 , 但一直处于灰色状态 , 无法使用 。直到近期 , Lacros 终于可以启动 。Chrome OS 爱好者 Kent Duke 发现此事并迅速进行了实验 。
Chrome|谷歌正尝试将 Chrome 浏览器与 Chrome OS 分离
文章图片

如图所示 , Lacros Chrome 的功能和行为与安装在传统操作系统上的普通 Chrome 浏览器并无太大差异 。预计谷歌在后期会进一步优化和改进 。
这对 Chromebook 用户来说 , 应当是一个好消息 , 谷歌通过 Lacros 的分离方式在某种程度上延长了 Chromebook 的使用寿命 。
不过目前仍不清楚 Lacros 项目具体进展如何 , 现阶段谷歌仅发布了一份 Lacros 文档 , 还没有关于何时把这项功能推到稳定频道以及如何部署的详细信息 。


    推荐阅读