Linux 4.0 发布——我是一只羊
就在周日，Linus 如期发布了 Linux 4.0，这个版本的代号被称为Hurr durr I'ma sheep：  日期： 2015/4/12 15:41:30 周日 -0700主题： Linux 4.0 发布来自： 我是一只羊 那么，我决定按照正常的计划发布 4.0 了，因为没有出现什么问题，而且我下周会去一个大学访问，我希望这不会非常影响到合并窗口，希望吧。 从 linux-next 分支和最终大小上看，Linux 4.0是一个相当小的发布版本（LCTT 译注：linux-next是Stephen Rothwell创造的分支，主要用于放一些将在下一周期合并进内核主支的补丁）。但是这个小是相对而言的，它仍然包含了超过一万
内核 Linux
121.8.107.178
羊年？
文剑一飞
2015-04-14T09:12:17.000
106.120.101.58
不知道是不是因为今年是羊年——国外讨论应该是哪个羊（sheep？goat？），然后就用这个代号了？
linux
2015-04-14T09:46:41.000
166.111.138.125
我会说我感觉是喜羊羊与灰太狼看多了么？
来自 - 北京清华大学 的 Chrome/Windows 用户
2015-04-14T17:35:47.000
114.245.12.164
居然有了一个新网站： https://imasheep.hurrdurr.org/
linux
2015-04-15T21:48:10.000
222.173.107.116
是不是该强调一下是绵羊？哈哈！
绿色圣光
2015-04-16T15:21:55.000
就在周日，Linus 如期发布了 Linux 4.0，这个版本的代号被称为Hurr durr I'ma sheep：  日期： 2015/4/12 15:41:30 周日 -0700主题： Linux 4.0 发布来自： 我是一只羊 那么，我决定按照正常的计划发布 4.0 了，因为没有出现什么问题，而且我下周会去一个大学访问，我希望这不会非常影响到合并窗口，希望吧。 从 linux-next 分支和最终大小上看，Linux 4.0是一个相当小的发布版本（LCTT 译注：linux-next是Stephen Rothwell创造的分支，主要用于放一些将在下一周期合并进内核主支的补丁）。但是这个小是相对而言的，它仍然包含了超过一万
![](/data/attachment/album/201504/13/225922hlubukzpd9n7k1ab.jpg)


就在周日，Linus 如期发布了 Linux 4.0，这个版本的代号被称为“**[Hurr durr I'ma sheep](https://imasheep.hurrdurr.org/)**”：



> 
> 日期： 2015/4/12 15:41:30 周日 -0700  
> 主题： Linux 4.0 发布  
> 来自： 我是一只羊
> 
> 
>   
> 那么，我决定按照正常的计划发布 4.0 了，因为没有出现什么问题，而且我下周会去一个大学访问，我希望这不会非常影响到合并窗口，希望吧。
> 
> 
> 从 linux-next 分支和最终大小上看，Linux 4.0是一个相当小的发布版本（LCTT 译注：linux-next是Stephen Rothwell创造的分支，主要用于放一些将在下一周期合并进内核主支的补丁）。但是这个“小”是相对而言的，它仍然包含了超过一万个的非合并提交。不过，我们肯定会有更大的发布版本（估计之后的 linux-next 4.1 会更大）。
> 
> 
> 一切都很好，这完全符合“v4.0 应该是一个**稳定的**发布版本”的要求，而不是带有很多新的体验性功能的发布版本。我个人非常喜欢按照时间进行发布，而不是过去那种有了重大功能才进行发布的做法。
> 
> 
> 也就是说，4.0里面没有什么特别有趣的东西。从 git 上的统计来看，这个发布版本不仅仅达成了 50 万个提交数的新成就，也跨越了 400 万个 git 对象数量的限制。有趣的是（从数字的角度看），Linux 3.0 时我们超过了 25 万提交数和 200 万个 git 对象数量，看起来真有规律（其实完全是巧合）。
> 
> 
> [ 另外一个趣事：我们原来使用的 BK 版本库（LCTT 译注：bitkeeper）有着提交数用16位二进制存储的限制，所以25万提交数量已经很多了，因为我们使用 BK 的那些年就提交了将近65000次。当然，我们使用 BK 才3年，而换到 git 近十年了。无论如何，这说明我们的开发工作快了**许多**。]
> 
> 
> 就功能而言，4.0 并没有什么特殊的。新内核的补丁主要是基础架构方面的，实际上，这并不是版本号改变的原因，我们可能在其它的（小）版本中有更大的改变。所以，这只是一个“按部就班”的发布而已。
> 
> 
> 弄下来体验一下吧，
> 
> 
> 我们全是羊 —— Linus Torvalds 
> 
> 
> 


4.0虽说是没有什么特别新的功能，不过还是有几个值得关注的亮点：


* Live Patching——不用重启为内核打补丁的机制；
* parallel NFS (pNFS)子系统支持FlexFile布局；
* ubifs文件系统支持多队列块层；
* Btrfs 文件系统更新，支持 Intel Quark X1000 SoC和基于MIPS32 Release 6的处理器；
* VirtIO 1.0；
* 可信计算TPM 2.0支持；
