如果可能的话,有人能解释一下 Ubuntu 六个月发布周期的好处吗?我能想到一些好处,比如为用户提供没有以前错误的版本和更新的软件,但没有其他好处。也许,知道哪个版本必须支持多长时间是另一个原因。
先感谢您。
答案1
充分理解 6 个月发布周期背后的理念非常重要,一旦你理解了它就完全有意义了。
6 个月的发布周期有很多好处。但总的来说,这些限制是为了质量承诺并保持该项目目标导向。现在我来谈谈这些决定背后的心态。正如 Ubuntu 网站所说:
打个比方,想象一下剧院正在上演的一部戏剧。虽然在制作过程中可能会出现问题,甚至(也许尤其是)在演出当晚,但票已经卖出去了,退出的成本非常高:“演出必须继续”。
大约 6 个月的发布周期使他们能够协调已实际实现的功能的开发,从而保持整体发布的质量不会因为一两个功能而耽误一切。程序和项目的更新不断推出,如果他们一直等待实现功能,我们将永远看不到新的 Ubuntu 版本。设定具体日期可确保他们负责任地进行规划。
选择 6 个月的限制是因为这是 Gnome 项目使用的发布周期。Ubuntu 是基于 Gnome 构建的,因此他们自然会遵循其发布周期:https://live.gnome.org/ReleasePlanning/TimeBased
你可以在他们的 Wiki 上阅读有关它的全部内容,这是一篇非常有趣的文章,可以帮助人们理解这一切,阅读这里。
Ubuntu 版本具有挑战性,因为它们代表了数千个独立软件项目的工作成果。我们认为基于时间的发布流程使我们能够为用户提供最新软件、紧密集成和卓越整体质量的最佳平衡。- Ubuntu Wiki
总之,请记住,有些项目计划在多个版本中完成。并非所有事情都是 6 个月的事情。此外,如果您坚持使用 LTS 版本,您将获得更可靠且无错误的体验。很多人只使用 LTS,这意味着它的发布周期更像是 2 年。从 8.04 到 10.04,从 10.04 到 12.04,存在巨大的差异。
答案2
它允许开发人员测试新想法,同时保持相同的基础核心,可靠且坚固。您会得到新的“衣服”,但穿在同一个身体上。这将有助于以后的开发。