歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 袁萌:Linux的“天氣預報”

袁萌:Linux的“天氣預報”

日期:2017/2/28 16:44:58   编辑:Linux教程

通常,所謂“天氣預報”是指天氣變化的報告,《Linux基金會》借用此術語來表明全球Linux的開發現狀。請見www.linux.com官方網站。

大家知道,Linux是當今自由/開源軟件(FOSS)之核心(也叫根,root)開發項目,可以說,幾乎所有(絕大部分)的FOSS項目都是在Linux平台上開發的。今年6月9日,Linux 2.6.30版本正式發布。據統計,有1,100多人參與此版本的開發,他們代表(或來自)200多個企業,比如:Intel、谷歌、紅帽和Novell等。相比Linux 2.6.29版本(今年3月24日發布),該版本發生了12,000處改動(或變化),增加了62,400行程序源代碼,平均每天增加8,300行程序代碼。Linux 2.6.30版本的總代碼行數已經超過1,000萬行源代碼。

我們設想一下,對於Linux而言,每天增加8,300行程序源代碼是個什麼樣子?是很微小的近千分之一的變化,看上去簡直微不足道。不過,由此可見,Linux是在不斷成長的一個系統,仿佛具有生命。特別值得提出,該版本共有9項重大改進,其中第一項改進的直接效果就是降低了硬盤的讀寫次數和延長了電池的使用壽命。降低硬盤讀寫次數特別有利於自啟動U盤的實際使用,延長了它的使用壽命。

自6月24日起,Linux 2.6.31版本的開發已進入開發穩定期,預計在今年8月底或9月初正式發布。很明顯的是,Linux的開發沒有受到全球性經濟衰退的直接影響,Linux正在穩步前進。

根據Black Duck軟件公司的一項最近的調查報告,目前,全球共有20多萬個FOSS開發項目在進行中,分布在4,100個獨立網站,共有數百億(tens of billions)行程序代碼資源。這是一筆何等可貴的共享軟件資源。目前,存在1,500多種開源軟件許可協議,其中65%的項目遵守GPL許可證。特別值得一提的是,GPL 3.0的開發項目,一年以來,增長了4倍,是FOSS許可協議的佼佼者,占整個FOSS開發項目的5.10%。這種發展趨勢還將保持下去。GPL 2.0占50.06%,LGPL 2.1占9.63%,Artstic占8.68%,BSD 2.0占6.32%,Apache 2.0占3.91%,Mozilla 1.1占1.25%,微軟的Public License占102%。近年來,出現一種開源雙授權模式,也叫“Open-Core”模式,即核心開源,外圍閉源,便利於商業運作,比如MySQL數據庫。

一點重要說明,FOSS軟件的第一要義是指,允許程序自由地再次分發,而不僅僅是程序源代碼對外開放。有人願意程序源碼開放,但是,不允許程序自由地再次分發,喜歡把它繼續摟在自己的懷裡面不放手。這是何必呢?國產Linux之所以不能算是真正的FOSS軟件,就在於它被視為是企業的私有產品,不允許自由地再次分發。這種私有觀念嚴重阻礙著了Linux在中國的健康發展。在我國境內,開源一詞的含義被誤讀了許多年。

Copyright © Linux教程網 All Rights Reserved