linus的訪談
原文見此,http://apcmag.com/node/7012
因為授權問題(其實主要原因是懶),就不全文翻譯了。隨便介紹一點。(括號內是我自己加的注釋,和linus的話無關。)
linus現在是全職投入linux kernel的維護上,linux基金會給他發錢。但他基本上不自己寫代碼了,而是管理整個開發過程,把眾人的貢獻融合起來。
過去兩年,他最主要的代碼不是kernel方面的,而是用來管理kernel開發的git(linus還有個視頻,比較git和cvs,svn的。)
以前kernel都是單數是開發版,雙數是穩定版,但是這有一個問題,穩定版的開發周期太長了。很多公司不得不把開發版中的東西backport到穩定版中,并在此基礎上加以改進。而這些新改進很難很方便地加入到開發版中。為了避免這個問題,再加上kernel的開發管理也有了改進,因此將盡量保持在2.6上,這樣2.6的發布周期也大大加快了。除非真有什麽特大改動,暫時不打算上2.7。
被問到3.0會怎麽樣時,linus說不太可能會有3.0,沒有必要搞個大數字,來昭示做了多大的改變。
當問到對那些不願意為linux提供驅動或硬件細節的硬件制造商的看法時,linus笑答:是不是”希望他們都不得好死“太強烈了?他說總體上硬件制造商做的不錯(但也有一些污點),特別表揚了Intel,推銷Intel的顯卡和無線網卡。
linus為linux kernel中的很多先進之處感到自豪,他舉了幾個例子:移植性,內存管理,文件系統layer,等等。
linus在寫kernel之前,曾寫過一個pcman的克隆。但他并不覺得游戲特別有趣。在寫kernel之前,他玩過波斯王子(不會是蘋果機上的那個吧?),最近又嘗試了一下波斯王子的現代版本。特別推薦時之沙,他認為時之沙以後的系列都太認真了。
除了在電腦前和陪家人以外,linus喜歡閱讀,恐怖小說,科幻小說,魔幻小說,隨便什麽。讀過就忘,沒什麽印象。稍微嚴肅一點的是生物方面,尤其是基因方面。特別推崇Richard Dawkins的《自私的基因》。他說Richard Dawkins早就是他心目中的大英雄。(我讀過一本《伊甸園之河》,好像也是Richard Dawkins寫的,非常棒。)
linus認為這也許是因為他覺得基因比宗教更有趣。(如果你沒讀過Richard Dawkins的東西,你恐怕很難體會這句話的妙處。《自私的基因》我不太清楚,《伊甸園之河》90年代末是有中文譯本的。)
在電腦上,linus主要就是kernel和email,當他感覺乏味的時候,也會瀏覽一下網頁。
linus用的發行版是什麽呢?
他并不使用特定的發現版,多年來換過幾個發行版。linus用PowerPC已經幾年了(據說當年宣布轉用PowerPC後,Apple還贊助了機器),目前他使用Fedora,Fedora對PowerPC的支持很棒。其他電腦上,他也用Fedora,免得使用時遇到因發行版不同而形成的問題。
在Fedora支持PowerPC之前,他用的是yellow dog。在yellow dog之前,他用的是SUSE。他唯一不願碰的是那些需要技術含量的發行版。因為linus認為發行版全部也是唯一的意義就是能夠方便地安裝好linux,安裝好了linux他就可以去關心他真正關心的東西了,也就是kernel。所以對Debian和那些手動編譯的發行版不會有興趣。(其實Debian現在已經不需要技術含量了。這個估計是linus對早期的Debian的老印象。估計linus也從來不關心這些東西。)
linus常常在後臺開個瀏覽器(早先提到了他覺得無聊的時候會瀏覽網頁),但是linus沒有提到他用什麽瀏覽器。郵件,他用Alpine (google一下,alpine = apache licensed pine,太好了,終于有一個自由的pine出來了)。
linus幹kernel幹了15年多了,他還將繼續幹下去。他喜歡集中在一個項目上,直到有一天他不再被需要。
November 24th, 2007 at 10:56 pm
不知道哪天会不需要他~~
vvoody,Posted: 2007-Aug-23 Thu, 22:49