分手很难:Chrome与Chrome OS分离

2020-09-16 22:18:42

从第一天开始,人们就认为Chromebook只运行Chrome浏览器,仅此而已。实际上,事情总是比这复杂得多。在Chrome浏览器下面是一个瘦的Linux发行版,Chrome OS。现在,作家和Chrome OS铁杆粉丝肯特·杜克(Kent Duke)发现,谷歌正在将浏览器和操作系统分成两个独立的条目。

为什么这对除了最敬业的Chromebook书呆子之外的任何人都重要呢?你看,今天当你购买Chromebook时,它会附带一个停产日期,即自动更新过期(AUE)日期。在任何一款Chromebook发布后的六年半里,这都是相当慷慨的。你可以去你电脑的Chrome OS设置中的Update Schedule部分找到你的。你可以在“关于Chrome OS”部分的“附加详细信息”菜单下找到它。

六年半是很长的时间,但是Chromebook,多亏了它们旧的固态结构,可以使用更长的时间。例如,我不再使用第一款商用Chromebook三星5系列的唯一原因是我不小心坐在了上面。哎哟!

目前,Chrome与Chrome OS深度交织在一起,这意味着谷歌必须编译一个完整的软件包,并将其提供给更新渠道。虽然这本身不是问题,但主要的问题在于Chromebook何时达到AUE,即寿命结束。就像在Android手机上一样,当你的Chromebook点击AUE时,你就会失去新的Chrome操作系统更新。在Chrome OS更新上失利也意味着Chrome本身也不会更新,这使得浏览器过时、易受攻击,无法利用网络上更新的平台。

杜克接着说,因为这个Chrome二进制文件是独立于Chrome OS分发的,所以Google可以很容易地独立于操作系统更新Chrome二进制文件。这意味着,即使你的Chromebook达到了AUE,你的浏览器至少也会从谷歌获得最新、最棒的功能--关键是安全补丁。尤其是注重成本的学校,将能够继续使用较旧的Chromebook,而不会有任何重大的安全担忧。

是的,它下面的Linux可能还存在安全问题。但是,尽管存在安全炒作,但从来没有出现过任何真正严重的桌面Linux安全问题。Chromebook尤其如此,其底层的Linux基础有一个很小的攻击面。浏览器就不能这么说了,因为它经常受到攻击。

这就是它的工作原理。这种新的Alpha方法被称为Linux和Chrome OS,或称为Lacros。今天,Chrome Web浏览器二进制代码与Chrome OS系统UI和Linux混合在一起。在Lacros中,现有的Chrome网络浏览器Chrome OS更名为ash-Chrome。为此,谷歌的开发人员添加了Linux Chrome Web浏览器,并将其重命名为Lacros-Chrome。是的,这意味着你可以在同一台机器上运行Chrome的两个版本,一个是集成了Chrome OS的版本,另一个是Linux版本。

为了提高Linux浏览器的Lacros-Chrome性能,程序员还改进了Chrome OS的Wayland显示服务器协议。这使您可以运行两个版本的Chrome Web浏览器,而不会造成明显的性能损失。Lacros使用臭氧作为图形和事件处理的抽象层。反过来,臭氧有一个后端,客户端支持Wayland Compositor协议。

两个浏览器之间的应用编程接口(API)边界将是半稳定的。目前,您可以运行两个浏览器,只要它们最多只能相隔两个版本。因此,例如,您可以运行Chrome OS 78及其内置的Chrome Web浏览器版本78和Chrome Web浏览器版本80。将来,您将能够运行比旧版Chrome OS内嵌的版本高得多的Chrome网络浏览器。

所有这一切对你来说意味着,到2021年的这个时候,你可能能够用最新版本的Chrome安全地运行你的旧Chromebook。除了方便你个人之外,它还可以为你的学校系统和企业节省一大笔钱。