FreeBSD:哪个分支支持的时间更长?

FreeBSD:哪个分支支持的时间更长?

有人可以帮忙解释一下 FreeBSD 支持政策吗?我正在看http://security.freebsd.org/#sup,其中说:

Branch      Release         Type        Release Date        Estimated EoL
RELENG_6    n/a             n/a         n/a                 November 30, 2010
RELENG_6_4  6.4-RELEASE     Extended    November 28, 2008   November 30, 2010
RELENG_7    n/a             n/a         n/a                 last release + 2 years
RELENG_7_1  7.1-RELEASE     Extended    January 4, 2009     January 31, 2011
RELENG_7_3  7.3-RELEASE     Extended    March 23, 2010      March 31, 2012
RELENG_8    n/a             n/a         n/a                 last release + 2 years
RELENG_8_0  8.0-RELEASE     Normal      November 25, 2009   November 30, 2010
RELENG_8_1  8.1-RELEASE     Extended    July 23, 2010       July 31, 2012

我们还没有在 FreeBSD 7.x 和 FreeBSD 8.x 之间做出决定。我们想要使用受支持一段时间的 FreeBSD 分支。

哪个版本的支持时间会更长? RELENG_7 或 RELENG_7_3 ? RELENG_7 说“最后一个版本”,这是一个很大的歧义。

答案1

由于 FreeBSD 没有固定的发布时间表,因此很难确切知道分支 (RELENG_X) 将支持多长时间。

正如您从图表中看到的那样,FreeBSD 分支的支持期为自上一个版本起的 2 年。这意味着,既然有一个预计7.4发布后,无论 7.4 的发布日期是什么,FreeBSD 7 分支都将支持两年。因此,在这种情况下,您至少可以在 2012 年 8 月 31 日之前使用分支 RELENG_7(如果它现在就发布——我认为不会,但这是数学上的)。

答案2

RELENG_N 分支的支持时间始终长于 RELENG_(N-1) 分支。

更重要的问题是“我应该安装 N.0 版本还是等待 N.1?”

由于 FreeBSD 8 已经是 8.1,我建议任何新安装都使用 8.1,除非您有特定原因不需要最新版本。

回答您的具体问题:RELENG_7 的支持时间至少与 RELENG_7_3 一样长,但如果 R​​ELENG_7_4 发布,则 RELENG_7 的支持时间将与 7_4 一样长。

答案3

我想说 8.0 更有可能得到更长的支持。通常,先前的分支包含大部分修复,并且最重要的支持会转到新分支。唯一的例外可能是重大失败的版本,在这种情况下 8.0 可能会被“遗忘”。但这种情况相当罕见。

相关内容