[觀點]Linux內核維護者Kroah-Hartman談Linux未來
http://news.csdn.net/a/20120207/311512.html
作者:Jon Brodkin
導讀:近日,由arstechnica.com網站發表的一篇文章《Linux kernel chief exits SUSE, takes vendor-neutral oversight role》,提及Linux內核穩定分支和Linux驅動專案維護者Greg Kroah-Hartman離開SUSE,加盟Linux基金會。並文後附對Kroah-Hartman的採訪內容,具體論述Linux現狀和發展趨勢。以下是文章綜述:
Linux內核穩定分支和Linux驅動專案維護者Greg Kroah-Hartman離開了SUSE,加盟Linux基金會。 這意味著他將有足夠的時間投入到內核開發和Linux社區相關工作。(SUSE之前為Novell所有,現已被Attachmate收購)。
Greg Kroah-Hartman在郵件採訪中告訴Ars,在SUSE,大家都能明白社區開發者的呼聲有多重要,因而自己的工作很順利。而在Linux基金會這樣一個廠商中立的環境中工作,讓他有充足的時間與其他Linux企業和供應商相互交流,改善Linux的社區環境,而不是單一廠商上(如前雇主SUSE)。
Greg Kroah-Hartman曾在SUSE工作了7年。目前他居住在西雅圖,加入Linux基金會,成為Linux Foundation Fellow成員,(Linux Foundation Fellow是由Linux Foundation出資支持的開發人員, 他們通常是開源專案的領導者或者核心開發人員, 在Linux Foundation的資金支持下, 他們可以專心的投入精力到開源項目中去, 從而推動Linux及開源產業的發展,其中最著名的是Linux Kernel的創始人Linus Torvalds)。
Kroah-Hartman開發並維護Linux驅動程式專案的同時,還説明微軟改進驅動程式,讓Hyper-V虛擬化軟體與基於Linux的作業系統一起運行。除Linux內核分支和驅動程式專案以外,他同時還在維護Linux各種子系統。
Greg Kroah-Hartman已經在Linux領域擁有了相當大的影響力,以下是他接受Ars採訪所回答關於Linux現況和未來發展的採訪內容。
下一代Linux
在採訪中,Kroah-Hartman被問及Linux哪個領域是最想獲得更多發展資源的,在電源管理和虛擬化方面預期有什麼重大進展。
他認為人們常說Linux內核開發是“演變而不是智慧設計的”。在解決方案中也會出現這樣或那樣的問題,所以對於未來的預測還是相當有難度。“而電源管理和虛擬化兩個領域都有眾多優秀的開發人員在處理所涉及到的問題,而且兩個領域的發展速度相當迅猛。我的個人目標是使Linux內核代碼更簡潔,幫助Linux社區的會員減少和消除開發障礙,並且確保可以在所有新的硬體平臺創建Linux專案。重點是幫助企業和個人成為Kernel開發團隊的一部分,改善Kernel API,使其更易使用,或是幫助他人更好地融入其中。”
移動Linux
隨著移動設備的普及,全球已經進入移動時代,Kroah-Hartman是否將改進移動設備Linux當作自己的首要任務呢? 他認為Linux作為頭號嵌入式作業系統,目前沒有面臨太大的威脅。並且隨著Android系統的普及,越來越多的企業和個人參與到Kernel開發項目中,這是一件好事,社區的規模越來越大,越做越好。
| 小編個人認為:對於Linux的移動應用,國際上產業鏈的合作正不斷加強。儘管Linux還面臨統一性、商業模式等方面的挑戰,但產業鏈的快速推進將為其搶奪手機作業系統份額打下伏筆,通過修練好內功,無疑它將改寫移動應用領域作業系統的格局。 |
微軟對Linux的貢獻
微軟曾一度因為Hyper-V驅動程式使用開源元件違反了GPL自由軟體協定被迫停止。直到2009年後,才正式由Greg Kroah-Hartman幫助微軟Hyper-V移植到Linux上。
如今,Kroah-Hartman與微軟的合作還算順利,與Hyper-V相關的Linux內核代碼已經完成,並應用到子系統的驅動程式中。微軟支持Linux的舉動令Kroah-Hartman非常高興。他透露了發開過程的小細節,最初微軟提供的驅動程式代碼超過2萬行。經過大量的優化,兩個新的驅動已經添加到代碼庫,最終保留了約7000行代碼。這種減法表明,內核的工作可以精簡大量代碼,並且效率高,易維護和減少Bug。
桌面Linux
對於如何增進Linux桌面的市場份額這個問題,Greg Kroah-Hartman表示自己使用桌面Linux已經15年了,GUI為GNOME。至於桌面市場份額,是由各種硬體製造商所的業務決策,而不是他所能左右。
| Linux社區用戶曾寫過一篇《KDE vs. GNOME:一位用戶的經驗之談》,摘取文章觀點:雖然KDE和GNOME是兩個不同的桌面環境但協作起來並沒有太大的障礙。KDE比GNOME早推出一年,並且以精緻、穩定的性能 將其領先地位保留至今,則GNOME一開始就是免費的。傾向於GNOME的用戶是因為它是真正意義上的開放原始程式碼軟體,而不是因為它的技術而去使用它。KDE適合那些想擁有友好的使用者介面,但是又不太懂如何設定細節的那些用戶。GNOME比KDE性能穩定,至少現在是這樣。GNOME背後的哲學思想與 Linux的是一致的:給使用者所有他所需要的,以創造一個完美的、適合他的環境,別管要多花多少時間去達到。雖然要費大量時間周旋於眾多的設置選項,但是能創造一個更適合自己的環境。 |
注:本文由CSDN張祺編譯,轉載請注明出處。
原文連結:arstechnica.com

