Linuxin "väylätekijä": Kuinka ydin selviää, jos Linus Torvalds puuttuu

Avainkohdat:
  • Korjauskuolleisuus: Ydin saa inhimillisintä päivitystään, joka määrittelee, mitä sen johtajan poissa ollessa tehdään.
  • Vallan algoritmi: 72 tunnin protokolla aktivoi ylläpitäjien konklaavin vallan tyhjiöiden estämiseksi.
  • Perillisen lisäksi: Seuraajaa ei nimitetä; vaaliprosessi perustuu ansioihin ja yksimielisyyteen.
  • Institutionaalinen kypsyys: Conclave.rst-asiakirja muuttaa suullisen perinteen viralliseksi politiikaksi.
  • Inhimillinen tekijä: Linus vitsailee eläkkeelle jäämisestään, mutta yhteisö joutuu kohtaamaan tärkeimpien ylläpitäjiensä ikääntymisen.

Linus Torvalds Conissa

Epäilemättä yksi Linuxin suurimmista ongelmista (historian hajautetuin ja yhteistyöhön perustuva projekti) ei koske tietoturva-aukkoja, koodin uhkia tai potentiaalisia hyökkäyksiä, vaan jotain jota monet eivät ole huomanneet ja että päivä päivältä siitä tulee enemmän totta.

Alusta asti projekti on ollut (kolmen vuosikymmenen ajan) riippuvainen yhden sydämen sykkeestä: Linus Torvaldsista, Linuxin isästä. Vuonna 1991 hän julkaisi pienen ytimen harrastuksena, ja tänäkin päivänä, 56-vuotiaana, hän on edelleen lopullinen tuomari siitä, mitä maailman infrastruktuuria tukevaan käyttöjärjestelmään kuuluu. Mutta viime viikolla, historiallisen vastuun teon eleenä, projekti päätti lopettaa venäläisen ruletin pelaamisen tulevaisuudellaan.

Ilman ilmoituksia, ilman lehdistötiedotteita ja tuhansien C-koodirivien sekaan haudattuna Linux-ydin sai erilaisen "korjauksen". Se ei korjaa tietoturva-aukkoa tai paranna laitteistotukea. Se on tavallinen tekstitiedosto nimeltä "konklaavi.rst"Ja sen sisältö vastaa kysymykseen, joka on pitänyt tietohallintojohtajat ja järjestelmänvalvojat hereillä vuosia: Mitä tapahtuu, jos Linus Torvalds katoaa huomenna?

Linus Torvalds

Tabujen loppu: "Lopullinen marssimme kohti kuolemaa"

Vuosia Torvaldsin kruununperimyksestä puhuminen oli lähes tabu. epämukavaa spekulaatiota. Kuitenkin ylläpitäjien huippukokouksessa 2025 pidettiin Tokiossa, Yhteisö päätti katsoa kuiluun suoraan. Dan Williams, veteraani Intelin insinööri ja Linux Foundationin avainhenkilö, esitteli ehdotuksen mustalla huumorilla kuorrutetulla otsikolla: "Rohkaiseva teema, joka liittyy lopulliseen marssiimme kohti kuolemaa."

Tuloksena on "Linux-projektin jatkuvuusdokumentti". Tämä teksti virallistaa sen, mikä tähän asti oli vain ajatus, idea, jokin, joka voi vielä odottaa…

Tämä asiakirja myöntää, että vaikka kehitys on hajautettua yli 100 kunnossapidon tarjoajaa hallinnoi omia osajärjestelmiään, Viimeinen suppilo on ainutlaatuinen: torvalds/linux.git-arkisto. Jos kyseisen arkiston käyttöoikeudet katoavat tai sen vartijat ovat toimintakyvyttömiä, päivitysten virta digitaalisessa maailmassa voi pysähtyä.

72 tunnin protokolla: digitaalinen ”konklaavi”

Asiakirja ei ole testamentti, jossa perillinen nimetään. Siinä ei sanota, että "Greg Kroah-Hartmanista tulee uusi kuningas", vaikka Greg on Linuksen oikea käsi ja luonnollinen seuraaja kaikkien silmissä. Sen sijaan, Suunnitelmassa esitetään hätätilanteiden hallinta-algoritmi, joka on suunniteltu aktivoitavaksi katastrofin sattuessa.

Protokolla toimii näin:

  • Liipaisin: Jos pääylläpitäjät eivät voi tai halua jatkaa (mikä sisältää kuuluisan "Factor Bus" -skenaarion), $ORGANIZER-hahmo aktivoidaan.
  • Järjestäjä: Tämä rooli kuuluu automaattisesti viimeisimmän ylläpitäjien huippukokouksen järjestäjälle tai, jos se ei onnistu, Linux Foundationin teknisen neuvoa-antavan toimikunnan (TAB) puheenjohtajalle.
  • Lähtölaskenta: Järjestäjällä on tiukka 72 tunnin määräaika kutsua koolle hätäkokous.
  • Konklaavi: Tämä kokous ei ole tarkoitettu kenelle tahansa. Kutsuttuina ovat vain ne eliittitason hoitajat, jotka osallistuivat edelliseen huippukokoukseen (tai TAB:n valitsemat, jos huippukokousta ei ole pidetty äskettä).
  • Päätös: Tämä valikoitu ryhmä on vastuussa arkiston tulevaisuudesta päättämisestä: he voivat valita uuden "hyväntahtoisen diktaattorin", perustaa hallituksen tai määritellä uuden hallintomallin. Päätöksestä on tiedotettava yhteisölle kahden viikon kuluessa.

Yhteisö ei aloita tyhjästä. Ya On olemassa ennakkotapaus onnistunut, joka vahvistaa tämän suunnitelman. Vuonna 2018 Linus Torvalds luopui väliaikaisesti tehtävästään. projektin sosiaalisten taitojensa ja vihanhallintansa kehittämiseksi. Tuona aikana ytimen 4.18 julkaisua hallinnoi kokonaan Greg Kroah-Hartman. Maailma ei romahtanut, palvelimet eivät pysähtyneet, ja kehitys jatkui. Tuo jakso toimi tärkeänä todisteena konseptista: Linux on suurempi kuin Linus.

Inhimillisellä tekijällä on kuitenkin edelleen merkitystä. Viimeaikaisissa keskusteluissa Torvalds on vitsannut tavalliseen tapaansa pragmaattisesti:

"Suunnitelmani näyttää olevan yksinkertaisesti 'elää ikuisesti'."

Hän lisäsi ironisesti, ettei hänen vaimonsakaan halua hänen jäävän eläkkeelle, koska hän ei kestäisi "tylsää aviomiestä" kotona. Mutta vitsien takana piilee väistämätön väestötieteellinen todellisuus. Ylläpitoyhteisö ikääntyy. Harmaat hiukset hallitsevat kehittäjäkonferensseja, ja tarve varmistaa hallittu siirtyminen uudelle johtajien sukupolvelle on nyt virallinen käytäntö, ei vain käytävähuolenaihe.

Tämän asiakirjan yhdistämisen myötä Linux sulkee kriittisimmän haavoittuvuutensa. Se ei ole enää yhden ihmisen terveydestä riippuvainen projekti, vaan itsesuojelumekanismeja hyödyntävä instituutio. "Bussikerroin" on paikattu.

lähde: https://www.theregister.com