上周,Linus Torvalds 在内核邮件列表上宣布释出 Linux Kernel 4.12,他本人也表示,4.12 是 Linux Kernel 史上较大的版本之一。较大到底有多大呢,没有直观的数据来量化就没有说服力。今天,Linux Kernel 主要维护人员 Greg Kroah-Hartman 就在其Google+ 账号中提供了相关的数据。
可以看到,Linux Kernel 4.12 是 Linux Kernel 4.9 以来最大的版本升级
根据 Greg Kroah-Hartman 提供的信息,Linux Kernel 4.12 分支在规划之初就是一次大版本迭代,整个开发周期历时 63 天,共计接收到 14570 个 commits,总计涵盖 59806 个文件(增长 3.18%),拥有 24170860 行代码(增长 4.47%),平均每天新增代码 19093 行。
Linux Kernel 4.12 共计新增了 1202920 行代码,删除了 168962 行代码,对 141550 行代码进行了修改。其中,总计有 1821 名开发者为 Linux Kernel 4.12 贡献了代码。
Greg Kroah-Hartman 在其 Google+ 账号中表示:
Linux 4.12 is big, really big, like bigger than you thought big.