Linus Torvalds ha accettato il piano per la gestione del repository del kernel Linux in situazioni impreviste.

Linus Torvalds ha accettato un cambiamento nel kernel Linux che regola le azioni della comunità nel caso in cui a lui o ai fiduciari accada qualcosa e non possano accettare modifiche nel repository principale "torvalds/linux.git". Il piano è stato redatto da Dan Williams di Intel, responsabile di 9 sotto-sistemi nel kernel Linux e presidente del Technical Committee della Linux Foundation. Come base sono stati utilizzati i risultati di una discussione sulle vulnerabilità del processo di sviluppo del kernel, tenutasi a dicembre durante la conferenza "Maintainers Summit 2025".

Nonostante la natura distribuita dello sviluppo del kernel, in cui oltre 100 manutentori lavorano su modifiche nei loro repository, le modifiche finali per il ramo principale del kernel vengono promosse attraverso il repository centralizzato di Linus (torvalds/linux.git). Oltre a Linus, alcuni fiduciari hanno il diritto di apportare modifiche al repository principale, quindi in realtà il repository torvalds/linux.git non è un unico punto di guasto.

Nel 2018, il progetto ha avuto esperienza nella preparazione del rilascio del kernel 4.18 non da Linus Torvalds, ma da Greg Kroah-Hartman, dopo che Linus si era allontanato temporaneamente dallo sviluppo per riflettere sul suo ruolo nella comunità e sviluppare competenze nella comprensione delle emozioni e delle azioni in situazioni conflittuali. Si prevede che quando Linus deciderà di andare in pensione, trasferirà gradualmente i suoi compiti al successore. Tuttavia, fino a quel momento la comunità non aveva un piano chiaro da seguire in caso di imprevisti, quando coloro che gestiscono il repository principale non possono o rifiutano di continuare il loro lavoro e trasferire l'accesso ad altri membri.

Secondo i piani adottati, in caso di tali situazioni, il responsabile della transizione del processo di sviluppo a un nuovo repository e della nomina di un principale manutentore sarà l'organizzatore dell'ultimo summit dei manutentori del kernel Linux o, se ciò non è possibile, il presidente del Technical Advisory Board dell'organizzazione Linux Foundation.

In caso di incidente, il piano prevede che entro 72 ore si organizzi una riunione dei manutentori che hanno partecipato all'ultimo summit dei manutentori del kernel Linux. Se il summit non si tiene da 15 mesi, la composizione dei partecipanti alla riunione sarà stabilita dal Technical Advisory Board della Linux Foundation. Durante la riunione saranno esaminati i vari modi di gestire il repository principale e verranno prese collettivamente le decisioni necessarie, ad esempio, l'elezione di un nuovo "benevolo dittatore" o la creazione di un consiglio di manutentori.

Fonte: opennet.ru

Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS | ProHoster