Who Writes Linux 2015

本期报告中部分有趣的细节:

  • 内核开发周期在 6 到 12 周之间浮动,其中周期最长的 3.13 版用时 77 天,最短的 3.16 版用时 56 天
  • 内核变化最多也是最繁忙的版本是 3.15 版,达到 13,722 个
  • 目前有三个内核处于稳定长期维护状态,包括 3.10, 3.12 及 3.14 版本
  • 截至 3.18 版本,Linux 内核包含 47,986 个文件,共 18,997,848 行代码
  • 由于移除疏于维护的驱动,内核代码行数在 3.17 版本出现了短暂下降,这也是 Linux 内核发展史上第二次发生类似的下降
  • 个人开发者贡献了大约 8.2% 的内核补丁,Linus 本人不包括在其中,因为他和其他资深 Linux 开发者主要花费时间在审核他人编写的补丁
  • 超过 80% 的补丁来自受商业公司或公共组织雇佣的开发者,而不求报酬的志愿开发者现在仅在总数的 11.8%
  • 每个新版本内核发布都包含了大约 270 余个全新的补丁贡献者
  • Greg Kroah-Hartman 大神批准了大约 14.4% 的补丁,而 Linus 本人仅批准 0.4%。这是因为收录批准权限被更多的转交给模块负责人。

Linux Foundation 免费下载

Read More: