分类: LINUX
2008-03-23 12:29:02
来源:TOM科技 作者:TOM科技 |
公元前49年,凯撒将军攻破罗马,其对手庞培望风披靡,逃到希腊;第二年,凯撒与庞培决战于希腊,庞培再败,逃到埃及后被杀死。开源桌面将重复上述的历史场景吗?当开源桌面越过了它的卢比肯的时候,或许大幕的结局已经拉开。
第一篇:2006年是开源桌面越过卢比肯之年
2006年是开源桌面越过卢比肯之年,在这一年里,发生了许多看似平静但有着决定性的变化,它的影响并不在某一年。对这些基本面的考察,比简单的争论优劣胜败重要得多。
“2003年,Linux越过了它的卢比肯”,X窗口系统的奠基者Jim Gettys在2004年初接受媒体采访的时候,做出了这个判断。这里或许需要解释一下,卢比肯河是一条十几米宽的小河,公元前49年,凯撒将军越过这一高卢与意大利之间的界河,进军罗马。这是一个决定性的时刻,虽然这个时刻本身并不那么惊心动魄。
Gettys的判断是对的,如果把Linux作为一种通用操作系统整体来看。短短几年间,Linux在服务器领域内取得了长足的进展。无论是在数据中心这样的较低端,还是电信运营商级这样传统上由高端Unix垄断的领域,Linux都得到了广泛的应用和部署,甚至在NASA和欧空局这样对性能和稳定性要求极高的宇航级场合,Linux也正在被逐步采用。但是在桌面应用,这一普通用户最为熟悉和相关的领域,情况就暧昧得多。“明年是桌面Linux的决胜之年”,这样的预测每一年的年末年初都在开源社群中发酵,但几年过去了,仍然是“只闻楼梯声,不见人下来”。人们开始慢慢失去耐心,与各种乐观的预测相伴的,是声音越来越大的冷嘲热讽。
这种是否毕其功于一役于一年的口水战或许本身就是一个错误。从服务器领域的迁移来看,这是一个渐进的过程,对于桌面来讲,这个过程可能更加漫长。对爆发性突破的期待自然其心拳拳,不过这很可能使人无法看清真正的格局。在我来看,2006年是开源桌面越过卢比肯之年,在这一年里,发生了许多看似平静但有着决定性的变化,它的影响并不在某一年。对这些基本面的考察,比简单的争论优劣胜败重要得多。
首当其冲的就是X窗口系统。作为桌面环境的基石,X窗口系统有着内核在Linux操作系统里相应的地位。当Gettys断言Linux在2003年越过了卢比肯的时候,那正是内核已经成功经历了从2.4系列到2.6系列的重大升级的时刻。对X窗口而言,2006年有着2003对内核同样的意义。从2003年Jim Gettys的好友Keith Packard挑头从Xfree86分离出来从新的分支Xorg上进行开发以来,长久以来困扰X窗口系统的结构笨重、封闭迟缓的问题逐步得到解决。到2005年底X11R7.0发布的时候,它已经是一个高度模块化的,开放透明的架构,活跃而强劲的开发者团体开始形成。2006年短短的一年时间,Xorg已经经历了7.1版和7.2版两个开发周期,进行了大量的旧功能的改写和新功能的引入,这在Xfree86时代是不可想象的。举例来说,给终端用户带来视觉震撼的Xgl/Compiz以及之后的Aiglx、Beryl,就是2006年X窗口系统给人们带来的可见的亮色。这仅仅是开始,正在着手开发而没有发布的项目,从数目到量级,都远远超过普通用户已经感知到的。X窗口系统这种脱胎换骨变化蕴含着的潜能,是很容易被忽视和低估的。
在X窗口系统之上的是图形用户接口的工具集以及再上面的桌面环境,具体的说,主要是Qt/KDE组合以及GTK/GNOME组合。在2006年里,这两个生态系统都在进行和酝酿着重大的提升。在KDE方面,新一代的桌面环境KDE4.0正在紧锣密鼓得开发,基础架构已基本完成。其目标设定在全面超越微软新发布的Windows Vista操作系统,这是一个雄心勃勃的计划。素来与KDE竞争的GNOME自然也不示弱,不过跟KDE整体性的突破方式不同,GNOME方面有选择得进行了重点突破,其中最值得一提的是两个项目:dbus和cairo。前者将成为未来KDE和GNOME共同采用的消息总线系统,目前已经成功发布了1.0版;后者将成为GNOME以及Mozilla Firefox浏览器共同的图形库,最近进行了重大的性能改进,这些都已经或即将整合到GNOME的新版本中。除了这两个阵营各自的进展,更让人感到振奋的是,这两个向来是互不服气的对手已经携起手来,在freedesktop.org和OSDL的组织下,进行着有效的协调和合作。这里面尤其值得一体的是今年开始的Portland计划,这一旨在为开源桌面发展出共同的程序开发界面和通用用户界面的项目,对独立软件开放商(ISV)来讲是至关重要的,目前已经发布了1.0版。
第二篇:开源桌面的势头到了一个羽翼翕张的时刻
无论是Novell以Xgl/Compiz一炮而红的SLED发行版还是Ubuntu提供长时支持Dapper发行版,都一次次修正和打破着人们对开源桌面的印象,把人们的胃口和期待提到到一个前所未有的程度。甚至索尼今年强势推出的PS3游戏机,都自带了酷炫的Linux桌面发行版,开源桌面的势头,可以说到了一个羽翼翕张的时刻。
总之,前几年困扰开源桌面进展缓慢的诸多因素,如X窗口系统的停滞、主要桌面环境分裂难以融合等等,从技术层面到组织层面,在2006年都获得了显著的解决。这些变化也明显得投射在市场上,尤其是Linux发行版和公司层面。在2006年的Linux市场,Novell和Ubuntu两家厂商赚尽风头,而他们的舞台,正是前几年被这个行业的老大Redhat暂时放弃的桌面市场。无论是Novell以Xgl/Compiz一炮而红的SLED发行版还是Ubuntu提供长时支持Dapper发行版,都一次次修正和打破着人们对开源桌面的印象,把人们的胃口和期待提到到一个前所未有的程度。甚至索尼今年强势推出的PS3游戏机,都自带了酷炫的Linux桌面发行版,开源桌面的势头,可以说到了一个羽翼翕张的时刻。 |
对开源桌面进展最好的赞誉,来自于它的敌人。11月2日,Ballmer这位素来对Linux极尽贬低之能事的微软CEO,与Novell总裁Hovsepian共同宣布了在Linux和Windows的兼容性方面展开广泛的合作,这出乎了几乎所有人的意料,但的确又是一个顺理成章的结果。更为震撼性的消息在11月13日传来:Sun公司以GPL授权方式,开放了Java技术的源码。在开源社群多年的批评和反制下,Sun终于做出了虽然被迫但仍然正确的选择。如果再考虑到Novell公司以微软的.NET为目标的Mono项目在今年的重大进展,开源桌面已经获得了一个完全不一样的发展平台和局面。可以预期的是,这种骨牌效应会在明后年出现加速的趋势。
另外值得一提的,是开办公软件这一桌面系统的关键应用在开源桌面的进展。2006年5月,在开源组织的推动下,OpenDocument格式受到ISO组织批准,正式成为开放的国际标准。欧洲、亚洲、拉美的许多国家及美国的一些州,尤其是政府和公共组织,随即选择它作为强制标准(在中国还没有任何消息)。这对微软的现金牛*Office套件产生了严重的威胁,也成为开源桌面扩展其领地的一个重大机会。
注:现金牛产品(cash cow),又称厚利产品。是指处于低增长率、高市场占有率象限内的产品群,已进入成熟期。其财务特点是销售量大,产品利润率高、负债比率低,可以为企业提供资金,而且由于增长率低,也无需增大投资。这一象限内的大多数产品,市场占有率的下跌已成不可阻挡之势。
第三篇:开源桌面已经成为龙芯的“胜负手”
Gartner提出了一个重大的判断:Vista可能是微软最后的Windows主要版本。这个判断乍看起来的确突兀,但细想起来的确有根基。Vista长达五年多的开发过程反映出来的生产模式的缺陷、竞争环境的变化都使得微软重复它的成功故事越来越困难,微软放弃桌面操作系统而转型到其他领域的前景并不是不存在。
2006,开源桌面越过了它的卢比肯。开源桌面将来会如何发展,尤其是其相对于这个领域内的垄断者Windows,版图将如何消长?
针对这个问题,开放源码的倡导者和意见领袖之一,著名程序员ESR(Eric S. Raymond)最近写了一篇长文,《World Domination 201》,认为到2008年,以Linux为代表的开源软件将取得决定性的成功,其根据主要是从32位到64位的迁移中出现的机会。虽然这篇长文包含了大量真知灼见,不过我的个人意见,论证还是稍嫌薄弱。与这篇预测相比,我更欣赏IT研究与顾问咨询公司Gartner在12月份提出的一份报告。在这份报告里面,Gartner提出了一个重大的判断:Vista可能是微软最后的Windows主要版本。这个判断乍看起来的确突兀,但细想起来的确有根基。Vista长达五年多的开发过程反映出来的生产模式的缺陷、竞争环境的变化都使得微软重复它的成功故事越来越困难,微软放弃桌面操作系统而转型到其他领域的前景并不是不存在。如果这个判断成立,那Linux及开源桌面到底在哪一年取得支配地位其实已经是一个不重要的问题了。剑拔弩张的争执戏剧性地戛然而止,历史的确经常开这样的玩笑。
不过,虽然开源桌面在2006年取得了如此重要的进展,它在中国的反响仍然不如人意。2006年计算机领域最牵动人心的两项自主创新成果,麒麟操作系统和龙芯CPU,全部跟开源桌面直接相关:前者是直接基于开源桌面系统做的二次开发,而后者只能运行开源系统。而目前的情况,开源桌面在普通用户中的普及和接受程度,远远跟不上这些成果推广的需要。尤其是龙芯2增强型芯片,这一重大的科技成果,真正的市场成功,完全有赖于以Linux为代表的开源桌面的广泛接受。而目前滞后的软件推广程度,正成为这一系统工程中真正的软肋,用围棋的术语,开源桌面已经成为龙芯的“胜负手”。
公元前49年,凯撒将军攻破罗马,其对手庞培望风披靡,逃到希腊;第二年,凯撒与庞培决战于希腊,庞培再败,逃到埃及后被杀死。开源桌面将重复上述的历史场景吗?当开源桌面越过了它的卢比肯的时候,或许大幕的结局已经拉开。