你必須了解的Linux世界中的五位大英雄
譯文
翱翔的企鵝
Linux與開(kāi)源是由充滿(mǎn)激情的技術(shù)人員推動(dòng)的,他們編寫(xiě)出最出色的軟件并將代碼向公眾發(fā)布,從而保證每個(gè)人都能加以使用——而且完全不需要承擔(dān)任何附加條件。(好吧,其實(shí)有一條附加條件,也就是許可協(xié)議。)
那么這些幕后的英雄究竟是誰(shuí)?作為L(zhǎng)inux世界中的大英雄,他們的工作影響著我們的日常生活。下面有請(qǐng)其中五位最值得敬仰的杰出代表。
Klaus Knopper
作為一位生活在德國(guó)的澳大利亞開(kāi)發(fā)人員,Klaus Knopper是Knoppix與Adriana Linux的***——他專(zhuān)門(mén)為自己雙目失明的妻子開(kāi)發(fā)出了這些項(xiàng)目。
Knoppix在Linux用戶(hù)當(dāng)中保持著極為特殊的地位,每位新手在嘗試Ubuntu之前都會(huì)選擇它作為起點(diǎn)。而真正讓Knoppix為人們所樂(lè)道的,就是其讓Live CD的概念普及開(kāi)來(lái)。與Windows或者M(jìn)ac OS X不同,大家可以直接通過(guò)CD運(yùn)行整套操作系統(tǒng),而無(wú)需在自己的設(shè)備上安裝任何數(shù)據(jù)。它允許新用戶(hù)在自己的系統(tǒng)上快速測(cè)試Linux,而不必經(jīng)歷痛苦的硬盤(pán)格式化過(guò)程。Linux的這種實(shí)時(shí)特性已經(jīng)成為其高普及度的重要基礎(chǔ)。
Lennart Pottering
Lennart Pottering是另一位來(lái)自德國(guó)的技術(shù)天才。他曾經(jīng)為L(zhǎng)inux系統(tǒng)(以及BSD)編寫(xiě)過(guò)大量核心組件,數(shù)量甚至難以準(zhǔn)確計(jì)算。他的大部分工作成果是為已經(jīng)過(guò)時(shí)或者損壞的Linux系統(tǒng)組件開(kāi)發(fā)新的繼承方案。
Pottering曾經(jīng)編寫(xiě)出震驚了整個(gè)Linux世界的現(xiàn)代初始化系統(tǒng)systemd,甚至使得整個(gè)Debian技術(shù)社區(qū)分裂成了支持派與反對(duì)派。
雖然Linus Torvalds對(duì)于systemd并無(wú)異議,甚至給出了贊揚(yáng),但他對(duì)于systemd開(kāi)發(fā)人員(包括另一位聯(lián)合***Kay Sievers)對(duì)于報(bào)告及批評(píng)意義的處理方式不太認(rèn)同。Linux曾經(jīng)在LKML(即Linux內(nèi)核聯(lián)系郵件列表)當(dāng)中提到,他永遠(yuǎn)不會(huì)跟Sievers一起工作。
Lennart同時(shí)也是Pulseaudio(這是一套運(yùn)行在Linux平臺(tái)上的音頻服務(wù)器方案)以及Avahi(零配置網(wǎng)絡(luò)功能實(shí)現(xiàn)方案)的作者。
#p#
Jim Zemlin
Jim Zemlin本人并不是開(kāi)發(fā)人員,但作為L(zhǎng)inux基金會(huì)的創(chuàng)造人,他卻在Linux世界當(dāng)中扮演著不可替代的重要角色。
2007年,Linux基金會(huì)在兩大開(kāi)源實(shí)體合并之后正式建立——二者分別為自由標(biāo)準(zhǔn)組織(即Free Standards Group)與開(kāi)源開(kāi)發(fā)實(shí)驗(yàn)室(即Open Source Development Labs)。Zemlin時(shí)任自由標(biāo)準(zhǔn)組織的執(zhí)行董事。在合并之后,Zemlin出任Linux執(zhí)行董事,且至今仍然負(fù)責(zé)相關(guān)事務(wù)。
在他的領(lǐng)導(dǎo)之下,Linux基金會(huì)已經(jīng)發(fā)現(xiàn)成為現(xiàn)代IT世界當(dāng)中的核心基礎(chǔ),并在Linux生態(tài)系統(tǒng)當(dāng)中扮演著關(guān)鍵性角色。為了確保像Torvalds以及Kroah-Hartman這樣的核心開(kāi)發(fā)人員能夠繼續(xù)將精力集中在Linux身上,該基金會(huì)將其吸引為研究員并為其提供贊助。
Zemlin同時(shí)也成為多家企業(yè)之間往來(lái)對(duì)接的牽線(xiàn)者,旨在幫助它們以L(fǎng)inux為基礎(chǔ)進(jìn)行協(xié)作,同時(shí)繼續(xù)保持在市場(chǎng)上的競(jìng)爭(zhēng)關(guān)系。該基金會(huì)還在世界范圍內(nèi)組織多項(xiàng)大型會(huì)議活動(dòng),并為L(zhǎng)inux開(kāi)發(fā)人員提供各類(lèi)學(xué)習(xí)課程。
人們往往把Zemlin看作是Linus Torvalds的頂頭上司,但他卻始終稱(chēng)自己為“Linus Torvalds的門(mén)童。”
Greg Kroah-Hartman
Greg Kroah-Hartman是Linux內(nèi)核開(kāi)發(fā)領(lǐng)域當(dāng)之無(wú)愧的第二把交椅。這位“溫和的巨人”負(fù)責(zé)該內(nèi)核各分支版本的穩(wěn)定性,同時(shí)掌控著分期子系統(tǒng)、USB、驅(qū)動(dòng)程序核心、debugfs、kref、kobject、sysfs內(nèi)核子系統(tǒng)以及其它多種Linux系統(tǒng)組件的命運(yùn)。
他同時(shí)也負(fù)責(zé)Linux系統(tǒng)平臺(tái)的設(shè)備驅(qū)動(dòng)程序維護(hù)工作。他的工作內(nèi)容之一就是環(huán)游世界,會(huì)見(jiàn)硬件制造商并說(shuō)服他們?yōu)長(zhǎng)inux提供可用的驅(qū)動(dòng)程序。下一次當(dāng)大家把剛買(mǎi)來(lái)的USB設(shè)備接入Linux系統(tǒng)并享受開(kāi)箱即用的便利時(shí),就不要忘了感謝Kroah-Hartman。(別感謝發(fā)行版本身。某些無(wú)良發(fā)行版甚至試圖搶走這份本該由Kroah-Hartman或者Linux內(nèi)核享受的榮譽(yù)。)
Kroah-Hartman此前曾經(jīng)供職于Novell公司,而后以研究員身份同Linus Torvalds一道加入了Linux基金會(huì)。
Kroah-Hartman與Linus在性格上完全相反,至少他從來(lái)不會(huì)在公開(kāi)場(chǎng)合大聲咆哮。這類(lèi)情況只出現(xiàn)過(guò)一次,當(dāng)時(shí)他宣稱(chēng)Canonical公司對(duì)于Linux內(nèi)核并未作出多少貢獻(xiàn)。
從個(gè)人角度講,Kroah-Hartman非常樂(lè)于幫助新晉開(kāi)發(fā)人員及用戶(hù),而且也很容易相處。
Linus Torvalds
很明顯,如果沒(méi)有Linus Torvalds出場(chǎng),那么這份Linux英雄榜肯定算不上完整。他是Linux內(nèi)核的***,而這項(xiàng)技術(shù)也成為全世界乃至全宇宙應(yīng)用范圍最廣的技術(shù)成果。他的軟件支持著各類(lèi)設(shè)備平臺(tái),從空間站到超級(jí)計(jì)算機(jī)、從軍用無(wú)人機(jī)到移動(dòng)設(shè)備再到小小的智能手表。Linus目前仍然擔(dān)任Linux內(nèi)核的開(kāi)發(fā)者,而且負(fù)責(zé)決定哪些補(bǔ)丁可以被整合到該內(nèi)核當(dāng)中。
Linux并不是Torvalds為開(kāi)源世界作出的惟一貢獻(xiàn)。曾幾何時(shí),他對(duì)于現(xiàn)有軟件版本控制系統(tǒng)非常不滿(mǎn),作為L(zhǎng)inux內(nèi)核的更新基礎(chǔ),他決定開(kāi)發(fā)自己的一套解決方案——也就是Git。Git與Linux享有同樣崇高的聲譽(yù),而且成了目前世界上***人氣的版本控制系統(tǒng)。
Torvalds同時(shí)也是一位潛水愛(ài)好者,而當(dāng)他發(fā)現(xiàn)Linux系統(tǒng)上沒(méi)有任何一款像樣的潛水日志方案時(shí),他編寫(xiě)出了自己的成果并將其命名為SubSurface。
不過(guò)最讓大家印象深刻的,還是Torvalds的暴脾氣跟大嗓門(mén)。甚至連他自己也承認(rèn),自己的怒火就像一顆小行星一樣四處游走。不過(guò)他同時(shí)也是位樂(lè)于承認(rèn)錯(cuò)誤的人——當(dāng)然,前提是他意識(shí)到自己犯了錯(cuò)。
原文標(biāo)題:5 heroes of the Linux world