總網頁瀏覽量

【○隻字片羽○雪泥鴻爪○】



○○○○○○○○○○○○○○○○○○

既然有緣到此一訪,
何妨放鬆一下妳(你)的心緒,
歇一歇妳(你)的腳步,
讓我陪妳(你)喝一杯香醇的咖啡吧!

這裡是一個完全開放的交心空間,
躺在綠意漾然的草原上,望著晴空的藍天,
白雲和微風嬉鬧著,無拘無束的赤著腳,
可以輕輕鬆鬆的道出心中情。

天馬行空的釋放著胸懷,緊緊擁抱著彼此的情緒。
共同分享著彼此悲歡離合的酸甜苦辣。
互相激勵,互相撫慰,互相提攜,
一齊向前邁進。

也因為有妳(你)的來訪,我們認識了。
請讓我能擁有機會回拜於妳(你)空間的機會。
謝謝妳(你)!

●●●●●●●●●●●●●●●●●●



2010年3月1日 星期一

《【妖舞魔亂】75% 的 Linux 核心程式碼來自企業雇用開發者》

 

※※※※※※※※※※※※※※※※※※※※※※

※※※※※※※※※※※※※※※※※※※※※※

 

【知名 Linux 核心貢獻者:75% 的 Linux 核心程式碼來自企業雇用開發者】
Written by 謝良奇/編譯    Tuesday, 26 January 2010
此文取摘:自由軟體鑄造場(Open Source Software Foundry)

Linux 領域一向重視其社群基礎,不過談到該作業系統的核心開發時,志願者似乎比不上大型企業來得重要。知名 Linux 核心貢獻者透露大部分 Linux 核心程式碼,是由大型企業雇用的開發者所撰寫。此外,該貢獻者也承認,Linux 開發者社群的確給人可怕而難以參與的印象。

L

WN.net 的創辦人同時也是核心貢獻者 Jonathan Corbet,在 Linux.conf.au 2010 大會的演說中公開 Linux 核心的程式碼分析,分析期間從 2008 年 12 月 24 日,到 2010 年 1 月 10 日。

這段期間有大量程式碼貢獻到核心當中,包含 280 萬行的程式碼與 55000 個重要變動。在這段時間核心版本由 2.6.28 演進至 2.6.32。Corbet 表示,顯然這是一個相當活躍且有效的開發過程。這些變動來自代表 370 個組織的 2700 位開發者。

Corbet 表示,在此期間每天合併的變動多達 144 個,核心每天新增 7300 行程式碼。

分析結果中最引人注目的部份,就是這些程式碼貢獻僅有 18% 來自不具有特定組織從屬關係的志願者。有 7% 無法分類。剩下的部份全來自在特定公司以開發這些程式為工作的開發者。Corbet 指出,75% 的程式碼來自為此受雇的開發者。

而其中,紅帽 (Red Hat) 以 12% 領先,隨後是 Intel 的 8%,IBM and Novell 各是 6%,Oracle 則佔有 3%。Corbet 認為,儘管這些公司彼此有明顯的商業競爭關係,主要核心開發還是運作順暢。

以上數字並不包含像 Google 這類公司,它們雖然依賴 Linux 作為自身技術的基礎系統,但不向核心貢獻程式碼。Google 曾表示希望與主要核心團隊有更加緊密的合作,揚棄該公司自有系統傳統的機密發展方式。Corbet 表示,有許多公司似乎需要履行此一程序。

回答與會群眾的問題時,Corbet 承認新的開發者要參與並且被 Linux 核心團隊所接受,的確有相當的難度。他說,任何一個在一年中由 2700 位開發者貢獻程式碼的開發流程,不可能過於排外,但卻可能給新進者可怕的印象。Corbet 表示,他們已經設法讓新成員更容易參與並加入該社群。雖然現狀已有所改進,但仍有許多進步空間。

Corbet 在演說中談到核心開發面臨的 7 大挑戰,包括活力、可擴展性、儲存、可見度、回應、控管與硬體。他表示開發流程與社群是維持核心持續往前邁進的基礎,並且否認了修補數量可能逐漸減少的批評。

早期在核心中提供特定設備支援是 Linux 的一大挑戰,然而 Corbet 表示如今此一流程已經順暢許多。硬體支援已經近乎普及,他們支援的硬體比其他系統都還要多。今年底前圖形支援將不再是個大問題。

相關網址:
1.受雇開發者撰寫 Linux 核心

2.核心貢獻者說 Linux 社群或許有點可怕

3.75% 的 Linux 程式碼如今來自受薪開發者

 

※※※※※※※※※※※※※※※※※※※※※※

沒有留言: