Linux 4.0來了
Linux Torvalds剛才已經在內核開發的Git系統中按下了按鈕,代號為“Hurr durr I'ma sheep”的Linux 4.0終于問世了。為了應景,他還給自己起了個綽號叫"we're all sheep",放在名字中間。有意思的是,對應的內核網站也已經開始運作:https://imasheep.hurrdurr.org/。
這是2.6.34/2.6.35(代號Sheep on Meth)之后第二次以綿羊為名。Linux內核的開發代號歷來都比較怪異,而且似乎沒啥規律(相比之下,Ansible每 個主要版本代號都是Van Halen樂隊的一首曲子,非常齊整):3.0叫Sneaky Wease,2.6叫Flesh-Eating Bats with Fangs,還有Stable Penguin、Greased Turkey、Brown Paper Bag、Sliding Snow Leopard……以至于專門有個Wikipedia列表條目收集這些怪名字。
早在2013年,Torvalds就在考慮簡化版本號,直接把3.20跳過,改名4.0。原因是別再出現2.6.39,連自己都搞不太清楚了。(實 際上2.x系列比較瘋狂的版本號包括2.6.32.65,2.6.39.4,而3.x則有3.0.101、3.4.106、3.10.73這種悍將。)今 年2月他還專門在Google+上做過調查。
Torvalds在發布聲明中說:
我決定按常規進度發布4.0,因為確實沒有什么問題了。
Linux 4.0無論從linux-next還是最終的大小來看,都是一個很小的新版本,但小顯然是相對的。非合并提交仍然超過1萬。但肯定有版本比這大(linux-next v4.1將是較大的版本之一)。
……4.0是一個穩定版本,沒有什么實驗性的新特性。相比以前基于特性的版本發布,我更喜歡按時間來。
也就是說,4.0其實并沒有特別的里程碑的意義。它本來就是3.20改名而已。
但Torvalds還是特別指出4.0比較有意思的地方:總提交數跨越了50萬這一里程碑,而且Git對象也超越了400萬。而3.0這兩方面對應 的數字分別是25萬和200萬。相比之下,原來在使用BitKeeper管理代碼的三年間,總共才6.5萬次提交。是的,內核的開發在不斷加速中。
之前phoronix網站的幾篇文章已經比較詳細地列舉過Linux 4.0-rc1的改進。其中最引人注目的特性是內核動態補丁,整合了Red Hat的kpatch和SUSE的kGraft。
此外主要是硬件和驅動方面,包括對DRM/圖形驅動、對各種ARM、IBM z13、Sony PlayStation 3等;還有文件系統方面的pNFS塊服務器支持、針對Btrfs的RAID 5/6改進、VirtIO 1.0等。
來自:http://geek.csdn.net/news/detail/30579