Linux之父Linus Torvalds:沒想到Linux能發展這么大

作者:IT新聞網 來源:IT新聞網 2011-12-30 13:55:59 閱讀 我要評論 直達商品

他說當初他寫Linux只是當作一個短期的項目,并隨時準備用更好的來替代的。因為當時還有GNU項目和很出色的BSD陣營,他認為一定會有其他人做出更強大更專業的內核來。  精彩推薦

“有些人生來就具有統率百萬人的領袖風范;另一些人則是為寫出顛覆世界的軟件而生。唯一一個能同時做到這兩 者的人,就是Linus Torvalds。”這是美國《時代》周刊對Linux之父Linus的評價。Linus除了是一位IT奇才外,還是一個樂觀幽默的學者。

Linus Trovalds很少在會議上露面,站在擁擠的人群面前演講對他而言是少之又少。但是,他破例參加了八月在巴西舉行的LinuxCon大會,在會上他和 Andrew Morton參加了由Linux基金會主席Jim Zemlin主持的問答環節。此次談話涉及到內核開發過程和發展歷史等多方面的話題。

問題1:是否想象得到Linux發展到這么大?

Jim開場就問:不知道Linus和Andrew有沒有想過Linux發展到今天會變得這么大?Linus的回答是沒有;他說當初他寫Linux只是當作一個短期的項目,并隨時準備用更好的來替代的。因為當時還有GNU項目和很出色的BSD陣營,他認為一定會有其他人做出更強大更專業的內核來。同時,當時他只是將Linux當做自己的一個小愛好而已。這時Andrew風趣的補充道:“但是,最后證明,沒有人做的比Linux更好。我作為一個內核菜鳥(謙 虛的說法,事實上Andrew在這領域至少有10年了),雖然沒有很長遠的眼光,但是,我個人覺得Linux的發展確實很驚人。”

問題2:你們是怎樣應對內核的快速發展?

Jim接著問你們是怎樣應對內核的快速發展?Andrew回答說,隨著內核的不斷完善,開發者的數量也不斷擴張。內核的發展責任也隨即分配到每個人 身 上,而現在我和Linus只是承擔著Linux總工程中的一小部分工作而已。在代碼質量保證上經銷商起到了很大作用。基于這點,Andrew還說現在內核 社區只是提供技術,但是經銷商可以從社區中獲取內核,然后轉變成實際的產品。

Linus說一般來說個人對Linux內核的事情不感興趣。例如,他說他總覺得服務器市場是一個無聊的地方,但是有人卻將Linux成功應用于服務器領 域。這也是Linux主要優勢之一,Linus指出沒有任何一家公司會對Linux的所有用途感興趣,但是他們對于Linux的利用效果常常令他很驚嘆。 他表達有些Linux應用的領域甚至是他所沒有想到的。這也意味著沒有人需要對使用Linux內核產品的用戶負當維護全部的責任。特別是Linus,真正 需要是的關心自己,確保將所有的代碼片段整合到一起。畢竟單個內核的力量是有限的,不可能滿足所有的應用需求,故能做的就是不斷完善內核,讓其滿足更廣泛 的環境中。

問題3:繼續使用單內核是否明智?單核能否適用于多任務環境?處理分片這個特定任務的時候,是不是要暫時放棄多核特性?

從這次訪談中,Jim問到了內核分裂問題,以及Linux繼續使用單內核是否明智,而單內核是否適用于多任務環境;將來為支撐不同領域的發展需求是否會獨立出不同版本的內核等問題。

Linus認為單核能夠很好工作,他也十分討厭看到Linux分裂。目前很多領域出現的問題其實是有共通性的,比如,將Linux應用于手機領域時,這時就要求系統對于電源管理更多點,但是事實證明服務器領域,電源管理也是很重要的。總的來說,不同應用領域的用戶其實關注的東西是一樣的,只是關注的時機不同而已。比如曾經只有高端服務器應用中才會關注對稱多處理,而現在基本上就買不到不支持SMP的桌面電腦了吧,現在SMP同樣也應用于手機中了。這才是單內核方法的好處:如果手機用戶需要SMP支持,Linux隨時等著你。

Andrew稱Linux得到廣泛使用主要還是歸因于內核獨特的技術屬性。現在Linux內核工作起來也非常容易。目前的Linux內核在大家的努 力下 已經從原來的“小“設備變的越來越大。不幸的是,現在還有很多小的嵌入系統在社區中仍然得不到很好的技術支持,但是Linux整個社區是很關注這部分團體 的,今后我們也會給嵌入式團體提供良好的技術支持。

問題4:內核開發工作者主要來自哪里,巴西開發者如何參與到內核開發中來?

Linus回應時表示,Linux內核的開發者主要還是來自北美、歐洲和澳大利亞。由于文化和語言的差異問題,增加了整個社區管理的難度。 Linus表 示運行一個全球性的項目,首先就需要解決語言共通性問題,Linus還風趣的說:“可惜社區不是使用芬蘭語(Linus是芬蘭人)。”Linus說世界上 有很多優秀的開發者,但是很難找到優秀同時又擅長英語的開發者。為了解決區域性以及語言文化上的差異,Linus稱他們通常的工作就是建立一個地方性的社 區,然后把這些社區作為連接其他社區和總部的橋梁。

