Linus Torvalds répond aux critiques sur l'IA dans Linux : « Forkez-le. Ou partez. »
Linus Torvalds, créateur et mainteneur principal du noyau Linux, a tranché cette semaine dans un débat qui divise la communauté open source depuis des mois. Dans un long message publié sur la liste de diffusion des développeurs du noyau Linux, il a affirmé être prêt à "absolument imposer sa position" en faveur de l'utilisation d'outils d'intelligence artificielle pour améliorer le projet. Sa déclaration intervient au milieu d'une discussion animée sur Sashiko, un système de revue de code agentique conçu pour analyser automatiquement les contributions au noyau. Selon ses créateurs, l'outil parvient, lors de tests, à détecter de manière autonome 53,6 % des bugs qui auraient normalement été corrigés plus tard par des développeurs humains via des commits ultérieurs. Torvalds a été catégorique face aux opposants : "Linux n'est pas un de ces projets anti-IA, et si quelqu'un a un problème avec ça, il peut faire ce que permet l'open source, c'est-à-dire forker le projet. Ou simplement partir."
Cette prise de position marque un tournant symbolique pour l'un des projets open source les plus influents au monde, dont le code constitue la colonne vertébrale de millions de serveurs, smartphones et objets connectés. En légitimant ouvertement le recours à l'IA générative dans le processus de développement, Torvalds envoie un signal fort aux mainteneurs de projets similaires, souvent tiraillés entre l'efficacité promise par ces outils et la méfiance de contributeurs historiques hostiles à l'IA. Concrètement, cela pourrait accélérer l'adoption de systèmes d'assistance automatisée dans la détection de vulnérabilités et de bugs au sein d'une base de code aussi vaste et critique que celle du noyau Linux, tout en posant la question de la fiabilité de ces outils.
Le débat trouve son origine dans les limites bien réelles de Sashiko, dont les propres concepteurs reconnaissent un taux de faux positifs "proche de 20 %", c'est-à-dire des signalements de bugs qui n'existent en réalité pas, ce qui peut faire perdre un temps précieux aux mainteneurs humains chargés de trier les rapports. Cette tension entre gain de productivité et charge de vérification supplémentaire illustre les enjeux plus larges auxquels font face les grands projets open source à l'heure de l'IA générative, entre intégration pragmatique de nouveaux outils et préservation de la confiance dans un processus de revue de code historiquement humain.
Dans nos dossiers
Vu une erreur factuelle dans cet article ? Signalez-la. Toutes les corrections valides sont publiées sur /corrections.




