Lorsque j'ai visité le site Web kernel.org pour télécharger le dernier noyau Linux, j'ai remarqué un paquet nommé 2.6.37-rc5
dans le référentiel. Quelle est la signification du "rc5" à la fin?
12
Libérer le candidat.
Par convention, chaque fois qu'une mise à jour pour un programme est presque prête, la version de test reçoit un numéro rc. Si des bogues critiques sont détectés, qui nécessitent des correctifs, le programme est mis à jour et réémis avec un nombre rc supérieur. Lorsqu'il ne reste aucun bogue critique ou qu'aucun bogue critique supplémentaire n'est trouvé, la désignation rc est supprimée.
Le cycle de publication Linux actuel fonctionne comme ceci: Say 3.7 est publié aujourd'hui, ce qui ouvre environ 2 semaines de "fenêtre de fusion" (Linus accepte de nouvelles fonctionnalités qui ont été essayées ailleurs, dans des arbres expérimentaux; la plupart de l'activité menant à 3.8 se produit ici ). Linus publie 3.8-rc1, fermant officiellement la fenêtre de fusion, après cela, il n'accepte que (presque) des corrections de bugs pour ce qui a été fusionné. Parfois, des éléments qui ont été fusionnés sont supprimés, rarement de nouveaux éléments trouvent leur chemin dans le noyau. Chaque semaine environ, Linus publie les versions 3.8-rc2, -rc3, ... jusqu'à ce qu'il soit convaincu qu'il n'y a pas de nouveaux bogues et libère la version 3.8. Puis le cycle recommence. Le cycle dure environ 8 semaines, il monte donc à rc6 environ, mais parfois la période entre les rc est raccourcie, parfois les bugs tenaces allongent le cycle entier.
Après la sortie de la version 3.8, elle est prise en charge par l'équipe stable, qui collecte les corrections de bugs pour les problèmes graves et l'impact minimal, et la version 3.8.1, 3.8.2, ... Il n'y a pas de délai fixe pour cela, et une fois la version 3.9 arrivée il n'y a plus de 3.8.x.
Il existe également des versions de support de longue date, principalement pour le bénéfice (et sous maintenance par) les distributions d'entreprise ou les personnes dans la zone intégrée, actuellement maintenues dans une certaine mesure sont 2.6.32.60 et 2.6.34.14 (ancien style de numérotation), 3.0.63, 3.2.38, 3.4.30.
la source
Vous pouvez voir une explication complète de cela dans Comment fonctionne le processus de développement
lien.
la source