3 Αυγούστου 2026, συντηρητής σταθερού κλάδου Linux και υποσυστήματα staging, ο Greg Kroah-Hartman ανακοίνωσε νέους κανόνες για την αποδοχή αλλαγών στον κατάλογο drivers/staging. Ο λόγος για αυτό ήταν η πρόσφατη "Εισβολή σε ενημερώσεις κώδικα που δημιουργήθηκαν από LLM"Τώρα, τα patches που προετοιμάζονται από μοντέλα γλώσσας για αυτό το μέρος του πυρήνα θα απορρίπτονται αυτόματα, με εξαίρεση τις επιβεβαιωμένες διορθώσεις για πραγματικά τρωτά σημεία.
Ο κατάλογος drivers/staging χρησιμοποιείται για την αποθήκευση προγραμμάτων οδήγησης και άλλων στοιχείων που δεν πληρούν ακόμη τις απαιτήσεις του κύριου κλάδου. Linux. Σύμφωνα με το επίσημη τεκμηρίωση πυρήνα, ένας τέτοιος κώδικας παραμένει σε στάδιο σταδιακής επεξεργασίας μέχρι να απαιτηθεί πρόσθετη εργασία. Μετά από περαιτέρω ανάπτυξη, μπορεί να μετακινηθεί στο κύριο μέρος του πυρήνα και τα μη ανεπτυγμένα στοιχεία τελικά αφαιρούνται.
Ωστόσο, ο Kroah-Hartman επεσήμανε επίσης ένα άλλο έργο αυτού του υποσυστήματος: Τα προγράμματα οδήγησης/staging υπάρχουν κυρίως ως ένας χώρος για τους νέους προγραμματιστές όπου μπορούν να μάθουν πώς να συνεισφέρουν στην ανάπτυξη του πυρήνα.Πολλές σχετικά απλές εργασίες παραμένουν σκόπιμα στη θέση τους — διορθώσεις μορφοποίησης κώδικα, μεταβάσεις σε νέα API και μικρές αναδιαμορφώσεις. Ολοκληρώνοντας αυτές τις εργασίες ανεξάρτητα, οι νεοεισερχόμενοι μαθαίνουν πώς να προετοιμάζουν ενημερώσεις κώδικα, να επικοινωνούν σε λίστες αλληλογραφίας και πώς να κάνουν έλεγχο.
Σύμφωνα με τον συντηρητή, ο αυτόματος καθαρισμός ενός τέτοιου κώδικα ακυρώνει τον ίδιο τον σκοπό της σταδιοποίησης. Σημείωσε ότι οι προγραμματιστές θα μπορούσαν να διορθώσουν όλα τα τυπικά ελαττώματα χρησιμοποιώντας αυτοματοποιημένα εργαλεία, αν αυτός ήταν ο πρωταρχικός στόχος. Αντίθετα, διατηρούνται ορισμένες απλές εργασίες, ώστε οι άνθρωποι να μπορούν να τις μάθουν. Επομένως, η Kroah-Hartman σκοπεύει "Απορρίπτει αυτόματα τυχόν ενημερώσεις κώδικα που δημιουργούνται από το LLM για το υποσύστημα προγραμμάτων οδήγησης/staging".
Οι προσπάθειες απόκρυψης της χρήσης του γλωσσικού μοντέλου δεν θα βοηθήσουν επίσης. Η Kroah-Hartman δήλωσε ότι τέτοιες αλλαγές είναι συνήθως εύκολο να εντοπιστούν και προειδοποίησε τους συγγραφείς ότι η σκόπιμη απόκρυψη της προέλευσης μιας ενημέρωσης κώδικα θα μπορούσε να εκληφθεί ως προσπάθεια εξαπάτησης των συντηρητών. Ο στόχος είναι οι άνθρωποι να μαθαίνουν, όχι να προσπαθούν να ξεγελάσουν τον συντηρητή., εξήγησε ο προγραμματιστής.
Η μόνη εξαίρεση είναι οι διορθώσεις σε γνήσια σφάλματα ασφαλείας. Επιτρέπεται η υποβολή μιας τέτοιας ενημέρωσης κώδικα, αλλά ο δημιουργός υποχρεούται να τη δοκιμάσει στο πραγματικό υλικό για το οποίο προορίζεται το πρόγραμμα οδήγησης και να παράσχει μια λεπτομερή περιγραφή των δοκιμών που πραγματοποιήθηκαν. Επιπλέον, ο υποβάλλων πρέπει να είναι σε θέση να αποδείξει ότι το σφάλμα είναι πράγματι αναπαραγώγιμο και πιθανό να επηρεάσει τον χρήστη. Σύμφωνα με την Kroah-Hartman, «Τουλάχιστον το ένα τρίτο» των προβλημάτων που ανακαλύπτουν οι σύγχρονοι LLM αποδεικνύονται λανθασμένα ή οδηγούν σε επιβλαβείς αλλαγές.
Ο ίδιος ο Kroah-Hartman συνέκρινε τους οδηγούς/το στάδιο με «Ένα γυμναστήριο όπου μπορείτε να μάθετε και να αναπτύξετε τις δεξιότητές σας»Τα γλωσσικά μοντέλα, είπε, σταδιακά γίνονται ένα κατάλληλο εργαλείο για «βαριά δουλειά», αλλά θα πρέπει να χρησιμοποιούνται από ειδικούς που έχουν ήδη επαρκείς γνώσεις για να αξιολογήσουν τα αποτελέσματα. Επομένως, η απόφαση δεν επιβάλλει γενική απαγόρευση στη χρήση της Τεχνητής Νοημοσύνης στην ανάπτυξη. LinuxΟ νέος κανόνας ισχύει μόνο για τους οδηγούς/δέντρο σταδιοποίησης που συντηρούνται από την Kroah-Hartman και κυρίως για τις αυτόματα δημιουργούμενες αισθητικές διορθώσεις.
Πηγή: linux.org.ru
