Ο "παράγοντας διαύλου" του Linux: Πώς θα επιβιώσει ο πυρήνας αν λείπει ο Linus Torvalds

Βασικά σημεία:
  • Επίλυση θνησιμότητας: Ο πυρήνας λαμβάνει την πιο ανθρώπινη ενημέρωσή του, καθορίζοντας τι πρέπει να κάνει σε περίπτωση απουσίας του αρχηγού του.
  • Ο αλγόριθμος ισχύος: Ένα πρωτόκολλο 72 ωρών θα ενεργοποιήσει μια συνάντηση συντηρητών για την αποφυγή κενών ισχύος.
  • Πέρα από έναν κληρονόμο: Δεν διορίζεται διάδοχος· θεσπίζεται μια εκλογική διαδικασία που βασίζεται στην αξία και τη συναίνεση.
  • Θεσμική ωριμότητα: Το πρώτο έγγραφο του συνεδρίου μετατρέπει μια προφορική παράδοση σε επίσημη πολιτική.
  • Ο ανθρώπινος παράγοντας: Ο Λάινους αστειεύεται για τη συνταξιοδότησή του, αλλά η κοινότητα αντιμετωπίζει τη γήρανση των βασικών συντηρητών της.

Linus Torvalds σε Con

Χωρίς αμφιβολία, ένας από τα μεγαλύτερα προβλήματα που αντιμετωπίζει το Linux (το πιο κατανεμημένο και συνεργατικό έργο στην ιστορία) δεν αφορά κενά ασφαλείας, απειλές στον κώδικα ή πιθανές επιθέσεις, αλλά κάτι που πολλοί δεν έχουν προσέξει και ότι κάθε μέρα που περνάει γίνεται όλο και πιο πραγματικότητα.

Από την έναρξή του, το έργο βασίζεται (για τρεις δεκαετίες) στον χτύπο μιας και μόνο καρδιάς: του Linus Torvalds, του πατέρα του Linux. Το 1991, κυκλοφόρησε έναν μικρό πυρήνα ως χόμπι και σήμερα, στα 56 του, παραμένει ο απόλυτος κριτής για το τι εντάσσεται στο λειτουργικό σύστημα που στηρίζει την παγκόσμια υποδομή. Αλλά την περασμένη εβδομάδα, σε μια πράξη ιστορικής ευθύνης, το έργο αποφάσισε να σταματήσει να παίζει ρώσικη ρουλέτα με το μέλλον του.

Χωρίς ανακοινώσεις, χωρίς δελτία τύπου και θαμμένος ανάμεσα σε χιλιάδες γραμμές κώδικα C, ο πυρήνας του Linux έλαβε ένα διαφορετικό είδος «επιδιόρθωσης». Δεν διορθώνει κάποιο ελάττωμα ασφαλείας ούτε βελτιώνει την υποστήριξη υλικού. Είναι ένα απλό αρχείο κειμένου που ονομάζεται «κονκλάβιο.πρώτο«Και το περιεχόμενό του απαντά στο ερώτημα που κρατάει τους CIO και τους διαχειριστές συστημάτων ξύπνιους εδώ και χρόνια:» Τι θα συμβεί αν ο Λίνους Τόρβαλντς εξαφανιστεί αύριο;

Linus Torvalds

Το τέλος του ταμπού: «Η τελική μας πορεία προς τον θάνατο»

Για χρόνια, Η συζήτηση για τη διαδοχή των Τόρβαλντ ήταν σχεδόν ταμπού. μια άσκηση σε άβολες εικασίες. Ωστόσο, στη Σύνοδο Κορυφής Συντηρητών 2025 που πραγματοποιήθηκε στο Τόκιο, Η κοινότητα αποφάσισε να κοιτάξει την άβυσσο κατάματα. Ο Νταν Γουίλιαμς, ένας βετεράνος μηχανικός της Intel και βασικό πρόσωπο στο Ίδρυμα Linux, παρουσίασε την πρόταση με έναν τίτλο γεμάτο μαύρο χιούμορ: «Ένα ενθαρρυντικό θέμα που συνδέεται με την τελική μας πορεία προς τον θάνατο».

Το αποτέλεσμα είναι το "Έγγραφο Συνέχειας του Έργου Linux". Αυτό το κείμενο επισημοποιεί αυτό που μέχρι τώρα ήταν μόνο μια σκέψη, μια ιδέα, κάτι που μπορεί ακόμα να περιμένει…

Το παρόν έγγραφο αναγνωρίζει ότι, αν και η ανάπτυξη είναι αποκεντρωμένη με περισσότερους από 100 παρόχους συντήρησης που διαχειρίζονται τα δικά τους υποσυστήματα, Η τελική διοχέτευση είναι μοναδική: το αποθετήριο torvalds/linux.git. Εάν χαθούν τα κλειδιά πρόσβασης σε αυτό το αποθετήριο ή εάν οι φύλακες του αδυνατούν να λειτουργήσουν, η ροή των ενημερώσεων στον ψηφιακό κόσμο θα μπορούσε να σταματήσει.

Το Πρωτόκολλο των 72 Ωρών: Ένα Ψηφιακό «Συνέδριο»

Το έγγραφο δεν είναι διαθήκη που να ορίζει έναν κληρονόμο. Δεν λέει «ο Γκρεγκ Κρόα-Χάρτμαν θα είναι ο νέος βασιλιάς», παρόλο που ο Γκρεγκ είναι το δεξί χέρι του Λίνους και ο φυσικός διάδοχος στα μάτια όλων. Αντίθετα, Το σχέδιο θεσπίζει έναν αλγόριθμο διαχείρισης έκτακτης ανάγκης που έχει σχεδιαστεί για να ενεργοποιείται σε περίπτωση καταστροφής.

Το πρωτόκολλο λειτουργεί ως εξής:

  • Η σκανδάλη: Εάν οι κύριοι συντηρητές δεν μπορούν ή δεν θέλουν να συνεχίσουν (κάτι που περιλαμβάνει το περίφημο σενάριο "Factor Bus"), ενεργοποιείται ο αριθμός $ORGANIZER.
  • Ο Διοργανωτής: Αυτός ο ρόλος περιέρχεται αυτόματα στον διοργανωτή της τελευταίας Συνόδου Κορυφής Συντηρητών ή, ελλείψει αυτού, στον πρόεδρο του Τεχνικού Συμβουλευτικού Συμβουλίου (TAB) του Ιδρύματος Linux.
  • Η αντίστροφη μέτρηση: Ο διοργανωτής έχει αυστηρή προθεσμία 72 ωρών για να συγκαλέσει έκτακτη συνάντηση.
  • Το Κονκλάβιο: Αυτή η συνάντηση δεν είναι για οποιονδήποτε. Προσκαλούνται μόνο οι επίλεκτοι ιχθυοκάμπτες που συμμετείχαν στην τελευταία σύνοδο κορυφής (ή όσοι επιλέχθηκαν από το TAB εάν δεν υπήρξε πρόσφατη σύνοδος κορυφής).
  • Η Απόφαση: Αυτή η επίλεκτη ομάδα είναι υπεύθυνη για να αποφασίσει για το μέλλον του αποθετηρίου: μπορεί να εκλέξει έναν νέο «Καλοπροαίρετο Δικτάτορα», να συστήσει ένα διοικητικό συμβούλιο ή να ορίσει ένα νέο μοντέλο διαχείρισης. Η απόφαση πρέπει να κοινοποιηθεί στην κοινότητα εντός δύο εβδομάδων.

Η κοινότητα δεν ξεκινάει από το μηδέν. Ya Υπάρχει ένα προηγούμενο επιτυχημένο που επικυρώνει αυτό το σχέδιο. Το 2018, ο Linus Torvalds αποχώρησε προσωρινά του έργου για να βελτιώσουν τις κοινωνικές τους δεξιότητες και τη διαχείριση θυμού. Κατά τη διάρκεια αυτού του διαλείμματος, η κυκλοφορία του πυρήνα 4.18 διαχειρίστηκε εξ ολοκλήρου από τον Greg Kroah-Hartman. Ο κόσμος δεν κατέρρευσε, οι διακομιστές δεν σταμάτησαν και η ανάπτυξη συνεχίστηκε. Αυτό το επεισόδιο χρησίμευσε ως ζωτική απόδειξη της ιδέας: Το Linux είναι μεγαλύτερο από το Linus.

Ωστόσο, ο ανθρώπινος παράγοντας εξακολουθεί να έχει σημασία. Σε πρόσφατες συζητήσεις, ο Τόρβαλντς αστειεύτηκε με τον συνηθισμένο του πραγματισμό:

«Το σχέδιό μου φαίνεται να είναι απλώς «να ζήσω για πάντα».»

Πρόσθεσε, με μια δόση ειρωνείας, ότι ούτε η σύζυγός του θέλει να συνταξιοδοτηθεί επειδή δεν άντεχε έναν «βαρετό σύζυγο» στο σπίτι. Αλλά πίσω από τα αστεία κρύβεται μια αναπόφευκτη δημογραφική πραγματικότητα. Η κοινότητα συντήρησης γερνάει. Τα γκρίζα μαλλιά κυριαρχούν στα συνέδρια των κατασκευαστών και η ανάγκη να διασφαλιστεί μια ομαλή μετάβαση σε μια νέα γενιά ηγετών είναι πλέον επίσημη πολιτική, όχι απλώς μια ανησυχία των διαδρόμων.

Με τη συγχώνευση αυτού του εγγράφου, Το Linux κλείνει την πιο κρίσιμη ευπάθειά του. Δεν είναι πλέον ένα έργο που εξαρτάται από την υγεία ενός ατόμου, αλλά ένας θεσμός με μηχανισμούς αυτοσυντήρησης. Ο «Παράγοντας Λεωφορείο» έχει διορθωθεί.

πηγή: https://www.theregister.com