对关注Google与微软之争的技术迷来说,Chrome OS有可能让桌面操作系统更新换代这个梦想成真。早在2006年就已经有传闻称,Google要发布一款桌面操作系统,但结果这个项目只是用于内部使用。随后出来了Android,有传闻称Google的这款智能电话操作系统将进入到传统的个人电脑,这让市场再次骚动起来――不过许多人仍持怀疑态度。现在,Chrome OS的宣布有望打消任何萦绕脑际的怀疑。
不过,并非每个人都觉得这个搜索巨头的***举动很了不起。笔者同事Randall Kennedy就表示,Chrome OS在与Windows或Mac OS X的竞争中,“成功机会小得可怜”。他提到Google要花大力气,才能像目前的这些平台那样拥有一整套的设备驱动程序和应用软件。Randall认为这一幕根本不会出现在Chrome OS上,在这一点上我持同样的观点。
但Chrome OS并不是要成为与Windows旗鼓相当的竞争对手。虽然它基于Linux内核,是一个全新的操作系统。当十年后我们再回头看看现在,Google的Chrome OS***面市可能标志着云计算在这一时刻终于成为现实。
Chrome OS:为云计算而生
尤其具有说服力的是,Chrome OS同时支持英特尔和ARM的处理器。Google公司的代表称,Chrome OS最初将面向上网本;而低功耗的ARM芯片预计会在这个市场扮演越来越重要的角色。
不过更值得关注的是这个真相:Chrome OS用户体验的核心是Google的Chrome浏览器;另根据搜索巨头的新闻稿显示,启动Chrome OS设备让你有望“在短短几秒内进入到互联网”。实际上,浏览器可能是在Chrome OS上运行的唯一的传统应用软件。援引新闻稿的说法是“对应用软件开发人员来说,互联网就是所需的平台。”
这听起来非常像“隐形的个人电脑”(Invisible PC)设备。在这种新的计算模式下,个人电脑几乎消失不见了,只留下通向互联网的窗口,而不是像传统的桌面模式那样应用软件在整体式操作系统上运行。桌面应用软件将被基于互联网的服务所取代,而计算和存储工作在云计算中加以处理。
这自然会让人起疑心,但是不要低估了互联网应用软件已经取代桌面软件的程度。许多企业用户迟迟不愿采用基于互联网的替代软件(这有充足的理由),但个人用户却在这方面转移,电子邮件与Gmail、MSN和Yahoo Mail这些基于互联网的服务是同一个概念。随着互联网技术不断成熟,预计会有更多类别的应用软件会走这条道路。
也不是只有Google这一家公司在追逐隐形的个人电脑这个市场。你可能会说,诺基亚的Internet Tablet和苹果的iPod Touch是这类产品的开路先锋;Palm的WebOS与Google奉行同样的理念:主张基于互联网的应用软件开发。但Chrome OS承诺会提供众多优势,去适合轻薄型上网本及其他移动设备。
Chrome底层的引擎
首先,Chrome可以说是世界上技术***进的浏览器。它的多进程设计(每个会话彼此独立存在)比目前任何其他任何一款浏览器更接近于传统的操作系统,它的安全模式也无可匹敌。此外,Chrome包括了对Google Gears的支持;这样要是互联网接入时好时坏,它就具有优势。
正如笔者之前提到的那样,Chrome OS在Linux内核上运行,但是这个Linux内核对应用软件开发人员来说几乎无关紧要。应用软件将基于互联网,但因为在设计Chrome浏览器时着眼于桌面计算机,开发人员不会被大多数智能电话及其他设备中的精简功能所局限。Google是即将发布的HTML 5规范的最主要支持者之一;这项规范的一部分内容已经落实到当前一代的浏览器中,包括Chrome。
不过由于Chrome OS基于开源Linux内核,又加上Google计划今年晚些时候开放较高级代码的源代码,开源社区将无偿帮助为软件缺陷打上补丁、堵住安全漏洞。
终结桌面操作系统?
特点还不止这些。Google表示,它在Linux内核与Chrome界面之间开发了“一个新的窗口管理器”,负责处理图形用户界面(GUI)的呈现。目前这方面的细节还很少,不过听上去Google已决定弃用Gnome和K桌面环境(KDE),甚至可能丢弃久负盛名的X窗口管理器(X Window Manager)本身。如果是这样,Chrome OS绝对不仅仅是另一个桌面Linux发行版。实际上,它甚至根本称不上是一款桌面操作系统。
怎么会这样?想象一下主流桌面系统随着时间的推移变得何等的臃肿不堪。无论你选择的是Linux、Mac OS X还是Windows,桌面操作系统都会逐渐出现无数的菜单、配置面板和应用软件(从简单的互联网客户端程序到功能完备的多媒体套件)。Google的视角却不一样。Google的新闻稿这样解释:“Google Chrome OS是为把大部分时间花在互联网上的那些人开发的。”如果是这样,那么一款老式的桌面系统完全是过犹不及。
如果你的应用软件基于互联网,就不需要软件安装工具。相似的是,如果你的数据全部存储在云计算中,那么对一款功能完备的文件管理器的需求就会大大减弱,也肯定不需要时下大行其道的那些花里胡哨的桌面搜索引擎。你也不需要桌面管理器、磁盘碎片整理工具、病毒扫描软件或文件压缩程序。实际上,可能根本就不需要桌面系统。真正需要的是一个简洁、快速、响应快、简单的用户界面――就像你期望消费类电子设备拥有的界面那样。如果Google的想法与笔者一样,预计Chrome OS完全能做到这一点。
当然,除非Google在今年晚些时候透露更多的细节,否则我们不知道Chrome OS到底是什么一副模样。但是如果Chrome OS真如笔者所想的那样,它会给个人电脑市场带来期待已久的转变。我们将这种转变称为演进。
【编辑推荐】