Linux發展史上的七個驚人事實

發表於2013-09-21

| 2013-09-21 11:53      

22年前,芬蘭軟體開發者Linus Torvalds開啟了Linux核心的發展之門。在過去的20年裡,由於越來越多的開發者加入了Linux發展中,Torvalds的專案已取得了顯著性的發展。然而,Linux的發展並不僅僅是一個個體開發者活動,因為企業發展和貢獻在Linux的演變過程中起到了舉足輕重的作用。Linux並不是由任何一個開發者或公司編寫,而是由所有能編寫程式碼的開發者和公司來編寫。

為了確定那些編寫者都有誰,Linux基金會發布了題為“誰是Linux編寫者”的年度報告。報告細數了Linux發展和程式碼編寫的所有過程。這周釋出的2013版報告再一次顯示了程式碼編寫數量和人數的持續增加。基於Linux基金會的資料,本文就Linux編寫者和2013年編寫內容指出了一些事實。

Linus Torvalds不是Linus 核心的最佳開發者

儘管Linus Torvalds仍然引領Linux核心的發展,但他並不是主要的貢獻者。事實上,Torvalds在最近一期“誰是Linux編寫者”的報告中目前排名101位,因為從Linux 3.3到Linux 3.10核心的釋出,其程式補丁數量不斷增加。

不同開發者有助於Linux

自2012年以來,有來自225個不同公司的1110位開發者給Linux編寫過程式碼。

紅帽企業名列榜首

就Linux的企業贊助商而言,紅帽企業位居榜首。其開發者所做的貢獻佔總數的10.2%。 緊跟紅帽企業的晶片製造商是佔8.8%的英特爾和4.1%的德州儀器公司。IBM佔3.1%,谷歌佔2.4%,Oracle佔1.3%。

Greg Kroah-Hartman是最佳Linux程式碼審稿人

在Linux核心發展模式中,不僅有程式碼寫作者,還有開發者審稿人。從3.2核心到Linux 3.10核心,開發者Greg Kroah-Hartman榮登榜首,佔總數的12.5%。

Linux核心變化率持續增長

每一個核心釋出,程式碼變化數量就會不斷增加。Linux 3.10核心是由16,961,031行程式碼組成。相比之下,2011年7月釋出的Linux 3.0核心只有14,651,135行程式碼。

Linux核心版本更新速度仍然很快

自從2011年釋出了Linux 3.0以來, Linux新核心釋出速度很快,平均60多天釋出一次。

核心版本得到許多更新

當Linus Torvalds釋出一個新的穩定核心時,這並不意味著某一核心釋出週期的終結。核心就像BUG一樣不斷更新,以增加其穩定性和安全性。

Linux發展史上的七個驚人事實

相關文章