当我有 6 百万时,就发布 Linux 5.0
据 Linus Torvalds 最近的一则 Google+ 帖子,他开玩笑的说,当 Linux 项目有 6 百万个 Git 对象时就发布 Linux 5.0 内核。
Linux 内核主要的里程碑版本,比如 Linux 3.0、Linux 4.0 都是发布于 Git 对象数量分别达到了 2 百万和 4 百万时,而在2016 年 10 月 8 日,当前的 Git 对象已经达到了 5 百万,所以,看起来到下一个百万数量线时,就会发布 Linux 5.0 了。
“现在我们正处于 Linux 4.0 和 5.0 中间,”Linus Torvalds 说,“换句话说: 3.0 发布于内核 Git 对象数据库有 2 百万个对象时,而 4.0 发布于 4 百万时。所以,很自然的,按数字来说,毫无疑问 5.0 应该在我们到达 6 百万对象时发布。”
正如你已经知道的, Linux 4.8 内核已经于 2016 年 10 月 2 日发布,而且由于一个严重错误,很快发布了第一个维护版本 4.8.1。这就代表目前已经进入了 Linux 4.9 内核的开发阶段,它也是下一个 LTS 分支。而就在下周 10 月 16 日,4.9 就会发布其第一个 RC 版本。
Linux 5.0 内核的开发将于 2016 年 12 月开始
如果 Linux 4.9 内核能够正常发布,有 7 个 RC 版本的话,那它应该正式发布于 12 月 4 日。如果不幸的遇到了一些问题而延迟,那有可能要到 12 月中旬才能开启 Linux 5.0 内核的合并窗口,也许会在今年的圣诞节前发布第一个 RC 版本。
而且,如果 Linux 5.0 的开发也是常规的 7 个 RC 版本的话, 第二个 RC 版本应该出现在明年 1 月 8 日,而最后一个则会在 2017 年的 2 月中旬。不管怎么说,我们会在 2 月份见到 Linux 5.0 内核的正式发布——当然,如果 6 百万 Git 对象的线达到了的话。