Linux et l'ia : torvalds rejette l'hystérie, privilégie le pragmatisme
La question de l'intelligence artificielle dans le développement logiciel divise. Alors que certains, comme Claude Code, embrassent les avantages de ces assistants virtuels, d'autres, plus prudents, expriment des réserves. Une tension palpable, mais qui se résout paradoxalement avec une approche pragmatique, incarnée par le noyau Linux.
Un regard lucide de linus torvalds
Linus Torvalds, le créateur légendaire du noyau Linux, a balayé d'un revers de main les critiques qui le considèrent comme « anti-IA ». Son message est clair : au lieu de s'opposer à cette Technologie, il plaide pour une analyse rigoureuse de son utilisation. Une position étonnamment conservatrice, compte tenu de l’enthousiasme ambiant.
L’histoire a commencé sur les listes de diffusion du noyau Linux, suite à une discussion autour de l'outil Sashiko, un assistant d'IA pour l'inspection des patches. Sashiko ne modifie pas le code ni approuve les changements automatiquement. Il requiert une validation humaine, ce qui représente un point de friction pour certains développeurs, qui craignent un afflux de faux positifs et une surcharge de travail pour les mainteneurs.
“Je me rends compte que certaines personnes n'aiment tout simplement pas l'IA,” a-t-il déclaré, avec un ton direct. “Mais c'est dans ce domaine que je suis prêt à poser mon pied en tant que mainteneur de haut niveau.” Il souligne que l'IA est un outil, comme les autres, et qu'elle peut être utile. L'important, selon lui, est l'utilisation appropriée, et non l'interdiction pure et simple.
George Lucas, créateur de Star Wars, a récemment exprimé un point de vue similaire, le décrivant comme « l'équivalent de continuer à utiliser des chevaux ». Une image frappante qui illustre le danger de se fermer aux avancées technologiques.

Le mérite technique au-dessus de la peur
Torvalds insiste sur un point crucial : l'objectif du noyau Linux est de bâtir une Technologie de qualité. “Dans la communauté du noyau, nous écrivons du code source ouvert parce que cela donne de meilleurs résultats,” a-t-il affirmé. “Nous prenons des décisions basées sur le mérite technique, pas sur la peur des nouvelles outils.” Il sous-entend que s'enfermer dans une résistance à l'innovation serait contre-productif.
Bien que le projet accepte les contributions créées avec l'aide de l'IA, à condition que l'auteur humain assume la responsabilité, cette approche pragmatique est une bouée de sauvetage. Sashiko, avec son inspection technique approfondie, représente une alternative intéressante. L'adaptation progressive à cette nouvelle réalité est la clé pour garantir un travail stable et une bonne pratique de l'IA.
L'importance de cette position est double. Tout d'abord, elle désarme la polémique autour de l'IA dans le développement logiciel. Ensuite, elle rappelle que le progrès ne se fait pas en rejetant les outils, mais en les maîtrisant. En d'autres termes, l’avenir du développement repose sur la capacité à intégrer l'IA de manière efficace, sans céder à la panique.
