Linux素描软件,Linux 桌面现状素描

直到2013年头几个月,大家才注意到,Linux桌面已悄然进入了一个新的时代。不过,到目前为止,这个时代的特点却被随意地定义。

笼统地说,Linux桌面的发展史可以划分为四个主要时代。第一个时代也许可以称之为前桌面时代(Pre-Desktop era);在这个时代,许多命令行是首选的界面,当时使用的这类图形化界面多半是窗口管理器,而窗口管理器在易用性和实用工具方面都很有限。不管怎样,具有象征性的是,这个时代以KDE 1.0于1998年7月发布而划上句号。

紧接着是GNOME-KDE时代(GNOME-KDE era);在这个时代,这两种桌面在Linux上得到了极为广泛的应用,以至于许多用户根本没有听说过其他的替代桌面。在这个时代,KDE和GNOME都迅速得到了改进,功能特性方面赶上了Windows和OS X,不过完善程度或一致表现方面并非总是尽如人意。

KDE 4.0于2008年1月发布,由此拉开了第三个时代。这个时代的头几年其特点是不受约束的创新,KDE以及随后的GNOME和Ubuntu各自推出了下一代桌面环境的版本。由于这三种桌面很快遭到了用户的消极反应,我称这个时代为用户反抗时代(User Revolt era)。

这第三个时代削弱了KDE的霸主地位,粉碎了GNOME的霸主地位,因为用户在寻求其他桌面,以取代不受待见的GNOME外壳。在这个时代,Ubuntu也变得越来越孤立,因为尽管Ubuntu屡屡企图在自由软件社区夺取领导权,但该社区的其余成员坚决反对。

现处于第三个时代结束后的一个时期,第四个时代正开始出现。从许多方面来看,给这个时代贴上任何标签似乎为时过早,因为这个时代的优先事项仍未最终成形。到目前为止,有一点可以肯定的是,这个时代看起来不太像之前的三个时代--当然,抛开第四个时代取决于前三个时代这个明显的事实不谈。

推荐阅读:

苹果是如何“杀死”Linux桌面的 http://www.linuxidc.com/Linux/2012-08/69141.htm

Ubuntu比拼Debian,谁能称霸Linux桌面领域? http://www.linuxidc.com/Linux/2013-07/87708.htm

那么,这个新时代有又哪些特点呢?共有以下四大特点。

PC和后PC

在之前的几个时代,桌面与桌面之间的主要区别在于大小和速度。KDE和GNOME免不了被诋毁者抨击为"臃肿不堪"--这未免有点夸张,而像Xfce这些不大知名的替代桌面力求确保其内存占用空间尽量小,确保运行起来快速。

不过在用户反抗期间,手机和平板电脑已成为了两种主要的计算设备,这促使一些人开始谈论后PC时代已到来。GNOME和Ubuntu的设计风格开始变得桌面好像就是移动设备的屏幕。不过,这种假设也许是用户反抗的主要原因之一。当然,面对用户反抗,表现最出色的是KDE,它重新排列了传统桌面,以力求进行创新,而不是仅仅改变传统桌面。

在这个新时代,移动设备在继续发挥其影响力。不过,以为单一桌面环境适合所有外观尺寸的设备这种想法似乎被悄然摈弃。KDE通过将界面从桌面的其余部分当中抽象出来,已经简化了针对每种设备开发不同桌面的工作。同样,由于接受扩展件(extensions)这个概念,GNOME现在允许用户想移除移动设计的多少元素,就可以移除多少。

当Ubuntu的创始人Mark Shuttleworth开始为手机设计桌面时,实际上连他也背离了Unity界面,尽管他在Unity界面中坚持要求采用受移动设备影响的设计。他现在畅谈"融合"--不同外观尺寸的设备可以协同运行,而不是在每一种外观尺寸的设备上显示共同的代码库。

实际上,与几年前相比,移动环境和桌面环境的影响力现在似乎更像是相互双向的。除了Shuttleworth畅谈与Ubuntu Edge融合外,还有KDE团队开发的即将推出的Vivaldi平板电脑,其Plasma Active界面就汲取了KDE尝试多种不同界面后的成果。另外还有Mozilla基金会的FirefoxOS手机,这个例子表明了桌面项目在针对移动市场重新考虑自己的定位。

这个新时代似乎可能具有这种特点:多种外观尺寸的设备相互共存,而不是某一种类型的硬件占主导地位,这与最初设想的后PC时代大相径庭。与一年前大家设想的情形相比,移动环境和桌面环境似乎已经以更大的力度彼此借鉴。

桌面多样性的优缺点

GNOME和KDE在桌面市场占据的份额一度超过85%,而在新时代下,Cinnamon、Mate、Unity和Xfce也占有相当大的市场份额,而LXDE和Razor-qt等几个小众化界面同样占有一席之地。

在读者调查中,KDE通常是使用最广泛的一种界面,但即便如此,KDE的用户数量仍少于使用基于同一种底层GNOME技术的不同界面的用户数量。这使得GNOME项目处于很特别的地位:开发几种界面使用的实用工具和应用程序,而它自己的GNOME外壳已沦为众多造反当中的一种选择。

这种情形意味着,在当前这个时代下,用户的选择从来没有如此广泛过,对GNOME用户来说尤为如此。不过在接下来的几年,缺点可能会开始显现,体现为协调开发开发有难度。

即便在GNOME和KDE时代,这种协作也常常很有限,像freedesktop.org这些项目最终落得半死不活的田地。如果说两种界面都很难继续相互兼容,那么六种界面想进行协调几乎是不可能的事--当至少一种界面(Unity)除非由自己扮演领导者,否则对于与其他界面进行合作没多大兴趣时,更是困难重重。

用户也无法依赖人气颇旺的GNOME技术来维持统一标准。Yorba基金会的开发人员去年告诉我,同时为GNOME和Unity编写程序有时候已经很难。由于Cinnamon和Mate都由Linux Mint来维护,它们应该仍然保持兼容,但是通常而言,我们可能会回到无法指望为一种桌面编写的应用程序可以在另一种桌面上顺畅运行的时代。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值