"Faktor Bas" Linux: Bagaimana Kernel Akan Bertahan Jika Linus Torvalds Hilang

Perkara utama:
  • Menampal kematian: Kernel menerima kemas kini yang paling manusiawi, menentukan apa yang perlu dilakukan sekiranya ketuanya tiada.
  • Algoritma kuasa: Protokol 72 jam akan mengaktifkan konklaf penyenggara untuk mengelakkan kekosongan kuasa.
  • Selain waris: Pengganti tidak dilantik; proses pemilihan berdasarkan merit dan konsensus diwujudkan.
  • Kematangan institusi: Dokumen pertama konklaf mengubah tradisi lisan menjadi dasar rasmi.
  • Faktor manusia: Linus bergurau tentang persaraannya, tetapi komuniti itu menghadapi penuaan para penyelia utamanya.

Linus Torvalds di Con

Tanpa ragu, satu antara masalah terbesar yang dihadapi oleh Linux (projek yang paling banyak diedarkan dan kolaboratif dalam sejarah) bukan tentang kecacatan keselamatan, ancaman dalam kod atau serangan yang berpotensi, tetapi sesuatu yang ramai tak perasan dan setiap hari ia menjadi semakin nyata.

Sejak penubuhannya, projek ini telah bergantung (selama tiga dekad) pada degupan jantung seorang sahaja: Linus Torvalds, bapa Linux. Pada tahun 1991, beliau mengeluarkan kernel kecil sebagai hobi, dan hari ini, pada usia 56 tahun, beliau kekal sebagai pengadil muktamad tentang apa yang masuk ke dalam sistem pengendalian yang menyokong infrastruktur dunia. Tetapi minggu lalu, dalam tindakan tanggungjawab sejarah, projek ini memutuskan untuk berhenti bermain rolet Rusia dengan masa depannya.

Tanpa pengumuman, tanpa siaran akhbar, dan tertimbus di antara beribu-ribu baris kod C, kernel Linux menerima jenis "tampalan" yang berbeza. Ia tidak membetulkan kecacatan keselamatan atau menambah baik sokongan perkakasan. Ia adalah fail teks biasa yang dipanggil "konklaf.rst"Dan kandungannya menjawab persoalan yang telah membuatkan CIO dan pentadbir sistem terjaga pada waktu malam selama bertahun-tahun: Apa yang akan berlaku jika Linus Torvalds hilang esok?

Linus Torvalds

Tamatnya pantang larang: "Akhirnya kita menuju kematian"

Selama bertahun-tahun, Bercakap tentang penggantian Torvalds hampir menjadi tabu. satu latihan spekulasi yang tidak selesa. Walau bagaimanapun, di Sidang Kemuncak Penyelenggara 2025 diadakan di Tokyo, Komuniti itu memutuskan untuk melihat langsung keadaan yang tidak menentu itu. Dan Williams, seorang jurutera Intel veteran dan tokoh penting dalam Yayasan Linux, membentangkan cadangan itu di bawah tajuk yang sarat dengan humor gelap: "Tema yang menggalakkan dikaitkan dengan perjalanan kita menuju kematian."

Hasilnya ialah "Dokumen Kesinambungan Projek Linux". Teks ini memformalkan apa yang sehingga kini hanyalah pemikiran, idea, sesuatu yang masih boleh menunggu…

Dokumen ini mengakui bahawa, walaupun pembangunan adalah terdesentralisasi dengan lebih daripada 100 penyedia penyelenggaraan yang menguruskan subsistem mereka sendiri, Corong terakhir adalah unik: repositori torvalds/linux.git. Jika kunci akses ke repositori tersebut hilang, atau jika penjaganya tidak berupaya, aliran kemas kini dalam dunia digital boleh terhenti.

Protokol 72 Jam: "Konklaf" Digital

Dokumen itu bukanlah wasiat yang menamakan pewaris. Ia tidak menyatakan "Greg Kroah-Hartman akan menjadi raja baharu," walaupun Greg ialah orang kanan Linus dan pengganti semula jadi di mata semua orang. Sebaliknya, Pelan ini menetapkan algoritma tadbir urus kecemasan yang direka untuk diaktifkan sekiranya berlaku bencana.

Protokol ini berfungsi seperti ini:

  • Pencetus: Jika penyelenggara utama tidak boleh atau tidak mahu meneruskan (yang termasuk senario "Bas Faktor" yang terkenal), angka $ORGANIZER akan diaktifkan.
  • Penganjur: Peranan ini secara automatik jatuh kepada penganjur Sidang Kemuncak Pengelola yang lalu atau, jika gagal, kepada pengerusi Lembaga Penasihat Teknikal (TAB) Yayasan Linux.
  • Kira Detik: Penganjur mempunyai tarikh akhir 72 jam yang ketat untuk mengadakan mesyuarat kecemasan.
  • Konklaf: Mesyuarat ini bukan untuk sesiapa sahaja. Hanya penjaga elit yang menyertai sidang kemuncak yang lalu sahaja dijemput (atau mereka yang dipilih oleh TAB jika tiada sidang kemuncak baru-baru ini).
  • Keputusan: Kumpulan terpilih ini bertanggungjawab untuk menentukan masa depan repositori: mereka boleh memilih "Diktator Kebajikan" yang baharu, menubuhkan lembaga pengarah atau menentukan model pengurusan baharu. Keputusan itu mesti dimaklumkan kepada komuniti dalam tempoh dua minggu.

Komuniti ini tidak bermula dari awal. Ya Terdapat preseden berjaya yang mengesahkan rancangan ini. Pada tahun 2018, Linus Torvalds berundur sementara projek tersebut untuk mengasah kemahiran sosial dan pengurusan kemarahan mereka. Semasa selingan itu, pelancaran kernel 4.18 telah diuruskan sepenuhnya oleh Greg Kroah-Hartman. Dunia tidak runtuh, pelayan tidak berhenti, dan pembangunan berterusan. Episod itu berfungsi sebagai bukti konsep yang penting: Linux lebih besar daripada Linus.

Walau bagaimanapun, faktor manusia masih penting. Dalam perbualan baru-baru ini, Torvalds telah bergurau dengan pragmatismenya yang biasa:

"Rancangan saya nampaknya hanyalah 'untuk hidup selama-lamanya'."

Dia menambah, dengan sedikit ironi, bahawa isterinya juga tidak mahu dia bersara kerana isterinya tidak tahan mempunyai "suami yang membosankan" di rumah. Tetapi di sebalik jenaka itu terletak realiti demografi yang tidak dapat dielakkan. Komuniti penyelenggaraan semakin tua. Rambut beruban mendominasi persidangan pemaju, dan keperluan untuk memastikan peralihan yang teratur kepada generasi pemimpin baharu kini menjadi dasar rasmi, bukan sekadar kebimbangan di lorong.

Dengan penggabungan dokumen ini, Linux menutup kelemahannya yang paling kritikal. Ia bukan lagi projek yang bergantung kepada kesihatan seseorang, tetapi sebuah institusi dengan mekanisme pemeliharaan diri. "Faktor Bas" telah diperbaiki.

Fuente: https://www.theregister.com