Linus Torvalds heeft een plan goedgekeurd voor de overdracht van het beheer van de Linux-kernelrepository in geval van onvoorziene omstandigheden

Linus Torvalds heeft een wijziging in de Linux-kernel aangenomen die de acties van de gemeenschap regelt voor het geval hem en zijn vertrouwde personen iets overkomt en zij geen wijzigingen meer kunnen aanbrengen in de primaire repository 'torvalds/linux.git'. Het plan is opgesteld door Dan Williams van Intel, die 9 subsystemen in de Linux-kernel begeleidt en de functie van voorzitter van de Technische Commissie van de Linux Foundation bekleedt. Als basis zijn de resultaten gebruikt van de discussie over de zwakke punten in het ontwikkelingsproces van de kernel, die in december tijdens de 'Maintainers Summit 2025' werd gehouden.

Ondanks de gedistribueerde aard van de ontwikkeling van de kernel, waarbij meer dan 100 maintainers werken aan wijzigingen in hun repositories, worden de uiteindelijke wijzigingen voor de hoofdbranch van de kernel gepromoot via Linus' gecentraliseerde repository (torvalds/linux.git). Naast Linus hebben enkele vertrouwde personen het recht om wijzigingen aan te brengen in de hoofdrepository; de repository torvalds/linux.git is dus feitelijk geen enkel punt van falen.

In 2018 had het project de ervaring dat versie 4.18 niet door Linus Torvalds, maar door Greg Kroah-Hartman werd voorbereid, nadat Linus tijdelijk was teruggetrokken van de ontwikkeling om zijn rol in de gemeenschap te heroverwegen en zijn vaardigheden in het begrijpen van de emoties van mensen en handelen in conflict situaties te ontwikkelen. Het is de bedoeling dat wanneer Linus met pensioen gaat, hij zijn zaken soepel overdraagt aan zijn opvolger. Tot nu toe heeft de gemeenschap echter geen duidelijk actieplan gehad voor onvoorziene situaties waarin de verantwoordelijken voor de hoofdrepository niet in staat zijn of weigeren door te gaan met hun werk en de toegang aan andere deelnemers over te dragen.

Volgens de aangenomen plannen wordt in dergelijke situaties de verantwoordelijke voor het organiseren van de operationele overschakeling van het ontwikkelingsproces naar een nieuwe repository en de verkiezing van een hoofdmaintainer aangewezen door de persoon die de laatste maintainer summit van de Linux-kernel heeft geleid, of, indien dit niet mogelijk is, de voorzitter van de Technische Adviesraad van de Linux Foundation.

In geval van een incident schrijft het plan voor om binnen 72 uur een vergadering te organiseren van de maintainers die deelnamen aan de laatste kern Linux maintainers summit. Als de summit in de laatste 15 maanden niet heeft plaatsgevonden, bepaalt de Technical Council van de Linux Foundation de deelnemers aan de vergadering. Tijdens de vergadering zullen opties voor het verdere beheer van de primaire repository worden besproken en noodzakelijke beslissingen collectief worden genomen, zoals de verkiezing van een nieuwe 'generous dictator' of de oprichting van een maintainers raad.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster