早在10年前,可供用户选择的Linux发行版数不胜数,但在2004年10月,基于Linux的发行版Ubuntu出现在大众面前。发布之初平平无奇,但在后来发布的预览版中,Ubuntu受到了很多关注,被认为是当时Debian的衍生产品。
Canonical最近宣布,全球约有2500万Ubuntu用户。这些数据使Ubuntu成为世界上第三受欢迎的计算机操作系统。根据Canonical的估计,Ubuntu已经占据了大约90%的Linux市场。与此同时,Ubuntu也在准备发布移动操作系统,这可能会让其用户再次飙升。
今年10月正好是Ubuntu发布十周年。Linux观察家说,从Ubuntu的最初版本到现在,每个版本都体现了Ubuntu的独特性。作为一个linux系统,Ubuntu在短时间内获得了大量的忠实用户,10年的风风雨雨可以看作是Linux发展的一个缩影:隐私问题、对Windows的不优艾设计网_设计圈满、服务器扩容、未来的展望等。
Warty Warthog: 什么是 Ubuntu?
从Ubuntu发布之初,Ubuntu就采用了与Linux不同的方式,它的口号“人类的Linux”很好地说明了这一点。“Ubuntu”是南非的传统价值观,字面意思是“人性”和“善待他人”。与其口号不谋而合。
对于Ubuntu及其口号,从一开始,Ubuntu就不同于Linix的其他发行版。Ubuntu的竞争对手更关注“开发者和企业用户需要什么”这一狭隘层面,而不是“普通用户可能需要什么”。例如,Fedora采取了一种非常不同的操作方式,允许既是用户又是开发人员的人帮助它打开源代码。
“面向人类的Linux”(人性化的Linux)一开始就为Ubuntu项目的发展定下了基调和方向。Ubuntu从未刻意追求开发者,也没有对服务器市场表现出兴趣。相反,Ubuntu更注重桌面用户(2004年很少有人使用Ubuntu)和新的Linux用户。这个想法赢得了很多来自Windows操作系统的普通用户。
Ubuntu项目由马克舒托沃尔斯发起,他在1999年12月以5.75亿英镑的价格将自己的公司Thawte出售给了VeriSign。经过短暂的太空旅行,他创立了Canonical Ltd,并开始开发Ubuntu。Ubuntu刚发布第一个版本的时候,舒特尔沃斯把这个不成熟的项目定义为:一个全新的Linux版本,可以给Debian带来新的味道,实现简单快捷的安装,定期发布更新,提供一系列优秀的套件。
简单的安装、定期的更新和技术支持,以及包罗万象的应用,是保证Ubuntu在Linux市场占据榜首的重要因素。也许在三个最重要的目标中,帮助新的Linux用户快速安装是最重要的目标。
早在2004年,使用过Linux的用户就会发现安装Debian并不难。因为一些常规的安装过程是Windows XP或者Mac OS X都支持的,不同系统上的安装方法是一样的。因此,另一方面,Ubuntu的安装方式与Windows或OS X系统相同:只需放入光盘,重启,双击安装即可。当苹果优秀的技术支持马克皮尔格林转向Linux时,他选择了Ubuntu。Pilgrim甚至嘲笑Ubuntu是非洲语言,意思是“Debian不能安装”。
关注新用户意味着Ubuntu重视工具的体验,这是Linux用户从来没有过的。这个工具叫做图形安装器,有漂亮的主题和一些设计细节,比如字体渲染。Ubuntu的设计师在窗口边缘抗锯齿的细节上下了功夫,这也是Linux桌面的首创。因为对这些设计细节的关注,Ubuntu获得了Ars“最佳Linux发行版”和“年度最佳开源软件”的美誉。
作家安德鲁弗格甚至说:“乌托邦项目试图通过多元文化的方式构建一个单一的分布式桌面系统,Ubuntu正在成为Linux中的领导者。」
Ubuntu也通过幽默将自己与其他自由软件区分开来。虽然舒特尔沃斯在Ubuntu的第一次发布会上谈到Ubuntu的发展目标时看起来很严肃,但别忘了Ubuntu第一个版本的代号是“Warty Warthog”,任何一家新公司在发布其未成型的产品时都会把其产品称为这样的笑话。这些看似滑稽、愚蠢、奇怪的命名习惯延续至今(最新版本叫做乌托邦独角兽)。
这种幽默也适用于Ubuntu的头号bug。马克舒托沃尔斯甚至将错误报告命名为“微软”
占据了绝大多数市场」。这实际上是话里有话,一方面是对 Windows 占主导地位的一种讽刺,另一方面也是对扩大 Linux 社群的一种决心,这种兆头至少让 Linux 阵营齐心协力对抗 Windows。但现在这并不是 Linux 真正关心的问题,因为这个头号 bug 终于在 2013 年关闭,Shuttleworth 当时在其博客中写道:「对我们自己来说,我们应该更好的聚焦于自身的卓越,而不是对他人的产品施加影响。」从很多方面来说,关闭头号 bug 标志着 Ubuntu 从 Linux 的一个发行版向另一个前所未见的高度转变。如今在 Ubuntu 的主页上也很少用到「Linux」这个词。
Dapper Drake:一路登顶
Ubuntu 从 2004 年起有计划地推出稳定版本,始终坚持每六个月发布一个新版。但 10 年来只有一次没有如期发布,那就是 2006 年的 Dapper Drake。
在 2008 年的时候,Ubuntu 为用户添加了一个可以从 Windows 或 OS X 转换操作系统的选项,而且也为其他版本提供便利。Ubuntu 提供简单的安装进程、定期更新、各种丰富的应用,只要点击 Ubuntu 软件中心的按钮即可使用。总而言之,Ubuntu 的目标已经实现。
由于 Ubuntu 里许多显著的特性尤其是快速安装进程以及精心设计的桌面体验,即使那些不喜欢 Ubuntu 的人多年来也从 Linux 桌面系统中受益,这些特性也成为了其他项目的首要条件,在 Ubuntu 的影响下波及到更广阔的 Linux 世界。
GNOME 3 又是一个分水岭。GNOME 自 Ubuntu 发布之日起一直作为其默认用户操作界面,虽然 GNOME 在当时决定要重新设计用户操作界面,可是新的 GNOME shell 界面并没有达到 Ubuntu 的要求。自此 Ubuntu 决定要自主编写 shell 和用户操作界面。
Ubuntu 项目组把 GNOME 从 Ubuntu 桌面移除受到批评和指责,直到 Ubuntu 的操作界面 Unity11.04 的发布。
Intrepid Ibex:独孤求败
移除 GNOME 并没有损害到 Ubuntu 的普及率,它仍然是最受欢迎的 Linux 发行版,除此之外,这也使它成为众矢之的。Linux 像其他互联网上出现的亚文化一样,似乎讨厌大获成功的感觉,尤其是一个打破了如此多亚文化禁忌的 Ubuntu。
打破 Linux 不成文的规定也成为 Ubuntu 的某种优势。当然各种批评指责也纷至沓来。例如,在第一次发布会的时候,Canonical 公司就将 Launchpad 开发者平台公之于众,但是在往后的四年里 Ubuntu 并没有在开放源码的许可下发布 Launchpad 平台。这一举动惹恼了一些人,他们指责 Canonical 公司说一套做一套。
还有一些人抱怨 Ubuntu 开发者们没有致力于内核源码的开发。也有人指责诸如棕色、紫色主题不够吸引人,为什么窗口按钮移到左边窗口之类的问题。总之越是小的变化,他们越是挑剔指责,这些声音此起彼伏,而且时不时有人口头表达对 Ubuntu 的不满。
但是对大多数人来说,真正把 Ubuntu 推到巅峰的是 Unity 操作界面,首发版本号为 11.04,代号为「敏捷的独角鲸」(严格来说其首发是在 Ubuntu 10.10 netbook remix 版本上,但该版本并没有被广泛使用)。Unity 开始取代 GNOME 3 成为 Ubuntu 11.04 的默认操作界面, 但这个操作界面在性能上与 GNOME 3 没有太大差别。不过在这之后,Ubuntu 的每一个后续版本都越来越少用到 GNOME 和 GTK 的底层工具。不管你喜欢还是不喜欢 Unity,在这点上 Ubuntu 非常清楚自己想要做的事情。虽然在安装选项上仍然保留 GNOME,但是 Unity 对它的依赖越来越少。
Unity 在开发初期还是很粗糙的产品,很多用户对这个新桌面还不适应,而且对他们来说,这不再是他们之前所熟悉所喜欢的 Ubuntu。可是 Ubuntu 很少因为这些批评而做出改变,因为 Ubuntu 一贯做法是根据用户反馈的结果进行更新而不是外部的批评指责。所以 Ubuntu 会继续保持推进对 Linux 的愿景,以此来区分与其他 Linux 社群的不同。
虽然整体还是基于 Debian GNU/Linux,使用 Linux 内核,但现在的 Ubuntu 至少不再是传统的 Linux 发行版,桌面用户体验和与 Ubuntu 日常使用的结合是 Ubuntu 的全部。
由于 Ubuntu 要打造自己的显示服务器并把 Ubuntu touch 安装在手机与平板上,Ubuntu 将会与 Linux 其他发行版的分歧越来越大。不管最后的结果如何,我们仍可以很保守的预测,Ubuntu 会继续通过 Linux 去开创自己的道路。
当然,那些批评 Ubuntu 的言论还将继续出现,那些批评者不喜欢 Utopias(代号乌托邦),这种情况似乎也适用于 Linux 评论家们(也包括我)。但是并不是所有的评论都是针对 Ubuntu,认为 Ubuntu 没有优点。由于 Ubuntu 对内核开发的的不足,导致与之相关的 Linux 发行版开始担忧 Linux 生态系统的健康。如果世界上最受欢迎的 Linux 在这方面没有任何建树,那么它也不能很好的引领未来。
对于 Ubuntu 每一次酝酿的大风暴,还有一个层面值得去探讨。虽然 Ubuntu 离完美还有很长的一段路要走,但是它却是最愿意去不断去尝试的一个发行版,也许最重要的是,在做错的时候去主动承认错误。
精彩评论