Linus Torvalds a commenté les tentatives de discussion concernant une interdiction de l'utilisation des outils d'IA dans le développement du noyau. LinuxLa position officielle est que le noyau LinuxCe projet n'est pas opposé à l'utilisation de l'IA. L'IA est perçue comme un outil simplifiant la programmation, au même titre que n'importe quel autre outil. Le choix d'utiliser l'IA relève de la décision personnelle de chaque développeur, et le critère déterminant pour accepter les changements est la qualité du code, et non les outils utilisés pour le créer.
Linus a recommandé à ceux qui sont insatisfaits de cette politique ou qui tentent d'interdire l'utilisation d'outils d'IA de créer leur propre fork du noyau ou de cesser de participer au développement. Selon Linus, il y a encore un an, l'utilisation de l'IA dans le développement pouvait être controversée, mais aujourd'hui, ses avantages sont évidents et seuls ceux qui n'ont pas utilisé d'outils d'IA modernes peuvent le nier. Personne dans la communauté de développement du noyau n'oblige les autres à utiliser l'IA, mais toute tentative visant à empêcher son utilisation sera réprimée.
L'utilisation de l'IA peut engendrer des difficultés, comme l'augmentation de la charge de travail des responsables de la maintenance et la résolution des problèmes liés aux bogues critiques. Cependant, Linus estime qu'au lieu de faire l'autruche, il convient d'exploiter des outils d'IA tels que Sashiko pour assister les responsables de la maintenance. Les rapports d'IA modernes surpassent souvent les outils traditionnels comme checkpatch en termes de qualité et de flexibilité, et ils sont capables de détecter des erreurs complexes.
noyau Linux Le noyau Linux reste un projet technique, et les décisions le concernant sont prises sur la base de critères techniques, et non par crainte de la nouveauté. Il n'est pas, n'a jamais été et ne sera jamais un projet militant. L'aspect social du logiciel libre est certes considéré comme une composante importante et motivante du projet, mais il s'agit davantage d'un effet secondaire que de sa finalité première. Le noyau est développé comme un projet open source non pas pour des raisons religieuses, mais parce que ce modèle favorise la création de technologies plus performantes.
Poursuivant la discussion, Linus a mis en garde contre l'imposition de ses propres normes éthiques à autrui et a comparé l'utilisation de l'IA au végétarisme. Parmi les développeurs du noyau Linux, certains sont végétariens pour diverses raisons (sociales, religieuses, éthiques ou gustatives), mais ils n'attendent pas de tous les autres développeurs qu'ils deviennent végétariens du fait de leurs convictions personnelles. Il en va de même pour l'adoption de l'IA.
Linus a conseillé aux opposants à l'IA qui invoquent l'éthique de la garder pour eux, dans leur vie privée, et de ne pas chercher à l'imposer aux autres. Développant le sujet de l'éthique, Linus a également évoqué la relation entre la communauté du noyau Linux et la Free Software Foundation, qui, elle aussi, avance des arguments éthiques et les utilise comme une arme. Voilà précisément pourquoi. Linux - ceci n'est pas GNU/Linuxet la communauté de développement du noyau préfère utiliser le terme « Open Source » plutôt que « Logiciel libre ».
Source: opennet.ru
