Abo
  • Services:
Anzeige
Kernel-Maintainer auf einer Podiumsdiskussion bei der Linuxcon
Kernel-Maintainer auf einer Podiumsdiskussion bei der Linuxcon (Bild: Flickr.com, LinuxFoundation - CC-BY-2.0)

Linuxcon: Dem Linux-Kernel fehlen Maintainer

Kernel-Maintainer auf einer Podiumsdiskussion bei der Linuxcon
Kernel-Maintainer auf einer Podiumsdiskussion bei der Linuxcon (Bild: Flickr.com, LinuxFoundation - CC-BY-2.0)

Auf der Linuxcon wird deutlich, dass dem Kernel viele Maintainer fehlen, um bestimmte Teile des Codes dauerhaft zu pflegen. Die große Verantwortung und Arbeitsbelastung hält wohl viele von dem Posten ab. Die Kernel-Hacker arbeiten aber vorsichtig an einer Lösung.
Von Sebastian Grüner

Neue Maintainer zu finden sei eines der größten Probleme, die der Linux-Kernel zurzeit habe, sagte Chefentwickler Linus Torvalds im Gespräch mit Intels Open-Source-Chef Dirk Hohndel auf der Linuxcon Europe in Dublin. Zwar wächst die Zahl der Beitragenden jedes Jahr. Doch offenbar fällt es dem Team sehr schwer, die Stellen für hauptverantwortliche Codepfleger zu besetzen.

Anzeige

Torvalds zufolge gibt es einige Beitragende im Drive-By-Modus, die "kommen und gute Patches einreichen, aber dann wieder wegrennen". Es müssten sich demzufolge einfach mehr Leute finden, die den üblichen Weg vom Einreichen der Patches, zum Überprüfungsprozess neuer Patches und letztlich zum Maintainer gingen.

Gravierende Belastung der Maintainer

Torvalds hat eine Vermutung, warum so wenige den Sprung zum Maintainer machen wollen. Denn die Position bedeutet, "sieben Tage die Woche E-Mails zu lesen". Etwas scherzhaft fügte er hinzu: "Und das im Grunde für immer." Die enorme Belastung führte Sarah Sharp in ihrer Rücktrittsmeldung als einen der möglichen Gründe auf, warum die Maintainer einen so harschen Umgangston miteinander pflegen.

In einer Podiumsdiskussion auf der Konferenz mit mehreren Kernel-Entwicklern, warnte der für Linaro tätige Kevin Hilman gar vor einem "Maintainer-Burnout". Die Beteiligten des Panels schienen sich aber auch einig zu sein, dass die Aufgabe eines Maintainer-Postens ein emotional sehr schwieriges Thema sei.

Konferenz-Teilnehmer berichteten Golem.de davon, dass manche Maintainer mitunter wochenlang nicht vernünftig auf E-Mails oder eingereichte Patches reagierten und damit die Entwicklung behinderten. Um jedoch Ärger zu vermeiden, den solche Aussagen hervorrufen könnten, wollte sich niemand namentlich zitieren lassen.

Die noch weitreichendste öffentliche Äußerung in dieser Richtung auf der Konferenz stammt von dem Sony-Angestellten Tim Bird, der in seinem Vortrag davon sprach, dass die Maintainer des sogenannten Device Tree "überladen" seien. Diese zurückhaltende und eigentlich wenig aussagekräftige Beschreibung des Problems wird vielfach auf der Linuxcon wiederholt.

Rückzug ist sehr schwierig

Die Kernel-Community kann auf dieses Problem offenbar zurzeit nicht angemessen reagieren. Betroffene Entwickler umgingen derartige Maintainer oft, indem sie sich an den in der Hierarchie nächsthöheren Maintainer wendeten, um ihre Arbeit fortführen zu können, berichten sie.

Eine unabhängige Instanz, die mögliche Probleme der Maintainer beobachtet oder darauf hingewiesen wird und dann eventuell notwendige Schritte einleitet, gibt es in der Kernel-Community im Gegensatz zu anderen Projekten aber nicht. Dass es je dazu kommt, ist unwahrscheinlich. Diese Vorgehensweise passe nicht zur Organisationsstruktur der Kernel-Community, heißt es von einigen Konferenz-Teilnehmern.

Arbeit verteilen als erste Idee

Um zumindest die Arbeit einzelner Maintainer etwas zu reduzieren, sprechen sich unter anderen der für die Langzeitpflege zuständige Greg Kroah-Hartman sowie die Intel-Angestellte Kristen Accardi im Kernel-Panel dafür aus, die Maintainer einfach zu skalieren. Das heißt, statt einer Einzelperson übernehmen Gruppen die Pflege bestimmter Codebereiche.

