Torvalds furioso : linux 7.2 menacé par un désordre de fichiers
Un scandale éclate au sein de la communauté Linux alors que Linus Torvalds, le créateur du noyau, exprime sa colère face à une organisation de fichiers jugée « répugnante » et « répugnante » dans la version 7.2.
Un chaos organisationnel, la source du conflit
Loin d’un problème de performance ou d’un retard dans le lancement prévu pour août 2026, la tension actuelle découle d’une simple, mais grave, faille organisationnelle : la gestion des fichiers au sein du système. Les développeurs, dans une démarche peu rigoureuse, ont déposé leurs nouveaux codes directement dans le répertoire principal, sans les séparer dans un dossier dédié.
Un désordre flagrant, selon Torvalds, qui n’hésite pas à qualifier le design visuel du patch de « monstrueux ». Il exige une remise à niveau immédiate pour permettre la poursuite du développement.

L’impact du sched_ext
Au cœur de ce désordre se trouve le composant sched_ext, un système d'allocation des tâches du processeur crucial pour la répartition de la puissance du CPU entre les différents programmes. Ce mécanisme, pourtant bien établi depuis 1965, a été ignoré au profit d’une solution plus simple, mais beaucoup moins efficace.
Cette négligence a conduit à des erreurs persistantes et à une navigation difficile pour les autres contributeurs. Torvalds, après avoir accepté le code pour éviter un retard, lui a adressé un rappel cinglant sur les principes fondamentaux des systèmes de fichiers hiérarchiques et organisés.

L’ia, un sujet de préoccupation
L’affaire s’inscrit dans un contexte plus large de préoccupations concernant l’utilisation croissante de l’intelligence artificielle (IA) dans le développement de Linux. Torvalds a déjà exprimé son inquiétude face à l’automatisation excessive, soulignant que les outils d’IA, bien que puissants, peuvent générer des rapports d’erreurs erronés et déroutants, surchargeant ainsi les équipes de développement.

La lutte contre les fausses alertes
Pour contrer ce problème, Canonical a annoncé le déploiement de Livepatch pour Ubuntu sur ARM64, permettant une application de correctifs au noyau en temps réel. La firme s'attaque ainsi à la prolifération des fausses alertes générées par l'IA. Une décision qui témoigne d’une prise de conscience des risques liés à une automatisation non contrôlée.

Une limitation de la signature des développeurs
Face à cette situation, le créateur du noyau a pris une mesure drastique : désormais, tout code généré avec l’aide de l’IA ne pourra plus porter la signature des développeurs originaux. Une étiquette spécifique sera ajoutée pour signaler l’intervention de l’IA, garantissant ainsi la traçabilité et la responsabilité.
Cette affaire met en lumière la nécessité d’un équilibre entre l’innovation et la rigueur dans le développement logiciel. La patience de Linus Torvalds a finalement atteint sa limite, mais la leçon est claire : l'ordre et la structure sont des piliers essentiels pour garantir la stabilité et la pérennité d'un système complexe comme Linux.
