缩减支持周期
Linux 发行版特定版本所提供的支持时长,是用户最为关心的问题。毕竟,大规模部署依赖于稳定性,而稳定性意味着支持。本周,openSUSE 的一些用户可能会感到有些不安,因为该项目宣布将其发布版本的支持周期缩短了四分之一。
周二,SUSE 安全团队负责人 Marcus Meissner 在 opensuse-announce 邮件列表中发布了生命周期终止通知,宣布 openSUSE 10.3 的更新将在 2009 年 10 月 31 日之后停止,也就是两个多月后。 Meissner 写道,在支持该版本两年后,支持周期已经结束,停止支持将使开发人员能够专注于更新的版本,从而提供用户期望的质量水平。该电子邮件还包括 11.0 和 11.1 版本的生命周期终止时间表,以及当前开发版本 11.2 的时间表。正是最后一项引起了关注,因为它的内容是:
openSUSE 11.2(目前正在开发中,将于 2009 年 11 月 12 日发布)在接下来的两个 openSUSE 版本以及两个月的重叠期内提供支持。
openSUSE 每八个月发布一个版本,因此两个版本加上两个月的时间相当于十八个月,比目前的二十四个月缩短了六个月,即减少了百分之二十五。虽然个人用户从发行版的升级中受到的影响相对较小,尤其是在它仅仅每十八个月发生一次的情况下,但对于企业用户来说,这是一项重要的任务,需要大量的时间和更多的资金,而支持周期可能是两种发行版之间的决定性因素。(即使软件是免费的,执行升级所需的人工时也不是免费的,因问题而损失的时间也不是免费的,企业不喜欢赔钱。)这就是 Ubuntu 更新计划背后的基本原理:常规发行版的发布周期为六个月,支持周期为十八个月,但在固定的时间间隔,一个版本会被指定为长期支持或 LTS,承诺在桌面提供三年支持,在服务器上提供五年支持。
在发布公告后,Novell 的 Michael Loeffler 发布了一份后续说明,以澄清这一变化。 Loeffler 写道:
关于 Marcus 前几天发出的 openSUSE 10.3 [1] 停止维护邮件,我想澄清 openSUSE 维护周期的变化。
Marcus 前几天发出的 openSUSE 10.3 [1] 停止维护邮件,我想澄清 openSUSE 维护周期的变化。
openSUSE 的维护周期将缩短为 2 个版本加 2 个月,openSUSE 的维护周期将缩短为 2 个版本加 2 个月,
按照目前 8 个月的发布周期,这意味着 18 个月,
而不是 openSUSE 11.1 和之前版本所提供的 24 个月。这样,我们现在可以保证从维护角度来看的重叠时间,
这为将机器更新到更新的版本提供了足够的时间。
用户最终将如何应对这一变化,以及它将如何影响 openSUSE 的企业部署,还有待观察,因为距离公告发布仅三天。 然而,最可以肯定的是,它将受到彻底而热烈的讨论——毕竟,这是开源的标志和巨大优势之一。