Linux快要25歲了,現在內核已擁有逾2千萬行程式碼

Linux快要25歲了,現在內核已擁有逾2千萬行程式碼
Photo Credit: Thomas Kienzle / AP Photo / 達志影像
我們想讓你知道的是

開源作業系統Linux在今個星期五就25歲了,Linux基金會發表最新報告,提供關於Linux內核的開發數據。

1991年8月25日,當時年僅21歲的赫爾辛基大學學生Linus Torvalds在一個Usenet新聞組貼出訊息,表示正在編寫一個免費的作業系統,但這個計劃純為興趣,「不會像gnu(另一項免費作業系統計劃)般專業及龐大」。

這個作業系統內核的0.01版本於同年9月17日發佈。原本Torvalds想把計劃命名為”Freax”,但當他把檔案放到大學伺服器時,其中一個義務管理員認為這個名字不好,於是未有通知Torvalds下自行把計劃改名為"Linux"(Torvalds也曾考慮過此名,但覺得太自大而未有採用),此後這個作業系統就叫做”Linux”。

Linux成為了一個免費、開放源碼的作業系統,衍生出多不勝數的版本,而且更不限於個人電腦之內——最多人使用的手機作業系統Android,正是建基於Linux內核(Linux Kernel)。此外,不少伺服器、超級電腦以至硬體防火牆、路由器甚至電子音樂合成器,內裏均運行Linux。

TOP500_Linux
TOP 500網頁截圖
全球超級電腦500強中,有497個系統均使用Linux。

今年是Linux面世第25年,負責推廣及推動Linux發展的非牟利組織Linux基金會剛剛發表報告,講述Linux內核的發展。報告指出,自2005年開始,Linux內核開發使用了Git管理,至今有13,594名程式員參與開發。

在報告涵蓋的4.7版本內核,合共已有近2200萬行程式碼,跟上次發表報告的去年3月相比,增長大約有300萬行。近四分一世紀前的0.01版本,則只有約1萬行程式碼。而且這僅是Linux內核,只佔整個作業系統的一部份。

從上一次報告至今的各個版本中,最活躍參與編寫Linux內核的公司來自半導體龍頭英特爾(Intel),涉及的修改多達14,384項,其次是有開發自家版本Linux的軟件公司紅帽(Red Hat),第三及第四均不是公司——分別是「沒有」(none)和「未知」(unknown)。至於其他大公司如三星、IBM、Google及AMD等均榜上有名。

Linux基金會的執行總監Jim Zemlin表示︰「即使經過25年後,Linux仍然是合作開發的典範,這種開發模式可應用到其他開放源碼計劃。」現時Linux已不只是一個軟件、一個免費作業系統,更是個生態系統,有無數的程式員共同努力。

從以下圖表可看到Linux版本眾多(可按此放大)︰

Linux_Distribution_Timeline
Image Credit: Andreas Lundqvist (initially), Muhammad Herdiansyah (continued), GNU Free Documentation License

資料來源︰

或許你會想看
更多『新聞』文章 更多『科技』文章 更多『Kayue』文章
Loader