Linus Torvalds a soutenu le droit d'utiliser des outils d'IA dans le développement du noyau

Linus Torvalds a commenté les tentatives de discuter de l'interdiction de l'utilisation des outils d'IA dans le développement du noyau Linux. La position officielle est que le noyau Linux, en tant que projet, n'est pas opposé à l'utilisation de l'IA. L'IA est considérée comme un outil qui facilite le travail sur le code, tout comme d'autres outils. L'utilisation de l'IA est une affaire personnelle pour chaque développeur, et le critère pour l'acceptation des modifications est la qualité du code, et non pas les outils utilisés pour créer ce code.

À ceux qui sont mécontents de cette politique ou qui tentent d'imposer aux autres l'interdiction d'utiliser des outils d'IA, Linus a recommandé 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 soulever des questions, mais maintenant, son utilité est devenue évidente et seuls ceux qui n'ont pas utilisé les outils modernes d'IA peuvent le nier. Personne dans la communauté des développeurs du noyau n'oblige les autres à utiliser l'IA, mais les tentatives d'entraver l'utilisation de l'IA par d'autres personnes seront stoppées.

L'application de l'IA peut poser des problèmes, tels qu'une augmentation de la charge sur ceux qui l'accompagnent et l'identification de défauts désagréables, mais selon Linus, il ne faut pas enterrer sa tête dans le sable, mais plutôt faire en sorte que les outils d'IA, tels que Sashiko, assistent ceux qui accompagnent. Les rapports modernes de l'IA surpassent souvent en qualité et en flexibilité les outils traditionnels, tels que checkpatch, et découvrent des erreurs non triviales.

Le noyau Linux reste un projet technique et les décisions qui y sont liées sont prises sur la base des mérites techniques et non par peur de la nouveauté. Le noyau n'est pas un projet de guerriers de la justice sociale, il ne l'a jamais été et ne le sera jamais. L'aspect social du travail sur le code ouvert est considéré comme une partie importante et motivante du projet, mais c'est plutôt un effet secondaire qu'un objectif de l'existence du projet. Le noyau évolue en tant que projet ouvert non pas pour des raisons religieuses, mais parce que ce modèle conduit à la création de meilleures technologies.

Dans la suite de la discussion, Linus a conseillé de ne pas imposer ses normes éthiques aux autres et a comparé l'utilisation de l'IA à végétarisme — parmi les développeurs du noyau, il y a des végétariens qui ont diverses raisons de ne pas manger de viande (sociales, religieuses, éthiques, gustatives), mais ils ne s'attendent pas à ce que tous les autres développeurs deviennent végétariens en raison de leur position personnelle. L'adoption de l'IA est la même chose.

À ceux qui s'opposent à l'IA et tentent de faire appel à l'éthique, Linus a conseillé de garder leur éthique où elle doit être — dans la vie personnelle, et de ne pas tenter de l'imposer aux autres. En développant le thème de l'éthique, Linus a également mentionné les relations entre la communauté des développeurs du noyau et la Fondation FOSS, qui a également des raisons éthiques, et elles les utilisent comme arme. C'est pourquoi Linux n'est pas GNU/Linux, et dans la communauté des développeurs du noyau, on préfère utiliser le terme « Open Source » plutôt que « Free Software ».

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster