Linus Torvalds hat eine Änderung des Linux-Kernels angenommen, die das Vorgehen der Community regelt, falls ihm und seinen vertrauenswürdigen Personen etwas zustößt und sie keine Änderungen mehr im Hauptrepository „torvalds/linux.git“ vornehmen können. Der Plan wurde von Dan Williams von Intel vorbereitet, der 9 Subsysteme im Linux-Kernel betreut und Vorsitzender des Technischen Ausschusses der Linux Foundation ist. Grundlage sind die Ergebnisse einer Diskussion über Schwächen im Entwicklungsprozess des Kernels, die im Dezember auf der Konferenz „Maintainers Summit 2025“ stattfand.
Trotz der verteilten Natur der Kernel-Entwicklung, bei der über 100 Hauptverwalter an Änderungen in ihren eigenen Repositories arbeiten, werden die endgültigen Änderungen für den Hauptzweig des Kernels über das zentralisierte Repository von Linus (torvalds/linux.git) vorangetrieben. Neben Linus haben einige vertrauenswürdige Personen das Recht, Änderungen im Hauptrepository vorzunehmen, sodass das Repository torvalds/linux.git faktisch keinen einzelnen Ausfallpunkt darstellt.
Im Jahr 2018 hatte das Projekt Erfahrung mit der Vorbereitung der Kernel-Version 4.18, die nicht von Linus Torvalds, sondern von Greg Kroah-Hartman durchgeführt wurde, nachdem Linus sich vorübergehend von der Entwicklung zurückgezogen hatte, um seine Rolle in der Community neu zu überdenken und seine Fähigkeiten im Umgang mit den Emotionen der Menschen und im Verhalten in Konfliktsituationen zu verbessern. Es wird angenommen, dass Linus, wenn er sich für den Ruhestand entscheidet, seine Geschäfte schrittweise an seinen Nachfolger übergibt. Dennoch hatte die Community bisher keinen klaren Handlungsplan für unvorhergesehene Situationen, in denen die Personen, die das Hauptrepository betreuen, nicht in der Lage sind oder sich weigern, ihre Arbeit fortzusetzen und den Zugang an andere Teilnehmer weiterzugeben.
Gemäß den angenommene Plänen wird bei Auftreten solcher Situationen der Organisator des operativen Übergangs des Entwicklungsprozesses auf ein neues Repository und die Wahl des Hauptverwalters von dem Verantwortlichen für das letzte Treffen der Hauptverwalter des Linux-Kernels bestimmt oder, falls dies nicht möglich ist, vom Vorsitzenden des Technischen Beirats der Linux Foundation.
Im Falle eines Vorfalls sieht der Plan vor, innerhalb von 72 Stunden ein Treffen der Maintainer zu organisieren, die am letzten Linux-Kernel-Maintainer-Gipfel teilgenommen haben. Falls der Gipfel in den letzten 15 Monaten nicht stattgefunden hat, wird die Teilnehmerliste des Treffens vom Technischen Rat der Linux Foundation bestimmt. In der Sitzung werden Optionen für die zukünftige Verwaltung des primären Repositories erörtert und notwendige Entscheidungen kollektive getroffen, wie zum Beispiel die Wahl eines neuen „großzügigen Diktators“ oder die Gründung eines Rats der Maintainer.
Quelle: opennet.ru
