我想你会同意我这样说的:在你的通知托盘里放着这条可怕的信息开始你的早晨,这是对你的勇气的一记重击。你可能花了很多钱购买Chromebook,你的Chromebook已经告诉你它不会再更新了-这让你的设备容易受到安全漏洞的攻击,同时错过了很酷的Chrome新功能。多亏了一个在内部被称为Lacros的雄心勃勃的项目,你的更新困境可能很快就会成为过去。
听起来耳熟吗?在Android上,设备更新一直是一个严重的问题。早在2017年10月,安卓的发行率就糟糕透顶--令人尴尬的是,0.2%的设备都在运行最新版本的操作系统。尽管由于原始设备制造商(OEM)的自满,Android的碎片化如今仍困扰着许多设备,但谷歌的“三重计划”(Project Treble)在提高Android普及率和进一步延长老款设备的使用寿命方面发挥了重大作用。谷歌现在想对Chromebook做同样的事情,它的答案是Lacros。
Lacros是将Chrome二进制代码与系统UI(Ash、概览模式、工具架等)分开的试验性举措。在Chrome OS上。一开始,Chrome的开发人员将Chrome OS上现有的Chrome二进制文件重命名为ash-Chrome。然后,他们采用了Chrome的Linux版本,将其重命名为Lacros-Chrome,改进了对Wayland的支持和架构,并使其可以在Chrome OS上运行。这使得谷歌可以独立发布两个独立的二进制文件,尽管版本不同。例如,Chrome OS可以在OS 87上运行,但Chrome二进制文件可以在版本89上运行。
简而言之,可以把Lacros Chrome想象成在传统的Linux桌面上使用Chrome,但是有更好的Wayland支持。
早在4月份,当这个功能作为Chrome旗帜首次登陆开发者频道时,我就试图测试它,但它在应用程序抽屉上放了一个永久性的灰色Chrome Canary图标,当我点击它时,它什么也没有做。从那以后,我一直密切关注着它--保持旗帜的启用状态,并在每次更新时点击图标。
随着最新的Chrome OS Canary频道更新,我们第一次看到了在Chrome OS上运行的Lacros Chrome浏览器。请看这里:
如你所见,Lacros Chrome的功能和行为与安装在传统操作系统上的普通Chrome浏览器一样。谷歌肯定有几件事需要努力才能让体验更完美,比如奇怪的白色闪光灯,货架上随意的企鹅图标,以及缓慢的性能。但Lacros仍处于早期发展阶段,因此这些事情是意料之中的。
因此,让两个不同的Chrome实例并排运行是很酷的,但您可能会想知道这为什么如此重要。要回答这个问题,我们首先要看看谷歌更新Chrome OS的方式。
目前,Chrome与Chrome OS深度交织在一起,这意味着谷歌必须编译一个完整的软件包,并将其提供给更新渠道。虽然这本身不是问题,但主要的问题在于Chromebook何时达到AUE,即寿命结束。就像在Android手机上一样,当你的Chromebook点击AUE时,你就会失去新的Chrome操作系统更新。在Chrome OS更新上失利也意味着Chrome本身也不会更新,这使得浏览器过时、易受攻击,无法利用网络上更新的平台。
Lacros可能是谷歌对此的答案。由于此Chrome二进制文件是独立于Chrome OS分发的,因此Google可以独立于操作系统轻松更新Chrome二进制文件。这意味着,即使你的Chromebook点击了AUE,你的浏览器至少也会从谷歌获得最新、最棒的功能--更重要的是,还有安全修复。如果你仔细想想,这可能会对教育领域产生巨大的积极影响。学校正在购买大量较旧的Chromebook供学生使用,特别是现在,在全球流行期间,许多课程都变成了虚拟的。多亏了Lacros,冲击AUE的学校Chromebook可以继续收到Chrome更新,这样学生就可以继续使用他们的网络平台。机构将不再需要购买另一套更新、更新的Chromebook,这可能会节省一大笔钱。
目前还不清楚谷歌将对Lacros采取何种方式。例如,没有关于Lacros在稳定渠道推出此功能后将如何在Chrome OS上部署的信息。我想谷歌会设置Chrome OS,一旦用户的Chromebook达到AUE,就会提示用户安装Lacros,但我不确定。Lacros正在形成一个令人兴奋的项目,我很高兴看到谷歌试图进一步延长Chromebook的使用寿命。