-CURRENT ce n'est pas la version de développement?
Tout à fait et -STABLE est la branche de stabilisation. Pour être plus précis en ce qui concerne FreeBSD :
CURRENT est la branche de dev (tag=.). Actuellement on est en 10-CURRENT. C'est la que se prépare les futures versions, susceptible de péter de temps à autres
STABLE (tag=RELENG8 par exemple). Version de _stabilisation en rolling release. La compatibilité est assurée tout au long de la branche (actuellement tu peux utiliser RELENG_7, RELENG_8, RELENG_9). Dans ton uname tu verras quelque chose comme 8-STABLE … La compatibilité est garantie mais pas la stabilité.
RELEASE (tag=RELENG_9_0) les versions réputés stables avec un support dans le temps plus ou moins important. Passer d'une RELEASE à l'autre au sein de la même branche (8.1 à 8.3 par exemple) ne casse pas la compatibilité. Les mises à jour de sécu sont ensuite déclinées sous forme de patchset (-p6 par exemple).
Tout cela se retrouve dans le uname.
Eg:
FreeBSD plop.titi.com 8.1-RELEASE-p6 FreeBSD 8.1-RELEASE-p6 #1: Mon Oct 10 15:49:18 CEST 2011 root@plop.titi.com:/usr/obj/usr/src/sys/GENERIC amd64
/usr/obj/usr/src/sys/GENERIC -> le répertoire ou le code objet a été généré (permet de connaître également le fichier de conf utilisé - ici GENERIC la conf par défaut)
[^] # Re: Innovant
Posté par Joris Dedieu (site web personnel) . En réponse à la dépêche Rétrospective sur le noyau 2.6.32. Évalué à 9.
Tout à fait et -STABLE est la branche de stabilisation. Pour être plus précis en ce qui concerne FreeBSD :
CURRENT est la branche de dev (tag=.). Actuellement on est en 10-CURRENT. C'est la que se prépare les futures versions, susceptible de péter de temps à autres
STABLE (tag=RELENG8 par exemple). Version de _stabilisation en rolling release. La compatibilité est assurée tout au long de la branche (actuellement tu peux utiliser RELENG_7, RELENG_8, RELENG_9). Dans ton uname tu verras quelque chose comme 8-STABLE … La compatibilité est garantie mais pas la stabilité.
RELEASE (tag=RELENG_9_0) les versions réputés stables avec un support dans le temps plus ou moins important. Passer d'une RELEASE à l'autre au sein de la même branche (8.1 à 8.3 par exemple) ne casse pas la compatibilité. Les mises à jour de sécu sont ensuite déclinées sous forme de patchset (-p6 par exemple).
Tout cela se retrouve dans le uname.
Eg:
FreeBSD plop.titi.com 8.1-RELEASE-p6 FreeBSD 8.1-RELEASE-p6 #1: Mon Oct 10 15:49:18 CEST 2011 root@plop.titi.com:/usr/obj/usr/src/sys/GENERIC amd64
Liens :
- http://www.freebsd.org/releng/
- http://svnweb.freebsd.org/base/
Exercice : cette machine est à jour mais présente 8.1-RELEASE-p6 au lieu de p8. Pourquoi ?