【51CTO.com快译】即便不是所有人,至少也有大多数人在一天当中使用开源项目,但是我们很少了解当初设立这些项目、在一些情况下如今仍在维护这些项目的人,这些人确实称得上幕后英雄。
本文选择的一些人气超旺的项目针对消费者,而非公司企业。另外,本文只介绍由个人设立的这些项目,因而将VLC之类的项目排除在外。
言归正传,下面让我们逐一见识七大开源项目及幕后英雄。
1.Linux与Linus Torvalds
早在1991年,Linux由Linus Torvalds创办。而如今,Linux应用于我们身边的几乎每个地方:从运行关键业务的证券交易所,到普通的移动设备,不一而足。Linux还帮助促进了开源的采用和发展,企业客户越来越熟悉Linux,因而越来越熟悉普通开源技术。
Linux如此备受欢迎,一个因素在于它能够支持各种设备的运行:从小型路由器,到世界上功能***大的超级计算机(Windows和Mac OS X不具备这种级别的扩展性)。第二个因素是使用了GNU GPL许可证,Torvalds曾表示这种许可证很出色,因为它加强了合作,并且将变更内容并入到主项目中。
2.GNU项目与Richard M Stallman
GNU项目目标宏大,想打造完全“免费的自由软件”,成为除专有操作系统之外的一种选择。1983年9月27日,它由Richard Matthew Stallman在麻省理工学院(MIT)创办。GNU项目开发了所有需要的组件(内核除外,他们将内核称之为Hurd)。Torvalds推出Linux后,GNU项目组将该内核用于其项目,为此开发了操作系统GNU/Linux即GNU + Linux。如今,人们干脆称之为Linux,以图方便。
Stallman以GNU GPL的作者而享誉全球,这是各大开源项目(包括Linux内核)使用的***的许可证之一。他还成立了自由软件基金会(FSF),大力推广和宣传“自由软件”(他并不使用开源这个术语),还开发了许多自由软件项目,包括Emacs。
3.KDE与Matthias Ettrich
KDE在早期被称为K桌面环境,由Matthias Ettrich创办于1996年。他当时的想法是“不仅仅构建一套应用程序,更要构建一个外观、感觉和运行都始终如一的用户桌面环境。”
此后,KDE一直在不断完善,但也常常遭遇品牌冲突。如今,KDE并不代表桌面环境,它已取得了长足发展,俨然成了一个社区:KDE社区。
#p#
4.Gnome与Miguel de Icaza和Federico Mena
1997年,Gnome由Miguel de Icaza和Federico Mena共同创办,以此回应KDE使用专有组件的做法。当时需要一个完全是“自由软件”的项目,Gnome应运而生。
Gnome所走的路线与KDE软件完全相反,它不是为用户们提供无穷无尽的定制选项,而是选择了一种高度简化的用户界面。这种易用性让Gnome在新的Linux用户或就想要“实用”系统的那些人当中极受欢迎。如今连Linus Torvalds都使用Gnome,不过他对过于简化的用户界面不是非常满意,一度开腔抨击Gnome的开发人员:“如果你认为你的用户们是白痴,只有白痴才会使用它。”
5.Mozilla Firefox与联合创始人Brendan Eich
Firefox属于***的Web浏览器之一,支持Linux、Mac OS X、Windows和安卓等操作系统。它是Mozilla基金会/公司旗下的一个项目,由JavaScript开发者Brendan Eich联合他人创办。
Firefox因支持和采用更新颖的开放标准技术而变得极受欢迎,而IE和Safari这两款浏览器对新的开放标准技术持敌意态度。促使Firefox大受欢迎的另一个因素是,众多的插件或附件让用户得为这款浏览器添加更多的特性和功能。
Firefox现在是受欢迎程度排名第二的浏览器,仅次于谷歌Chrome。
6.GIMP与Spencer Kimball和Peter Mattis
GIMP是由Spencer Kimball和Peter Mattis在1995年开发的一款开源图像编辑程序,这是加州大学伯克利分校的一个项目的一部分。GIMP项目原先名叫一般图像处理程序(General Image Manipulation Program),后来在征得Richard Stallman的许可后,改名为GNU图像处理程序(GNU Image Manipulation Program)。
如今,GIMP支持Linux、OS X和Windows等操作系统,用户只要使用插件或附件,做法类似Photoshop,就可以为GIMP添加更多的功能和特性。
GIMP是GNU项目的一部分,而GNU项目赞助和支持许多自由软件项目。
7.Blender与Ton Roosendaal
Blender是Ton Roosendaal为动画工作室Neo Geo和Not a Number Technologies(NaN)开发的一款3D创作套件。Blender起初并不是自由软件,但是NaN在2002年宣告破产后,Roosendaal开始不遗余力地让Blender成为一个开源项目。
据Blender官方网站称“它支持整个3D流水线:建模、绑定、动画、模拟、渲染、后期合成和移动跟踪,甚至视频编辑和游戏制作。”鉴于3D创作套件的成本通常居高不下,Blender被那些想涉足3D行业的人大量使用。
Blender也采用GNU GPLv2许可证发布。
原文标题:7 top open source projects and the faces behind them,作者:Swapnil Bhartiya
【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】