【知識(shí)普及】七大開源項(xiàng)目及幕后英雄
譯文
【51CTO.com快譯】即便不是所有人,至少也有大多數(shù)人在一天當(dāng)中使用開源項(xiàng)目,但是我們很少了解當(dāng)初設(shè)立這些項(xiàng)目、在一些情況下如今仍在維護(hù)這些項(xiàng)目的人,這些人確實(shí)稱得上幕后英雄。
本文選擇的一些人氣超旺的項(xiàng)目針對(duì)消費(fèi)者,而非公司企業(yè)。另外,本文只介紹由個(gè)人設(shè)立的這些項(xiàng)目,因而將VLC之類的項(xiàng)目排除在外。
言歸正傳,下面讓我們逐一見識(shí)七大開源項(xiàng)目及幕后英雄。
1.Linux與Linus Torvalds
早在1991年,Linux由Linus Torvalds創(chuàng)辦。而如今,Linux應(yīng)用于我們身邊的幾乎每個(gè)地方:從運(yùn)行關(guān)鍵業(yè)務(wù)的證券交易所,到普通的移動(dòng)設(shè)備,不一而足。Linux還幫助促進(jìn)了開源的采用和發(fā)展,企業(yè)客戶越來(lái)越熟悉Linux,因而越來(lái)越熟悉普通開源技術(shù)。
Linux如此備受歡迎,一個(gè)因素在于它能夠支持各種設(shè)備的運(yùn)行:從小型路由器,到世界上功能***大的超級(jí)計(jì)算機(jī)(Windows和Mac OS X不具備這種級(jí)別的擴(kuò)展性)。第二個(gè)因素是使用了GNU GPL許可證,Torvalds曾表示這種許可證很出色,因?yàn)樗訌?qiáng)了合作,并且將變更內(nèi)容并入到主項(xiàng)目中。
2.GNU項(xiàng)目與Richard M Stallman
GNU項(xiàng)目目標(biāo)宏大,想打造完全“免費(fèi)的自由軟件”,成為除專有操作系統(tǒng)之外的一種選擇。1983年9月27日,它由Richard Matthew Stallman在麻省理工學(xué)院(MIT)創(chuàng)辦。GNU項(xiàng)目開發(fā)了所有需要的組件(內(nèi)核除外,他們將內(nèi)核稱之為Hurd)。Torvalds推出Linux后,GNU項(xiàng)目組將該內(nèi)核用于其項(xiàng)目,為此開發(fā)了操作系統(tǒng)GNU/Linux即GNU + Linux。如今,人們干脆稱之為Linux,以圖方便。
Stallman以GNU GPL的作者而享譽(yù)全球,這是各大開源項(xiàng)目(包括Linux內(nèi)核)使用的***的許可證之一。他還成立了自由軟件基金會(huì)(FSF),大力推廣和宣傳“自由軟件”(他并不使用開源這個(gè)術(shù)語(yǔ)),還開發(fā)了許多自由軟件項(xiàng)目,包括Emacs。
3.KDE與Matthias Ettrich
KDE在早期被稱為K桌面環(huán)境,由Matthias Ettrich創(chuàng)辦于1996年。他當(dāng)時(shí)的想法是“不僅僅構(gòu)建一套應(yīng)用程序,更要構(gòu)建一個(gè)外觀、感覺和運(yùn)行都始終如一的用戶桌面環(huán)境。”
此后,KDE一直在不斷完善,但也常常遭遇品牌沖突。如今,KDE并不代表桌面環(huán)境,它已取得了長(zhǎng)足發(fā)展,儼然成了一個(gè)社區(qū):KDE社區(qū)。
#p#
4.Gnome與Miguel de Icaza和Federico Mena
1997年,Gnome由Miguel de Icaza和Federico Mena共同創(chuàng)辦,以此回應(yīng)KDE使用專有組件的做法。當(dāng)時(shí)需要一個(gè)完全是“自由軟件”的項(xiàng)目,Gnome應(yīng)運(yùn)而生。
Gnome所走的路線與KDE軟件完全相反,它不是為用戶們提供無(wú)窮無(wú)盡的定制選項(xiàng),而是選擇了一種高度簡(jiǎn)化的用戶界面。這種易用性讓Gnome在新的Linux用戶或就想要“實(shí)用”系統(tǒng)的那些人當(dāng)中極受歡迎。如今連Linus Torvalds都使用Gnome,不過他對(duì)過于簡(jiǎn)化的用戶界面不是非常滿意,一度開腔抨擊Gnome的開發(fā)人員:“如果你認(rèn)為你的用戶們是白癡,只有白癡才會(huì)使用它。”
5.Mozilla Firefox與聯(lián)合創(chuàng)始人Brendan Eich
Firefox屬于***的Web瀏覽器之一,支持Linux、Mac OS X、Windows和安卓等操作系統(tǒng)。它是Mozilla基金會(huì)/公司旗下的一個(gè)項(xiàng)目,由JavaScript開發(fā)者Brendan Eich聯(lián)合他人創(chuàng)辦。
Firefox因支持和采用更新穎的開放標(biāo)準(zhǔn)技術(shù)而變得極受歡迎,而IE和Safari這兩款瀏覽器對(duì)新的開放標(biāo)準(zhǔn)技術(shù)持?jǐn)骋鈶B(tài)度。促使Firefox大受歡迎的另一個(gè)因素是,眾多的插件或附件讓用戶得為這款瀏覽器添加更多的特性和功能。
Firefox現(xiàn)在是受歡迎程度排名第二的瀏覽器,僅次于谷歌Chrome。
6.GIMP與Spencer Kimball和Peter Mattis
GIMP是由Spencer Kimball和Peter Mattis在1995年開發(fā)的一款開源圖像編輯程序,這是加州大學(xué)伯克利分校的一個(gè)項(xiàng)目的一部分。GIMP項(xiàng)目原先名叫一般圖像處理程序(General Image Manipulation Program),后來(lái)在征得Richard Stallman的許可后,改名為GNU圖像處理程序(GNU Image Manipulation Program)。
如今,GIMP支持Linux、OS X和Windows等操作系統(tǒng),用戶只要使用插件或附件,做法類似Photoshop,就可以為GIMP添加更多的功能和特性。
GIMP是GNU項(xiàng)目的一部分,而GNU項(xiàng)目贊助和支持許多自由軟件項(xiàng)目。
7.Blender與Ton Roosendaal
Blender是Ton Roosendaal為動(dòng)畫工作室Neo Geo和Not a Number Technologies(NaN)開發(fā)的一款3D創(chuàng)作套件。Blender起初并不是自由軟件,但是NaN在2002年宣告破產(chǎn)后,Roosendaal開始不遺余力地讓Blender成為一個(gè)開源項(xiàng)目。
據(jù)Blender官方網(wǎng)站稱“它支持整個(gè)3D流水線:建模、綁定、動(dòng)畫、模擬、渲染、后期合成和移動(dòng)跟蹤,甚至視頻編輯和游戲制作。”鑒于3D創(chuàng)作套件的成本通常居高不下,Blender被那些想涉足3D行業(yè)的人大量使用。
Blender也采用GNU GPLv2許可證發(fā)布。
原文標(biāo)題:7 top open source projects and the faces behind them,作者:Swapnil Bhartiya
【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】