Bedeutung von "rc5" im "Linux Kernel 2.6.37-rc5"

12

Als ich die kernel.org-Website besuchte, um den neuesten Linux-Kernel herunterzuladen, bemerkte ich ein Paket mit dem Namen 2.6.37-rc5im Repository. Was bedeutet das "rc5" am Ende?

Renjith G
quelle

Antworten:

20

Kandidaten freigeben.

Üblicherweise erhält die Testversion eine RC-Nummer, wenn ein Update für ein Programm fast fertig ist. Wenn kritische Fehler gefunden werden, die behoben werden müssen, wird das Programm aktualisiert und mit einer höheren RC-Nummer erneut veröffentlicht. Wenn keine kritischen Fehler mehr vorliegen oder keine weiteren kritischen Fehler gefunden werden, wird die RC-Bezeichnung gelöscht.

David Harris
quelle
ok.ok.Was ist die höchste rc Nummer, die wir vorher gegeben hatten?
Renjith G
2
anscheinend gibt es kein limit: wenn mehr bugs nach einem rc gefunden werden, kann auch ein anderer rc mit einer höheren nummer ausgegeben werden
alex
8

Der aktuelle Release-Zyklus von Linux sieht folgendermaßen aus: Say 3.7 wird heute veröffentlicht und öffnet etwa zwei Wochen lang das "Merge-Fenster" (Linus akzeptiert neue Funktionen, die an anderer Stelle in experimentellen Bäumen ausprobiert wurden. Der größte Teil der Aktivitäten, die bis zu 3.8 geführt haben, findet hier statt ). Linus veröffentlicht 3.8-rc1 und schließt das Merge-Fenster offiziell. Danach akzeptiert er nur (fast) Bugfixes für das, was zusammengeführt wurde. Manchmal wird zusammengeführtes Material wieder herausgenommen, selten findet neues Material Eingang in den Kernel. Ungefähr jede Woche veröffentlicht Linus 3.8-rc2, -rc3, ..., bis er überzeugt ist, dass es keine neuen Fehler gibt, und veröffentlicht 3.8. Dann beginnt der Zyklus von neuem. Der Zyklus dauert ungefähr 8 Wochen, also steigt er auf rc6 oder so, aber manchmal verkürzt sich die Zeitspanne zwischen den rcs, manchmal verlängern hartnäckige Fehler den gesamten Zyklus.

Nachdem 3.8 veröffentlicht wurde, wird es vom Stable-Team übernommen, das Fehlerbehebungen für schwerwiegende Probleme und minimale Auswirkungen sammelt und die Versionen 3.8.1, 3.8.2, ... veröffentlicht. Es gibt keinen festen Zeitrahmen dafür und sobald 3.9 eintritt draußen gibt es kein 3.8.x mehr.

Es gibt auch Versionen für Langzeitunterstützung, hauptsächlich zum Nutzen (und unter der Aufsicht von) der Unternehmensverteilungen oder der Personen im eingebetteten Bereich, die derzeit zu einem gewissen Grad unterhalten werden: 2.6.32.60 und 2.6.34.14 (alter Nummerierungsstil), 3.0.63. 3.2.38, 3.4.30.

vonbrand
quelle