Greg KH schlägt neue Versionsnummern für den Linux-Kernel vor

Greg KH schlägt neue Versionsnummern für den Linux-Kernel vor

Mathias Huber
17.10.2008

Greg Kroah-Hartman, Linux-Entwickler bei Novell, hat auf der Kernel-Mailingliste ein neues Schema zu Benennung von Kernel-Releases vorgeschlagen. Es enthält unter anderem die Jahreszahl. Kroah-Hartman schreibt, er habe diesen Vorschlag eigentlich bereits auf dem Kernel-Summit 2008 im September einbringen wollen, was er jetzt nachhole. Er habe ständig mit den Versionsnummer zu tun und finde das derzeitige Schema furchtbar.

Sein Vorschlag: Künftige Versionen des Linux-Kernels erhalten ihre Versionsnummern nach dem Schema Jahreszahl.Nummer.Minor-Release. Demnach erhielte die erste Release des kommenden Jahres die Nummer 2009.0.0, die zweite die Nummer 2009.1.0 und so fort. Sei ein Schema ohne Nullen gewünscht, könne man auch bei 2009.1.1 beginnen, meint Kroah-Hartman.

Der Novell-Entwickler nennt als Vorteil seiner Lösung, dass das Alter des Kernels aus der Versionsbezeichnung ersichtlich wäre: Kernel 2.6.9 beispielsweise würde 2004.9.0 heißen.

Derzeit folgt die Versionsbezeichnung dem Schema 2.Major-Release.Minor-Release.Extraversion. Kernel-Makros und Skripte, die mit der Major- und Minor-Nummer arbeiten, ließen sich ersetzen, beruhigt Kroah Hartman mögliche Kritiker in seiner E-Mail.

Zu den ersten Reaktionen gehört die von H. Peter Anvin: Er findet es am einfachsten, wie bisher die Extraversion mit 27, 28, 29 hochzuzählen. Den inzwischen bedeutungslosen Bestandteil 2.6 würde er aber gerne abschaffen und durch 3.0, 3.1, möglicherweise auch durch die einfache Folge 3, 4 und so weiter ersetzen.

Adrian Bunk dagegen warnte vor raschen Entschlüssen. Ein Änderung würde nicht nur den Kernel und seine Tools sondern auch zahlreiche Userspace-Programme betreffen, die die Versionsnummer des Kernels verarbeiten, beispielsweise durch einen Aufruf von "uname -r". Als Beispiel bringt er einen Auszug aus dem Konfigurationsskript der OpenSSL-Bibliothek.

Ähnliche Artikel

Kommentare
Re: Greg KH schlägt neue Versionsnummern für den Linux-Kernel vor
Gernot Tenchio, Sonntag, 19. Oktober 2008 22:49:21
Ein/Ausklappen

Adrian Bunk dagegen warnte vor raschen Entschlüssen. Ein Änderung würde nicht nur den Kernel und seine Tools sondern auch zahlreiche Userspace-Programme betreffen, die die Versionsnummer des Kernels verarbeiten, beispielsweise durch einen Aufruf von "uname -r". Als Beispiel bringt er einen Auszug aus dem Konfigurationsskript der OpenSSL-Bibliothek.

Das Konfigurationsskript der OpenSSL-Bibliothek ist ja wohl die Inkarnation des grottenüblen Hacks. Wenn die Änderung des Versionsnummerierungsschemas dazu führt OpenSSL aufzuräumen, kann das eigentlich nur begrüßt werden.

Ich mag Greg KH nicht wirklich, aber hier kann ich ihm nur zustimmen.


Bewertung: 304 Punkte bei 68 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Aktuelle Fragen

WLAN lässt sich nicht einrichten
Werner Hahn, 21.03.2017 14:16, 0 Antworten
Dell Latitude E6510, Ubuntu 16.4, Kabelbox von Telecolumbus. Nach Anklicken des Doppelpfeiles (o...
"Mit Gwenview importieren" funktioniert seit openSuse 42.2 nicht mehr
Wimpy *, 20.03.2017 13:34, 2 Antworten
Bisher konnte ich von Digitalkamera oder SD-Karte oder USB-Stick Fotos mit Gwenview importieren....
Ich habe eine awk Aufgabe und bekomme es nicht so Recht hin
Dennis Hamacher, 10.03.2017 18:27, 1 Antworten
Ich hoffe Ihr könnt mir dabei helfen oder mir zeigen wie der Befehl richtig geschrieben wird. Ich...
Unter Linux Open Suse Leap 42.1 einen Windows Boot/ ISO USB Stick erstellen...
Tim Koetsier, 07.03.2017 15:26, 1 Antworten
Hallo, weiß jemand wie ich oben genanntes Vorhaben in die Tat umsetzen kann ? Wäre echt dankba...
Druckertreiber installieren OpenSuse42.1
Tim Koetsier, 07.03.2017 15:22, 1 Antworten
hallo, kann mir BITTE jemand helfen ich verzweifel so langsam. Habe einen Super Toner von Canon...