Ο Πυρήνας του Linux επίσημα καθορίζει τι συμβαίνει αν ο Linus Torvalds απομακρυνθεί
Ο πυρήνας Linux έχει προσθέσει νέα τεκμηρίωση που περιγράφει πώς θα συνέχιζε το έργο αν ο Linus Torvalds δεν ήταν πλέον σε θέση να ηγηθεί της ανάπτυξης.
Έχουμε όλοι συνηθίσει τόσο πολύ στο να υπάρχει ο Linus Torvalds για κάθε νέα έκδοση του πυρήνα Linux που σχεδόν νιώθουμε σαν να είναι ένα μόνιμο, αμετάβλητο γεγονός. Αλλά όπως ξέρετε, η ζωή είναι απρόβλεπτη, και το να έχεις ένα σχέδιο για κάθε σενάριο είναι απλώς το λογικό να κάνεις, ειδικά σε ένα τόσο σημαντικό έργο όπως αυτό.
Με αυτά τα λόγια, ο πυρήνας του Linux έχει σιωπηλά αποκτήσει ένα νέο έγγραφο που απαντά σε μια πολύ ενδιαφέρουσα ερώτηση που οι περισσότεροι άνθρωποι ποτέ δεν εκφράζουν φωναχτά: τι συμβαίνει αν ο Linus Torvalds δεν μπορεί πλέον να συνεχίσει τον ρόλο του στην ανάπτυξη του πυρήνα;
Το έγγραφο συνέχειας συντάχθηκε από τον Dan Williams, έναν έμπειρο συντηρητή του πυρήνα Linux στην Intel, ο οποίος συμμετέχει για χρόνια στον συντονισμό του οικοσυστήματος Linux μέσω του Τεχνικού Συμβουλευτικού Συμβουλίου του Linux Foundation.
Η αλλαγή δεν αφορά κανέναν κώδικα. Αντίθετα, προσθέτει ένα σύντομο έγγραφο που περιγράφει πώς το έργο θα διαχειριζόταν την ηγεσία και τη λήψη αποφάσεων σε μια εξαιρετική κατάσταση όπου ο μακροχρόνιος κύριος συντηρητής του γίνεται μη διαθέσιμος. Με άλλα λόγια, ο στόχος είναι η συνέχεια, όχι η μεταρρύθμιση.
Όπως γνωρίζετε, για δεκαετίες ο Linus Torvalds λειτουργούσε ως η τελική αρχή στις αλλαγές του πυρήνα του Linux, ενώ εκατοντάδες συντηρητές επιβλέπουν μεμονωμένα υποσυστήματα. Αυτό το μοντέλο λειτούργησε κυρίως με βάση την εμπιστοσύνη, το έθιμο και την μακροχρόνια πρακτική, με ελάχιστα γραπτά για το τι συμβαίνει στην κορυφή.
Το νέο προστιθέμενο κείμενο βάζει αυτήν την έμμεση κατανόηση σε λέξεις. Καταδεικνύει ότι ο πυρήνας δεν προορίζεται να σταματήσει ή να διασπαστεί αν κάποιος απομακρυνθεί. Η ευθύνη θα παραμείνει στην υπάρχουσα κοινότητα συντηρητών, χρησιμοποιώντας τις ίδιες διαδικασίες που ήδη διέπουν την ανάπτυξη σήμερα.
Επιπλέον, το έγγραφο περιγράφει μια συγκεκριμένη διαδικασία απόκρισης για εξαιρετικά περιστατικά. Καλεί να συγκληθεί μια συνάντηση εντός 72 ωρών, με τη συμμετοχή συντηρητών που συμμετείχαν στην πιο πρόσφατη Σύνοδο Κορυφής Συντηρητών Πυρήνα. Εάν δεν έχει πραγματοποιηθεί τέτοια σύνοδος κορυφής τους τελευταίους 15 μήνες, η ευθύνη για τη σύγκληση της συνάντησης πέφτει στην Τεχνική Συμβουλευτική Επιτροπή του Ιδρύματος Linux.
Η αλλαγή συγχωνεύτηκε απευθείας από τον Linus στο κύριο δέντρο του πυρήνα χωρίς ενθουσιασμό ή σχόλια, καθώς πλέον αποτελεί μέρος της επίσημης τεκμηρίωσης του πυρήνα Linux.
Τέλος, για να υπενθυμίσουμε, αν προκύψει μια τέτοια κατάσταση, δεν θα ήταν πρωτοφανές, καθώς υπήρξε ήδη ένα παρόμοιο περιστατικό. Το 2018, κυκλοφόρησε το Linux 4.18 με τον Greg Kroah-Hartman να αναφέρεται ως ο συγγραφέας, ενώ ο Linus Torvalds απομακρύνθηκε προσωρινά καθώς η ανάπτυξη συνεχίστηκε χωρίς διακοπή.
