15岁的Linux、瘦OS和唯浏览器论

作者:三联生活周刊

15岁的Linux、瘦OS和唯浏览器论0( Linux创始人李纳斯·托沃兹 )

“无需纪念的纪念日”,这是2009年3月13日全球程序员社群Foundation上的口号,整整15年前,Linux正式发行的1.0版本,被全球程序员视作开放源代码精神的起点之一。可除了扫荡UNIX高价服务器,以及巴结Google向手机靠拢,在过去15年里,Linux并没有取得真正商业统治力上的成功,Linux依旧被微软挟持的商业电脑体系踩在脚下。按照Linux之父芬兰人李纳斯·托沃兹(Linux Torvalds)自己的说法:“Linux更接近程序员们的玩具,还不足以成为全民工具。”

而就在Linux诞生15周年纪念日的前一天,微软Windows Server组高级项目经理索尼·梅恩克透露的消息,被Linux内行们当做下一个分水岭的先兆。索尼·梅恩克讨论的焦点已经不再是将于2009年末上市的Windows 7,她透露了Windows 8的开发时间表,明确表达了微软将会继续追求大而全的操作系统思路。要知道,目前微软主卖的Windows Vista安装至少占用10GB空间,还处于测试期的Windows 7拼命减肥也需要占用7.7GB的磁盘,尽管现在80美元就可以买到1TB的硬盘,可过于庞大的操作系统,依旧会拖累电脑系统的速度。尤其是计算能力偏弱的“上网本”的流行,让微软追求复杂的操作系统开发思路,遇到了空前的自相矛盾。Priya Ganapati在《连线》网络版上的形容最直观,他写道:“就像骨感模特穿XXL礼服,上网本运行Windows有点滑稽。”尽管微软一直通过非官方渠道,暗示Windows 7通过减肥也可以运行于上网本,可却从未提及专门为上网本开发恰当的操作系统。小于10英寸的屏幕,1.6GMHz的处理器速度,以及低于500美元的售价,构成了上网本和未来手持3G电脑的新空间,与Windows大而全的进化思路显得那么格格不入。这种格格不入的背后,则是微软追求主流电脑商业利润,与开放源代码推动的小众化免费软件潮流。

Linux的无孔不入,切中了微软Windows针对上网本等“弱电脑”的操作系统容量鸿沟,Good OS、JoliCloud、Moblin,短短3个月时间全球就出现了三种专门针对上网本等“弱电脑”开发的Linux系统,甚至Linix界发行量最大的Ubuntu也出现了小于300MB的袖珍版本。昔日SUN提出的瘦OS概念,借助上网本再生了,JoliCloud创始人塔里克·克里姆(Tariq Krim)更乐于将这种瘦OS标榜为“专门为Facebook一代设计的操作系统”。除了上网本催生的瘦OS,一些民间程序员也在试探性地改良自己的瘦OS,波兰的超级黑客Marchin-PRV通过DOSBox模拟器,让诺基亚N95手机流畅运行上了微软1992年发行的Windows 3.1。这还远远不够,3月初德国黑客们在网络上贴了两张照片,一个8GB版诺基亚N95手机成功运行了微软10年前发行的Windows 98。不论是改良Linux还是破解老版本的Windows,这波瘦OS潮流,单从技术角度上分析,从磁盘管理到自适应驱动程序,一切操作系统应有的程序组建都在被刻意淡化,唯独网页浏览器除外。

很显然,云计算一直强调的一切依靠互联网,程序本身就是互联网的未来思路,不声不响地与上网本带来的瘦OS热对接了。HTML、CSS、JavaScript,这些主导目前互联网应用的脚本化Web语言,完全可以替代C语言基础上的操作系统编程。Adobe试验性的在线版Photoshop Express,已经用一年多的商用测试,证明了以往基于操作系统之上的庞大软件,压根儿就不需要被安装到本地磁盘,每个使用者的操控动作都可以成为云计算下的末梢行为。看看过去5年时间Google布局的网络软件阵营,一旦Google为手机研发的Andriod系统被嫁接到上网本,谁还会甘愿依附于购买许可授权的商业软件套路?其实微软很清楚这种未来软件趋势的杀伤力,云计算带来的操作系统流变,挑明了说,浏览器就是操作系统下一个核心。

对应的传言很快升腾,最值得思考的小道消息来自微软IE浏览器,微软打算只升级到IE8,然后废掉目前这个使用了近10年的浏览器核心引擎,转而将未来浏览器的重点转移到秘密研发的Gazelle架构上。这个Gazelle的核心很复杂,除了可以专门管理网站资源保护和内容共享,还可以针对网页插件进行分层管理,也就是说,Gazelle在技术原理上有能力控制互联网云计算软件的插入,就像现在Windows Vista复杂的管理员权限一样,微软依旧有可能控制一切。

Gazelle距离现实并不遥远,Windows 7注定会取得商业上的成功,却不意味着可以再次压制住Linux在操作系统领域的渗透。至少Linux在过去15年对抗微软Windows的焦点,开放源代码精神,似乎在未来浏览器操作系统时代,很有可能重返原点。■ 15浏览器LinuxOS