После того, как была выпущена FreeBSD 2.0.5, мы решили разделить разработку FreeBSD на две части. Одна ветка была названа -stable, с тем предназначением, что в ней будут делаться только хорошо оттестированные исправления и маленькие последовательные усовершенствования (для провайдеров услуг Интернет и других коммерческих пользователей, для которых неожиданные изменения или экспериментальные возможности весьма нежелательны). Другой ветвью является -current, которая по существу является прямой линией, ведущей к 4.0-RELEASE (и последующим) с тех пор, как была выпущена 2.0. Если вам поможет картинка, то вот как это выглядит:
2.0 | | | [2.1-stable] *ВЕТВЬ* 2.0.5 -> 2.1 -> 2.1.5 -> 2.1.6 -> 2.1.7.1 [конец 2.1-stable] | (Мар 1997) | | | [2.2-stable] *ВЕТВЬ* 2.2.1 -> 2.2.2-RELEASE -> 2.2.5 -> 2.2.6 -> 2.2.7 -> 2.2.8 [конец] | (Мар 1997) (Окт 97) (Апр 98) (Июл 98) (Дек 98) | | 3.0-SNAPs (начало в I квартале 1997) | | 3.0.0-RELEASE (Окт 1998) | | [3.0-stable] *ВЕТВЬ* 3.1 (Фев 1999) -> ... будущие релизы 3.x ... | | \|/ + [продолжение 4.0-current]
Ветвь -current постепенно переходит в 4.0 и выше, тогда как предыдущая ветвь, 2.2-stable, была вытеснена релизом 2.2.8. Теперь его заменила ветвь 3.0-stable, первый релиз которой, 3.1, выйдет в начале 1999 года. "Текущей веткой" сейчас является 4.0-current, первый релиз которой появится в первом квартале 2000 года.