Linux se pliega a la pression pour régler l'usage de l'intelligence artificielle dans le développement de Debian

La communauté de Debian est divisée sur l'utilisation de l'intelligence artificielle (IA) pour générer du code. Alors que Canonical a récemment présenté sa première outil avec IA pour Ubuntu, Debian a ouvert une résolution générale pour déterminer si elle permettra ou interdira l'utilisation de outils comme ChatGPT ou GitHub Copilot pour écrire le code de sa distribution.

Deux propositions opposées

Deux propositions opposées

La proposition A, la plus critique, vise à interdire complètement le code généré par des algorithmes ainsi que le code où un développeur humain a reçu de l'aide d'une IA. Elle cite quatre raisons principales pour ce veto : la sécurité juridique et le copyright, car le code créé par IA a un statut légal rare, ayant été entraîné avec des millions de dépôts de code sur internet ; les risques de qualité du logiciel délivré ; l'incapacité des modèles de langage à vérifier si le code écrit est correct ou contient des failles de sécurité ; et la perte de temps pour les réviseurs humains à vérifier des patches inutiles.

La proposition B, plus proche de l'approche de Linus Torvalds pour le noyau de Linux, permet l'utilisation des assistants de programmation à condition que le développeur assume pleinement la responsabilité de chaque ligne de code. Il doit également déclarer clairement qu'il a utilisé ces outils et garantir que le travail soumis est entièrement libre de problèmes de propriété intellectuelle.

La décision n'est pas encore prise et le débat continue. Si l'IA est interdite, les mises à jour et les correctifs pourraient prendre plus de temps, mais avec la garantie de la sécurité.