Portrait en gros plan de Linus Torvalds avec un visage fermé, sérieux et agacé. Il porte des lunettes à monture ronde métallique fine, un t-shirt noir uni et un micro-cravate beige couleur chair fixé sur l'oreille droite. Le fond est un mur beige uni et neutre.

Raz-de-marée de « code slop » : Linus Torvalds sature et bannit les patchs générés par l’IA du noyau Linux !

Le ton monte d’un cran au sein de la communauté open source. Submergés par l’automatisation à outrance et la paresse algorithmique, les mainteneurs bénévoles des grands projets libres commencent à saturer. À la tête de cette fronde, Linus Torvalds, le créateur du noyau Linux, vient de siffler officiellement la fin de la récréation.

Cette colère froide n’est pas un cas isolé. Il y a quelques jours à peine, Torvalds tape du poing sur la table : les rapports de bugs générés par l’IA rendent la liste de sécurité Linux « ingérable ». Ce week-end, à l’occasion du lancement de la version candidate Linux 7.1-rc5, le père du système d’exploitation a franchit une étape supplémentaire en annonçant qu’il rejetterait désormais sans sommation les vagues de modifications mineures générées automatiquement par l’IA en fin de cycle de développement.

L’embouteillage de Linux 7.1-rc5 : quand l’IA automatise la pollution du code

Dans son message hebdomadaire publié sur la liste de diffusion du noyau, Linus Torvalds a exprimé son exaspération face à l’augmentation artificielle du volume de code à examiner. Comme le documente le rapport de la communauté lwn, la version 7.1-rc5 est devenue anormalement lourde, encombrée par des centaines de requêtes de fusion (pull requests) non critiques et basées sur des revues de code automatisées par des intelligences artificielles.

Torvalds refuse que la phase critique de stabilisation d’une version soit polluée par ce qu’il qualifie de remaniements futiles appliqués à des pilotes secondaires. L’objectif d’une fin de cycle est de traquer les régressions majeures, pas d’intégrer du bruit algorithmique. Le créateur du noyau a donc averti les développeurs qu’il allait se montrer intransigeant et repousser ces contributions vers la branche de test linux-next, bloquant ainsi l’accès direct au code principal pour tous les correctifs n’ayant aucune urgence.

Responsabilité humaine contre paresse algorithmique : la ligne de crête de l’open source

Cette crise de volume met en lumière un défi structurel inédit pour l’open source : l’IA permet de générer des milliers de correctifs en un clic, mais la charge de réviser, tester et valider ces lignes repose toujours sur les épaules d’une poignée de mainteneurs humains. En deux ans, la liste de sécurité du noyau est passée de deux rapports par semaine à près de dix par jour, principalement à cause de chercheurs lançant les mêmes scanners IA en boucle sur les mêmes fichiers.

Pour préserver l’intégrité du système, le projet Linux a d’ailleurs dû formaliser ses règles en avril 2026. Si l’assistance par IA est tolérée, elle doit obligatoirement s’accompagner d’un tag transparent Assisted-by. Surtout, les outils automatisés ont l’interdiction stricte d’utiliser le tag Signed-off-by, qui possède une valeur juridique au titre du Certificat d’Origine du Développeur. La règle d’or reste inchangée : c’est l’humain qui assume l’entière responsabilité légale et technique du code qu’il soumet. Pour Torvalds, l’utilisation de l’IA n’a de valeur que si le développeur apporte une réelle expertise par-dessus la machine, à l’image du système « Clanker T1000 » de son second Greg Kroah-Hartman, plutôt que de se comporter en simple intermédiaire passif distribuant des rapports d’erreurs sans les comprendre.

Retour en haut