Für die Zweige der Architekturunterstützung für x86 und ARM sei dies bereits geschehen, so Torvalds. Beim Aufbau dieser Teams mitzuwirken, ist laut Accardi auch vergleichsweise einfach. Allein schon das regelmäßige Überprüfen neu eingetroffener Patches durch mehrere Personen sei eine große Hilfe.

Das weitere Vorgehen kann von der Community beim Kernel-Summit in wenigen Wochen besprochen werden. Auf dieser Veranstaltung treffen sich nur "führende Kernentwickler des Kernels" und die Diskussion der Community untereinander steht dabei im Vordergrund.


eye home zur Startseite
Clown 19. Okt 2015

Stimmt. Meine Gedanken während des Lesens: Er versucht mit aller Diskussionsgewalt sein...

quadronom 17. Okt 2015

Und dann ist da ja noch der Punkt, dass die Hochschule sich aussuchen kann, wie viel ein...

mnementh 09. Okt 2015

Monolithische Software ist üblicherweise einfacher zu entwickeln als Architekturen, da...

mnementh 09. Okt 2015

Programmierer wurden bereits lange als Hacker bezeichnet, bevor die Boulevardpresse den...

Cöcönut 07. Okt 2015

Soll sich Torvalds jetzt rechtfertigen dass er Wertpapiere besitzt die viel an Wert...



Anzeige

Stellenmarkt
  1. BSH Hausgeräte GmbH, Traunreut (Chiemsee)
  2. PFLITSCH GmbH & Co. KG, Hückeswagen
  3. Fraunhofer-Institut für Integrierte Schaltungen IIS, Nürnberg
  4. OMICRON electronics GmbH, Klaus (Österreich)


Anzeige
Spiele-Angebote
  1. (-20%) 31,99€
  2. 389,99€
  3. ab 59,98€ (Vorbesteller-Preisgarantie)

Folgen Sie uns
       


  1. M-net

    G.fast-Ausbau erfolgte in nur einem Jahr

  2. Essential Phone

    Android-Gründer zeigt eigenes Smartphone

  3. Kaby Lake Refresh

    Intels 8th Gen legt über 30 Prozent zu

  4. Colossal Cave

    Finalversion von erstem Textadventure ist Open Source

  5. TVS-882ST3

    QNAP stellt hochpreisiges NAS mit 2,5-Zoll Schächten vor

  6. Asus Zenbook Flip S im Hands On

    Schön leicht für ein Umklapp-Tablet

  7. Project Zero

    Windows-Virenschutz hat erneut kritische Schwachstellen

  8. GPS Share

    Gnome-Anwendung teilt GPS-Daten im LAN

  9. Net-Based LAN Services

    T-Systems bietet WLAN as a Service ab Juni

  10. Angacom

    Unitymedia verlangt nach einem deutschen Hulu



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Elektromobilität: Qualcomm lädt E-Autos während der Fahrt auf
Elektromobilität
Qualcomm lädt E-Autos während der Fahrt auf
  1. Intel und Samsung Qualcomm wird massive Störung des Wettbewerbs vorgeworfen
  2. Feldstudie Qualcomm testet erfolgreich LTE-Steuerung von Multicoptern
  3. Apple Qualcomm reduziert Prognose wegen zurückgehaltener Zahlungen

Razer Core im Test: Grafikbox + Ultrabook = Gaming-System
Razer Core im Test
Grafikbox + Ultrabook = Gaming-System
  1. Gaming-Notebook Razer will das Blade per GTX 1070 aufrüsten
  2. Razer Lancehead Symmetrische 16.000-dpi-Maus läuft ohne Cloud-Zwang
  3. 17,3-Zoll-Notebook Razer aktualisiert das Blade Pro mit THX-Zertifizierung

Matebook X und E im Hands on: Huawei kann auch Notebooks
Matebook X und E im Hands on
Huawei kann auch Notebooks
  1. Matebook X Huawei stellt erstes Notebook vor
  2. Trotz eigener Geräte Huawei-Chef sieht keinen Sinn in Smartwatches
  3. Huawei Matebook Erste Infos zu kommenden Huawei-Notebooks aufgetaucht

  1. 3000¤ für einen Fertig PC ohne Platten?

    /lib/modules | 15:15

  2. Hat die Kartellbehörde sowas nicht bereits...

    Raisti1 | 15:14

  3. Re: Wenn die Plattformen gleichwertig sein sollen...

    Trollversteher | 15:13

  4. Re: Trotzdem wird wohl Intel gekauft

    Seroy | 15:12

  5. Re: Frage mich wer sich so binden will?

    plutoniumsulfat | 15:11


  1. 15:31

  2. 15:07

  3. 14:39

  4. 14:20

  5. 14:08

  6. 14:00

  7. 13:56

  8. 13:09


  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