Abo
  • Services:
Anzeige

Diskussion über Veröffentlichungsmodell des Linux-Kernels

Neue, stabile Kernel-Serie auf Basis von 2.6.16

Linux-Entwickler Adrian Bunk hat ein neues Veröffentlichungsmodell für den Linux-Kernel vorgeschlagen. Dabei soll auf Basis von Kernel 2.6.16 eine neue Serie eingeführt werden, die über mehrere Jahre gepflegt wird. Nur Sicherheitsupdates und aktualisierte Treiber sollen in diesen Zweig einfließen, während neue Funktionen Kernel 2.6.17 und folgenden Versionen vorbehalten bleiben.

Auf der Linux Kernel Mailingliste (LKML) wird derzeit erneut das Veröffentlichungsmodell des Kernels 2.6 diskutiert. Adrian Bunk kritisiert in einer E-Mail, dass in jeder neuen Version viele regressive Fehler auftauchen, durch die zuvor funktionierende Teile des Kernels nicht mehr so arbeiten, wie sie sollen. Zudem mache ein Kernel-Update häufig die Aktualisierung von Userspace-Programmen wie udev notwendig. Viele Anwender würden daher einfach weiterhin alte Kernel-Versionen einsetzen, die bekannte Sicherheitslücken aufweisen.

Anzeige

Bunk schlägt daher die Einführung einer neuen, stabilen Kernel-Serie vor. Nach Veröffentlichung von Kernel 2.6.17 soll dabei 2.6.16 als stabiler Zweig fortgeführt und über zwei bis drei Jahre gepflegt werden. In diese Reihe sollen neben Sicherheits- auch Treiberupdates einfließen dürfen, während neue Funktionen außen vor bleiben müssten.

Die 2.6.16-Serie soll laut Bunk vor allem Nutzer ansprechen, die derzeit noch auf Kernel 2.4 setzen und sich eine stabile 2.6er-Serie mit Sicherheitsupdates, aber ohne Fehler wünschen. Bunk selbst würde die Pflege dieser Kernel-Serie übernehmen, es aber auch anderen Entwicklern überlassen.

Die anderen Kernel-Entwickler stehen Bunks Vorschlag allerdings eher kritisch gegenüber. So schreibt Arjan van de Ven, der bei Red Hat für den Kernel zuständig war, dass die Wartung schon nach wenigen Monaten zu kompliziert wäre. Treiberupdates könnten nicht einfach von einem aktuellen Kernel in eine andere Version übernommen werden.

Andere Entwickler, wie Jesper Juhl, vertreten die Meinung, dass die Distributoren die Pflege eines stabilen Kernels übernehmen sollten. Ben Collins, der den Ubuntu-Kernel verwaltet, hingegen meint, Bunk wolle das alte Entwicklungsmodell wieder einführen und schlage einfach nur einen anderen Namen vor.

Früher trugen stabile Versionen des Linux-Kernels eine gerade, Entwicklerversionen eine ungerade Nummer. Mit Kernel 2.6 änderte sich dies, da Linus Torvalds auf die Einführung eines 2.7er-Zweiges verzichtete und stattdessen mit Kernel 2.6.11 eine neue Versionierung einführte. Seitdem werden Fehler in Unterversionen der Art 2.6.11.1 korrigiert. Neue Funktionen werden in Andrew Mortons Kernel-Zweig getestet und gelangen so schneller in den offiziellen Kernel.

Viele Entwickler vertreten daher grundsätzlich die Meinung, dass normale Nutzer die von den Distributoren mitgelieferten Kernel-Pakete verwenden sollten. Erfahrene Nutzer hingegen könnten die offiziellen Kernel-Versionen ohne Probleme nutzen.

Die Versionierung des Linux-Kernels wird seit ihrer Änderung häufiger diskutiert, ob sie jedoch in Zukunft wieder geändert wird, steht nicht fest. Auch haben sich Linus Torvalds und Andrew Morton, die Verwalter des Kernels 2.6, zu Bunks Vorschlägen noch nicht geäußert.