Andrew指出近幾年來日本明顯有很多人參與到內核開發中來;他記錄了很多對 Linux基金會做出努力的社區會員。同時他也發現使用Email對于非本土人之間的交流是很有幫助;因為這樣雙方就有足夠的時間去理解對方的意思。至于 從哪里開始交流,Andrew的意見是選擇一個有趣的且有挑戰性的工作開始。

Linus認為開源軟件是一個了解世界編程情況的好方法。 開源不像課堂項目,一個活躍的項目需要與人交流共同來解決問題。一些公司需要技術人才,常常會在開源社區中找那些活躍分子。所以參與到開源項目中來,也是 一個向全世界推銷自己的好方式。最后Linus表示,好的程序員是很難找的,他們一般會得到優秀的薪酬,也常常會為開源軟件工作。Andrew也同意具有 堅定信念的程序員是隨處可發光。在谷歌的時候,Andrew常常會受到內部員工發給他一些履歷,讓他選擇錄用誰。他做的第一個動作就是打開git日志,看 看這些人在社區中有做過哪些活動。

Linus表示,雖然內核可能不是一個好程序員最好的學習起始點。但是內核有很多的開發者,人們常會認為內核很神秘,甚至抱有一種害怕接近的心理。而小項目對于那些初級開發者是一個很好的起步環境。

問題5:是否會永遠會為Linux工作?

Linus回答說“永遠是一個很長的時間“,最初他也只是把內核當做一個兩個月的項目,但是他表示會繼續做內核,因為現在他還覺得有樂趣。因為總是會出現新的問題需要解決和新的硬件需要去兼容。這個有趣的項目他已經做了19年了,還是持續很長時間繼續做內核。

訪談最后Jim做了大會總結,主要是列舉了Linus和Andrew對于Linux內核的貢獻。印象深刻的是當Jim說Linus和Andrew是 在技 術領域最具影響力的兩個人。他們和Bill Gates,、Steve Jobs,和Larry Ellison是同一個級別的。他們都是世界上最富有的時候。Linus和Andrew都對著Jim說:“你瘋了嗎?,”你的動機是什么?“。然后是一片 笑聲。

進入論壇>> (責任編輯:陳意)聲明:IT商業新聞網登載此文出于傳遞更多信息之目的,并不意味著贊同其觀點或證實其描述。文章內容僅供參考。新聞咨詢:(010)68023640. 如果你對網站有好的建議請點擊網站建議發表你的建議。

  推薦閱讀

  喬布斯稱新Apple TV將支持第三方軟件擴展

事實上,喬布斯在接受商業周刊采訪時已經確認了這一點。他坦承的表示:“一旦時機成熟,蘋果就會開放針對AppleTV的AppStore網上軟件商店。”下面的問題就只剩下,屆時AppleTV能否兼容現有iPhone/iPad軟件了。 精彩推>>>詳細閱讀


本文標題:Linux之父Linus Torvalds:沒想到Linux能發展這么大

地址:http://m.sdlzkt.com/a/xie/20111230/193543.html

樂購科技部分新聞及文章轉載自互聯網,供讀者交流和學習,若有涉及作者版權等問題請及時與我們聯系,以便更正、刪除或按規定辦理。感謝所有提供資訊的網站,歡迎各類媒體與樂購科技進行文章共享合作。

網友點評
我的評論: 人參與評論
驗證碼: 匿名回答
網友評論(點擊查看更多條評論)
友情提示: 登錄后發表評論,可以直接從評論中的用戶名進入您的個人空間,讓更多網友認識您。
自媒體專欄

評論

熱度

主站蜘蛛池模板: 亚洲精品成人区在线观看| 久久久久亚洲AV成人网| 国产成人精品久久一区二区小说| 女性成人毛片a级| 亚洲国产成人无码av在线影院| 中文国产成人精品久久app| 无码成人精品区在线观看| 成人做受120秒试看动态图| 亚洲欧美成人网| 成人无码午夜在线观看| 久久久久成人精品| 国产成人精品一区二区三区无码| 99久久亚洲综合精品成人网| 国产成人免费一区二区三区| 欧美成人看片一区二区三区尤物 | 亚洲国产成人久久综合区| 日本免费成人网| 69成人免费视频| 亚洲欧美成人完整版在线| 国产成人精品无码片区在线观看| 亚洲av无码精品国产成人| 国产成人精品免费午夜app| 成人免费视频网址| 欧美国产成人精品一区二区三区| 亚洲国产精品成人午夜在线观看| 国产精品成人一区二区三区| 成人在线欧美亚洲| 成人免费看黄20分钟| 成人白浆超碰人人人人| 成人性生交大片免费看| 欧美成人午夜精品免费福利| 欧美成人免费全部色播| 欧洲成人在线视频| 成人国产欧美精品一区二区| 成人区人妻精品一区二区不卡网站 | 4444亚洲国产成人精品| 亚洲国产成人久久综合一| 四虎成人免费影院网址| 亚洲欧洲精品成人久久曰影片| 亚洲欧美成人一区二区在线电影| 亚洲av午夜成人片精品网站|