Yếu tố "Xe buýt" của Linux: Nhân kernel sẽ tồn tại như thế nào nếu Linus Torvalds vắng mặt?

Những điểm chính:
  • Vá lỗi liên quan đến sự chết chóc: Nhân hệ điều hành nhận được bản cập nhật mang tính nhân văn nhất, xác định những việc cần làm khi người lãnh đạo vắng mặt.
  • Thuật toán quyền lực: Một quy trình 72 giờ sẽ kích hoạt một nhóm các nhà quản lý để ngăn chặn tình trạng khoảng trống quyền lực.
  • Ngoài người thừa kế: Không có người kế nhiệm nào được chỉ định; một quy trình bầu cử dựa trên năng lực và sự đồng thuận được thiết lập.
  • Sự trưởng thành về mặt thể chế: Tài liệu đầu tiên của hội nghị đã chuyển đổi truyền thống truyền miệng thành chính sách chính thức.
  • Yếu tố con người: Linus nói đùa về việc nghỉ hưu, nhưng cộng đồng đang phải đối mặt với tình trạng già hóa của những người quản lý chủ chốt.

Linus Torvalds in a Con

Không còn nghi ngờ gì nữa, một một trong những vấn đề lớn nhất mà Linux đang phải đối mặt (Dự án phân tán và hợp tác nhất trong lịch sử) không phải về các lỗ hổng bảo mật, các mối đe dọa trong mã nguồn, hay các cuộc tấn công tiềm tàng, mà là về một điều gì đó khác. mà nhiều người không nhận thấy và điều đó càng trở thành hiện thực hơn mỗi ngày.

Kể từ khi ra đời, dự án này đã phụ thuộc (trong ba thập kỷ) vào nhịp đập của một trái tim duy nhất: Linus Torvalds, cha đẻ của Linux. Năm 1991, ông phát hành một nhân hệ điều hành nhỏ như một thú vui, và ngày nay, ở tuổi 56, ông vẫn là người quyết định tối cao về những gì được đưa vào hệ điều hành làm nền tảng cho cơ sở hạ tầng của thế giới. Nhưng tuần trước, trong một hành động thể hiện trách nhiệm lịch sử, dự án đã quyết định ngừng chơi trò may rủi với tương lai của mình.

Không có thông báo, không có thông cáo báo chí, và nằm khuất giữa hàng ngàn dòng mã C, nhân Linux đã nhận được một loại "bản vá" khác. Nó không khắc phục lỗ hổng bảo mật hay cải thiện khả năng hỗ trợ phần cứng. Đó chỉ là một tập tin văn bản thuần túy có tên là "conclave.rst"Và nội dung của nó trả lời câu hỏi đã khiến các CIO và quản trị viên hệ thống trăn trở suốt nhiều năm qua: Điều gì sẽ xảy ra nếu Linus Torvalds biến mất vào ngày mai?

Linus Torvalds

Sự kết thúc của điều cấm kỵ: "Cuộc hành trình cuối cùng của chúng ta hướng tới cái chết"

Trong nhiều năm, Việc bàn luận về người kế vị nhà Torvald gần như là điều cấm kỵ. một bài tập suy đoán khó chịu. Tuy nhiên, tại Hội nghị Thượng đỉnh Người bảo trì năm 2025 được tổ chức tại Tokyo, Cộng đồng đã quyết định đối mặt trực diện với vực thẳm. Dan Williams, một kỹ sư kỳ cựu của Intel và là nhân vật chủ chốt trong Linux Foundation, đã trình bày đề xuất này với tiêu đề mang đậm chất hài hước đen tối: "Một chủ đề khích lệ gắn liền với bước tiến cuối cùng của chúng ta hướng tới cái chết."

Kết quả là "Tài liệu về tính liên tục của Dự án Linux". Văn bản này chính thức hóa những gì cho đến nay chỉ là một suy nghĩ, một ý tưởng, một điều vẫn có thể chờ đợi…

Tài liệu này thừa nhận rằng, mặc dù sự phát triển được phân cấp với hơn 100 nhà cung cấp dịch vụ bảo trì quản lý các hệ thống con riêng của họ, Rào cản cuối cùng là duy nhất: kho lưu trữ torvalds/linux.git. Nếu các khóa truy cập vào kho lưu trữ đó bị mất, hoặc nếu người quản lý bị mất khả năng điều hành, thì quá trình cập nhật trong thế giới kỹ thuật số có thể bị gián đoạn.