eye home zur Startseite
thefox 05. Dez 2005

Eben, warum muß ein Kernel überhaupt Gerätetreiber enthalten? Wäre es nicht sinnvoller...

Anonymer Nutzer 05. Dez 2005

Ja, stimmt.



Anzeige

Stellenmarkt
  1. AGRAVIS Raiffeisen AG, Münster
  2. Verlag Nürnberger Presse Druckhaus Nürnberg GmbH & Co. Nürnberger Nachrichten, Nürnberg
  3. ORSAY GmbH, Willstätt, zwischen Freiburg / Karlsruhe
  4. Rentschler Biotechnologie GmbH, Laupheim


Anzeige
Top-Angebote
  1. (u. a. Sony Alpha 6000 Bundle für 499€ und Lenovo C2 für 59€)
  2. 59,99€
  3. (heute u. a. mit Dremel-Artikeln, Roccat-Mäusen und Sony Alpha 6000 + Objektiv AF E 16-50 mm für...

Folgen Sie uns
       


  1. Drei

    Netzanbieter warnt vor Upgrade auf iOS 11

  2. Microsoft

    Zusatzpaket bringt wichtige Windows-Funktionen für .Net Core

  3. Olympus Tough TG5 vs. Nikon Coolpix W300

    Die Schlechtwetter-Kameras

  4. Elektroauto

    Elektrobus stellt neuen Reichweitenrekord auf

  5. Apple

    Xcode 9 bringt Entwicklertools für CoreML und Metal 2

  6. Messenger

    Wire-Server steht komplett unter Open-Source-Lizenz

  7. Smart Glass

    Amazon plant Alexa-Brille

  8. Google

    Das Pixelbook wird ein 1.200-Dollar-Chromebook

  9. Breko

    Bürger sollen 1.500 Euro Prämie für FTTH bekommen

  10. Google

    Neue Pixel-Smartphones und Daydream View geleakt



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
E-Paper-Tablet im Test: Mit Remarkable machen digitale Notizen Spaß
E-Paper-Tablet im Test
Mit Remarkable machen digitale Notizen Spaß
  1. Smartphone Yotaphone 3 kommt mit großem E-Paper-Display
  2. Display E-Ink-Hülle für das iPhone 7

Apples iPhone X in der Analyse: Ein iPhone voller interessanter Herausforderungen
Apples iPhone X in der Analyse
Ein iPhone voller interessanter Herausforderungen
  1. Face ID Apple erlaubt nur ein Gesicht pro iPhone X
  2. iPhone X Apples iPhone mit randlosem OLED-Display kostet 1.150 Euro
  3. Apple iPhone 8 und iPhone 8 Plus lassen sich drahtlos laden

Zukunft des Autos: "Unsere Elektrofahrzeuge sollen typische Porsche sein"
Zukunft des Autos
"Unsere Elektrofahrzeuge sollen typische Porsche sein"
  1. Concept EQA Mercedes elektrifiziert die Kompaktklasse
  2. GLC F-Cell Mercedes stellt SUV mit Brennstoffzelle und Akku vor
  3. ID Crozz VW stellt elektrisches Crossover vor

  1. Re: Backup - My Ass!!

    CyberDot | 13:23

  2. Re: Fire HD 10: Ganz schön teuer

    Dwalinn | 13:23

  3. Re: Das fällt jetzt auf? Wofür gibt es Beta...

    Schnarchnase | 13:22

  4. Re: Semi-Accurate: Eine ziemlich schlechte Quelle

    Smartcom5 | 13:21

  5. Re: Skandinavien ohne Tourismus

    lestard | 13:21


  1. 12:59

  2. 12:29

  3. 12:00

  4. 11:32

  5. 11:17

  6. 11:02

  7. 10:47

  8. 10:32


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel