Canonical最初是一家发布免费开源Ubuntu操作系统的公司。Ubuntu桌面仍然有它的用途,但是在过去的几年里,Canonical一直专注于云服务。Ubuntu可以作为服务器和云的独立变体。该公司专注于云服务,而不是桌面GNU/Linux,因为云服务的利润要高得多。现在,Canonical已经宣布了Anbox Cloud解决方案,这是一个电信公司允许开发者在云中托管安卓应用的解决方案。
该公司将安博思云描述为“一个使用安卓作为移动工作负载虚拟化引擎的移动云平台。[它]具有高度可扩展性,可将计算、存储和能源密集型应用从设备传输到任何何云。”这里的前提很简单:考虑一个游戏流媒体服务,比如谷歌Stadia,但是适合安卓应用。安博思云适合开发者。如果他们接受Canonical的提议,用户将能够通过远程服务器通过网络流式传输安卓应用程序和游戏,而无需在手机上运行它们。
其优势在于,它消除了运行复杂应用程序和游戏的硬件要求。理论上,用户可以在任何连接到互联网的设备上运行任何安卓应用程序,而不管其设备的硬件功能如何。由于操作系统及其相关处理能力都托管在云中,理论上讲,用户将可以在入门级手机上运行高端3D安卓游戏。
在谷歌Stadia、NVIDIA GeForce Now、PlayStation Now和微软Xbox Live的帮助下,从云端进行游戏流媒体才刚刚流行起来,但到目前为止,还没有人开发出应用流媒体解决方案。这意味着一定是Canonical的大胆想法,但想法的成功取决于电信公司(企业)的采纳。
Anbox这个名字和Anbox工具是一样的,它让用户可以把Android放入一个可以在Linux环境下运行的容器中,这样用户就可以在任何Linux发行版上运行Android应用。这并不是巧合——Canonical将Anbox带到了云端,用户可以在任何连接到互联网的设备上运行安卓应用,而且设备不需要运行Linux发行版。Canonical指出,Anbox Cloud是建立在Ubuntu 18.o4 LTS内核、LXD容器、MAAS和Juju之上的。
典型邀请企业请求访问安博克斯云。理论上,该计划看起来确实很有希望,因为它将在理论上使软件民主化,并消除消费者购买昂贵设备来运行高端应用程序和游戏的需求。该公司特别推广安博思云的安卓游戏流。然而,正如我们之前看到的,大规模开发人员需要采用伟大的想法来摆脱云。过去,Canonical在失败的融合计划、Ubuntu Phone和Unity 8方面拥有丰富的经验。该公司希望安博思云受到积极欢迎,我们希望看到它取得成功,因为这一想法具有创新潜力。