什麼是 FreeBSD-stable?
回溯到 FreeBSD 2.0.5 剛發表的時候,我們決定把 FreeBSD 的 release 分成兩支。
一支叫做-stable,我們只對它做錯誤修正及小幅度的修改
(這是給 ISP 和商業公司等對實驗中功能不感興趣的單位所使用的)。
另外一支叫做 -current,從 2.0 版發行以後就不間斷地朝著 4.0-RELEASE
(以及以後的版本) 前進著。下面就是版本演進的示意圖:
2.0
|
|
| [2.1-stable]
*BRANCH* 2.0.5 -> 2.1 -> 2.1.5 -> 2.1.6 -> 2.1.7.1 [2.1-stable ends]
| (Mar 1997)
|
|
| [2.2-stable]
*BRANCH* 2.2.1 -> 2.2.2-RELEASE -> 2.2.5 -> 2.2.6 -> 2.2.7 -> 2.2.8 [end]
| (Mar 1997) (Oct 97) (Apr 98) (Jul 98) (Dec 98)
|
|
3.0-SNAPs (started Q1 1997)
|
|
3.0.0-RELEASE (Oct 1998)
|
| [3.0-stable]
*BRANCH* 3.1 (Feb 1999) -> 3.2 -> ... future 3.x releases ...
| (May 1999)
|
\|/
+
[4.0-current continues]
-current 這個分支正緩慢地朝向 4.0 以及以後的版本前進著,
而之前的 2.2-stable 分支則隨著 2.2.8 的發表而功成身退。
3.0-stable 將會成為主要的發展線,3.3 將會在 1999 年第三季公布,
4.0 是目前的 "current 分支", 4.0 的第一次 release 應該會在 2000 年第一季。