Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1038727
  • 博文数量: 836
  • 博客积分: 43880
  • 博客等级: 大将
  • 技术积分: 5485
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-20 17:36
文章分类

全部博文(836)

文章存档

2011年(1)

2008年(835)

我的朋友

分类: LINUX

2008-08-20 18:24:28


公元前49年,凯撒将军攻破罗马,其对手庞培望风披靡,逃到希腊;第二年,凯撒与庞培决战于希腊,庞培再败,逃到埃及后被杀死。开源桌面将重复上述的历史场景吗?当开源桌面越过了它的卢比肯的时候,或许大幕的结局已经拉开。 第一篇:2006年是开源桌面越过卢比肯之年 2006年是开源桌面越过卢比肯之年,在这一年里,发生了许多看似平静但有着决定性的变化,它的影响并不在某一年。对这些基本面的考察,比简单的争论优劣胜败重要得多。 “2003年,Linux越过了它的卢比肯”,X窗口系统的奠基者JimGettys在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年JimGettys的好友KeithPackard挑头从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正在紧锣密鼓得开发,基础架构已基本完成。其目标设定在全面超越微软新发布的WindowsVista操作系统,这是一个雄心勃勃的计划。素来与KDE竞争的GNOME自然也不示弱,不过跟KDE整体性的突破方式不同,GNOME方面有选择得进行了重点突破,其中最值得一提的是两个项目:dbus和cairo。前者将成为未来KDE和GNOME共同采用的消息总线系统,目前已经成功发布了1.0版;后者将成为GNOME以及MozillaFirefox浏览器共同的图形库,最近进行了重大的性能改进,这些都已经或即将整合到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桌面发行版,开源桌面的势头,可以说到了一个羽翼翕张的时刻。 1 2 下一页>>


下载本文示例代码
阅读(399) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~