Linuxの「バスファクター」:リーナス・トーバルズがいなくなったらカーネルはどうやって生き残るのか

キーポイント:
  • パッチ適用の死亡率: カーネルは、リーダーがいない場合に何をすべきかを定義する、最も人間的な更新を受け取ります。
  • 権力のアルゴリズム: 72 時間のプロトコルにより、権力の空白を防ぐために保守担当者の会議が起動されます。
  • 相続人以外: 後継者は任命されず、実力と合意に基づいた選挙プロセスが確立されます。
  • 制度的成熟: コンクラーベの最初の文書は、口承による伝統を公式の政策に変換します。
  • 人的要因: Linus は引退について冗談を言っていますが、コミュニティは主要なメンテナーの高齢化に直面しています。

コンのLinusTorvalds

間違いなく、 Linuxが直面する最大の問題 (歴史上最も分散的で協力的なプロジェクト)は、セキュリティ上の欠陥やコードの脅威、潜在的な攻撃に関するものではなく、 多くの人が気づいていない そして日が経つごとにそれはより現実味を帯びてきます。

このプロジェクトは発足以来(30年間)、Linuxの父、リーナス・トーバルズ氏の鼓動に支えられてきました。1991年、彼は趣味で小さなカーネルをリリースし、56歳になった今もなお、世界のインフラを支えるオペレーティングシステムの最終的な決定権を握っています。しかし先週、歴史的責任を果たすため、プロジェクトは未来を賭けたロシアンルーレットをやめることを決定しました。

アナウンスもプレスリリースもなく、何千行ものCコードに埋もれたまま、Linuxカーネルは別の種類の「パッチ」を受け取りました。これはセキュリティ上の欠陥を修正したり、ハードウェアサポートを改善したりするものではありません。「conclave.rst「そして、その内容は、CIO やシステム管理者が長年夜も眠れずに抱えてきた疑問に答えています。 もし明日 Linus Torvalds がいなくなったら何が起こるでしょうか?

ライナス・トーバルズ

タブーの終焉:「死への道程」

何年もの間、 トルバルズ家の継承について話すことはほとんどタブーだった。 不快な憶測の演習だ。しかし、 メンテナーズサミット2025にて 東京で開催された、 コミュニティは深淵を正面から見つめることを決意した。 ベテランのインテルエンジニアであり、Linux Foundationの重要人物でもあるダン・ウィリアムズ氏は、「死へと向かう私たちの最終的な歩みに結びついた、勇気づけられるテーマ」という、ブラックユーモアたっぷりのタイトルでこの提案を発表した。

その結果が「Linux プロジェクト継続性ドキュメント」です。 このテキストは、これまで単なる考え、アイデア、まだ待つことができるものであったものを公式化します...

この文書では、 開発は分散化されている 100社以上のメンテナンス業者が独自のサブシステムを管理しており、 最後のファネルは独特なものです: torvalds/linux.git リポジトリです。 そのリポジトリへのアクセス キーが失われたり、その管理者が無力になったりすると、デジタル世界における更新の流れが止まる可能性があります。

72時間プロトコル:デジタル「秘密会議」

この文書は相続人を指名する遺言書ではない。グレッグ・クロー=ハートマンはライナスの右腕であり、誰の目にも当然の後継者と映るにもかかわらず、「グレッグ・クロー=ハートマンが新しい王となる」とは書かれていない。その代わりに、 この計画は、大災害が発生した場合に発動されるように設計された緊急ガバナンスアルゴリズムを確立します。

プロトコルは次のように動作します。

  • きっかけ: メインメンテナーが継続できない、または継続したくない場合 (有名な「Factor Bus」シナリオを含む)、$ORGANIZER ロールがアクティブ化されます。
  • 主催者: この役割は、自動的に前回のメンテナーサミットの主催者に委ねられますが、主催者がいない場合は、Linux Foundation の技術諮問委員会 (TAB) の議長に委ねられます。
  • カウントダウン: 主催者には緊急会議を招集するための厳格な 72 時間の期限があります。
  • 秘密会議: この会合は誰でも参加できるわけではありません。前回のサミットに参加したエリートキーパーのみが招待されます(前回のサミットがなかった場合は、TABによって選出されたキーパーのみが招待されます)。
  • 決定: この選ばれたグループは、リポジトリの将来を決定する責任を負います。彼らは新たな「慈悲深い独裁者」を選出したり、取締役会を設立したり、新たな管理モデルを定義したりすることができます。この決定は2週間以内にコミュニティに伝えられなければなりません。

コミュニティはゼロから始まるわけではありません。 Ya 前例がある この計画を検証する成功。 2018年、リーナス・トーバルズは一時的に退任した。 プロジェクトの参加者は、ソーシャルスキルと怒りのコントロールに取り組むことになりました。その間、カーネル4.18のリリースはGreg Kroah-Hartmanによって全面的に管理されました。 世界は崩壊せず、サーバーは停止せず、開発は継続されました。 このエピソードは、Linux は Linus よりも大きいという重要な概念実証となりました。

しかし、人間的要素は依然として重要です。最近の会話で、トーバルズ氏はいつもの実利主義的なジョークを飛ばしていました。

「私の計画はただ単に『永遠に生きること』だけのようです。」

彼は皮肉を込めて、妻も「退屈な夫」が家にいるのが耐えられないので、彼に引退してほしくないのだ、と付け加えた。しかし、この冗談の裏には、避けられない人口動態の現実がある。メンテナンスコミュニティは高齢化している。開発者カンファレンスには白髪の人が溢れ、新世代のリーダーへの円滑な移行を確実にする必要性は、単なる廊下での懸念事項ではなく、今や公式方針となっている。

この文書の統合により、 Linux は最も重大な脆弱性を修正しました。 これはもはや一人の健康に依存するプロジェクトではなく、自己保存の仕組みを備えた組織です。「バス・ファクター」は修正されました。

出典 https://www.theregister.com