Значение «rc5» в «ядре Linux 2.6.37-rc5»

12

Когда я зашел на сайт kernel.org, чтобы загрузить новейшее ядро ​​Linux, я заметил пакет, названный 2.6.37-rc5в репозитории. Что означает «rc5» в конце?

Renjith G
источник

Ответы:

20

Релиз-кандидат.

По соглашению, когда обновление для программы почти готово, тестовой версии присваивается номер rc. Если обнаружены критические ошибки, требующие исправления, программа обновляется и переиздается с большим номером rc. Если критических ошибок не осталось или дополнительных критических ошибок не обнаружено, обозначение rc отбрасывается.

Дэвид Харрис
источник
ok.ok.Какое наибольшее число rc мы дали ранее?
Renjith G
2
по-видимому, нет предела: если после rc будет найдено больше ошибок, может быть выпущен и другой rc с большим числом
alex
8

Текущий цикл выпуска Linux работает следующим образом: скажем, сегодня выходит 3.7, который открывает около 2 недель «окна слияния» (Линус принимает новые функции, которые были опробованы в других местах, в экспериментальных деревьях; большая часть действий, ведущих к 3,8, происходит здесь ). Линус выпускает 3.8-rc1, официально закрывая окно слияния, после чего он принимает только (почти) исправления ошибок в том, что было объединено. Иногда то, что было объединено, снова вынимается, редко новое попадает в ядро. Примерно каждую неделю Линус выпускает 3.8-rc2, -rc3, ... продолжается до тех пор, пока не убедится, что новых ошибок нет, и не выпустит 3.8. Затем цикл начинается заново. Цикл занимает около 8 недель, так что он достигает примерно 6 или около того, но иногда период между RC сокращается, иногда упрямые ошибки делают весь цикл длиннее.

После выпуска 3.8 он переходит к стабильной команде, которая собирает исправления ошибок для серьезных проблем и минимального воздействия, и выпуска 3.8.1, 3.8.2, ... Для этого нет фиксированного периода времени, и как только приходит 3.9 там больше нет 3.8.x.

Существуют также долгосрочные версии поддержки, в основном для выгоды (и в ведении) корпоративных дистрибутивов или людей во встроенной области, которые в настоящее время поддерживаются в некоторой степени: 2.6.32.60 и 2.6.34.14 (старый стиль нумерации), 3.0.63, 3.2.38, 3.4.30.

vonbrand
источник