Nghị định thư 72 giờ: Một “Hội nghị” kỹ thuật số

Văn bản này không phải là di chúc chỉ định người thừa kế. Nó không ghi "Greg Kroah-Hartman sẽ là vị vua mới", mặc dù Greg là cánh tay phải của Linus và là người kế vị tự nhiên trong mắt mọi người. Thay vào đó, Kế hoạch này thiết lập một thuật toán quản trị khẩn cấp được thiết kế để kích hoạt trong trường hợp xảy ra thảm họa.

Giao thức hoạt động như sau:

  • Nguyên nhân gây ra sự việc: Nếu những người bảo trì chính không thể hoặc không muốn tiếp tục (bao gồm cả kịch bản "Factor Bus" nổi tiếng), thì nhân vật $ORGANIZER sẽ được kích hoạt.
  • Ban tổ chức: Vai trò này tự động thuộc về người tổ chức Hội nghị Thượng đỉnh Người bảo trì gần đây nhất hoặc, nếu không, thuộc về chủ tịch Hội đồng Cố vấn Kỹ thuật (TAB) của Tổ chức Linux.
  • Đếm ngược: Ban tổ chức có thời hạn nghiêm ngặt 72 giờ để triệu tập cuộc họp khẩn cấp.
  • Hội nghị kín: Cuộc họp này không dành cho tất cả mọi người. Chỉ những người quản lý ưu tú đã tham gia hội nghị thượng đỉnh gần đây nhất mới được mời (hoặc những người được TAB lựa chọn nếu không có hội nghị thượng đỉnh gần đây).
  • Quyết định: Nhóm người được chọn này chịu trách nhiệm quyết định tương lai của kho lưu trữ: họ có thể bầu ra một "Nhà độc tài nhân từ" mới, thành lập hội đồng quản trị hoặc định nghĩa một mô hình quản lý mới. Quyết định phải được thông báo cho cộng đồng trong vòng hai tuần.

Cộng đồng này không bắt đầu từ con số không. Ya Đã có tiền lệ. Thành công đó chứng minh tính đúng đắn của kế hoạch này. Năm 2018, Linus Torvalds tạm thời rút lui khỏi vị trí này. Mục tiêu của dự án là giúp họ cải thiện kỹ năng xã hội và kiểm soát cơn giận. Trong thời gian đó, việc phát hành kernel 4.18 được quản lý hoàn toàn bởi Greg Kroah-Hartman. Thế giới không sụp đổ, máy chủ không ngừng hoạt động và quá trình phát triển vẫn tiếp tục. Sự việc đó đóng vai trò như một minh chứng quan trọng: Linux lớn hơn cả Linus.

Tuy nhiên, yếu tố con người vẫn rất quan trọng. Trong những cuộc trò chuyện gần đây, Torvalds đã nói đùa với thái độ thực tế thường thấy của mình:

"Kế hoạch của tôi dường như chỉ đơn giản là 'sống bất tử'."

Ông ấy nói thêm, với một chút mỉa mai, rằng vợ ông cũng không muốn ông nghỉ hưu vì bà không chịu nổi việc có một "người chồng nhàm chán" ở nhà. Nhưng đằng sau những lời nói đùa là một thực tế nhân khẩu học không thể tránh khỏi. Cộng đồng bảo trì đang già đi. Tóc bạc chiếm ưu thế tại các hội nghị nhà phát triển, và nhu cầu đảm bảo quá trình chuyển giao có trật tự cho thế hệ lãnh đạo mới giờ đây đã trở thành chính sách chính thức, chứ không chỉ là mối quan tâm nhất thời.

Với việc hợp nhất tài liệu này, Linux đã khắc phục lỗ hổng bảo mật nghiêm trọng nhất của mình. Đây không còn là một dự án phụ thuộc vào sức khỏe của một cá nhân, mà là một tổ chức với các cơ chế tự bảo vệ. "Yếu tố xe buýt" đã được khắc phục.

Fuente: https://www.theregister.com