Als ich die kernel.org-Website besuchte, um den neuesten Linux-Kernel herunterzuladen, bemerkte ich ein Paket mit dem Namen 2.6.37-rc5
im Repository. Was bedeutet das "rc5" am Ende?
12
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.
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.
quelle
Eine ausführliche Erklärung hierzu finden Sie in des Entwicklungsprozesses
Verknüpfung.
quelle