Το Linux From Scratch Αφήνει το System V Init, Καλεί την Απόφαση Λυπηρή
Το Linux From Scratch επιβεβαιώνει διστακτικά ένα μέλλον αποκλειστικά με systemd, τερματίζοντας την ανάπτυξη του System V init λόγω αυξανόμενης πίεσης συντήρησης και αλλαγών από την προέλευση.
Το Linux From Scratch, ένα έργο και βιβλίο που σας διδάσκει πώς να κατασκευάσετε ένα πλήρες σύστημα Linux βήμα προς βήμα αποκλειστικά από τον πηγαίο κώδικα, ανακοίνωσε ότι οι μελλοντικές εκδόσεις δεν θα υποστηρίζουν πλέον ούτε θα αναπτύσσουν το System V init, σηματοδοτώντας μια απρόθυμη αλλά αποφασιστική στροφή προς μια κατεύθυνση αποκλειστικά με systemd.
Η απόφαση κοινοποιήθηκε από τον επί μακρόν συνεισφέροντα στο LFS, Μπρους Νταμπς, σε ένα μήνυμα που στάλθηκε στις λίστες αλληλογραφίας ανακοίνωσης, υποστήριξης και ανάπτυξης του έργου χθες, στις 1 Φεβρουαρίου 2026.
Ο κύριος λόγος που αναφέρεται είναι η βιωσιμότητα. Ο Νταμπς αναφέρει ότι το LFS και το συνοδευτικό του έργο, Beyond Linux From Scratch (BLFS), το οποίο σας βοηθά να επεκτείνετε την ολοκληρωμένη εγκατάσταση LFS σε ένα πιο προσαρμοσμένο και χρηστικό σύστημα, διατηρούνται εξ ολοκλήρου από εθελοντές.
Το LFS παρακολουθεί αυτήν τη στιγμή 88 πακέτα, ενώ το BLFS καλύπτει περισσότερα από 1.000. Μόνο κατά τον τρέχοντα κύκλο κυκλοφορίας, οι συντάκτες έχουν επεξεργαστεί 70 δεσμεύσεις στο LFS και περισσότερες από 1.150 στο BLFS. Σύμφωνα με τους προγραμματιστές, η υποστήριξη τόσο του System V init όσο και του systemd απαιτεί την διπλή επαλήθευση, ενημέρωση και έλεγχο των πακέτων, κάτι που, σύμφωνα με τους διαχειριστές, έχει γίνει μη διαχειρίσιμο.
Ένας ακόμη λόγος για την απόφαση να τερματιστεί η υποστήριξη του System V init ήταν οι τάσεις του λογισμικού. Πιο συγκεκριμένα, σημαντικά περιβάλλοντα επιφάνειας εργασίας, όπως τα GNOME και KDE Plasma, εισάγουν όλο και περισσότερο μια αυστηρή εξάρτηση από λειτουργίες ειδικές για το systemd που δεν είναι διαθέσιμες στο System V init.
Όλα αυτά οδήγησαν στο τελικό αποτέλεσμα: η ανάπτυξη των βιβλίων System V init θα σταματήσει με την έκδοση 12.4 του LFS/BLFS. Αυτά τα βιβλία θα παραμείνουν διαθέσιμα, και οι χρήστες ενδέχεται να μπορούν ακόμα να δημιουργήσουν νεότερες εκδόσεις λογισμικού χρησιμοποιώντας τις υπάρχουσες οδηγίες, αλλά τέτοιες διαμορφώσεις δεν θα δοκιμάζονται ούτε θα υποστηρίζονται πλέον από τους συντάκτες του έργου.
Τέλος, δεν μπορώ να μην αναφέρω το ελαφρώς πικρό συναίσθημα με το οποίο ο Νταμπς τελειώνει την ανακοίνωσή του:
“Ως προσωπική σημείωση, δεν μου αρέσει αυτή η απόφαση. Για μένα, το LFS έχει να κάνει με το να μαθαίνεις πώς λειτουργεί ένα σύστημα. Ναι, το systemd παρέχει πολλές δυνατότητες, αλλά θα χάσουμε κάποια πράγματα που θεωρώ σημαντικά.”
Η επόμενη έκδοση, LFS/BLFS 13.0, έχει προγραμματιστεί για την 1η Μαρτίου 2026 και θα επικεντρωθεί αποκλειστικά σε συστήματα βασισμένα σε systemd. Μπορείτε να δείτε την αρχική ανακοίνωση εδώ.
