Connexion Premium

Le projet Debian s’interroge sur son possible usage des LLM

Discussion à poids ouverts

Le projet Debian s’interroge sur son possible usage des LLM

Une discussion a été ouverte au sein du projet sur la manière dont il faut considérer les participations au code quand elles sont soutenues par les LLM. Ce n’est pas la première fois que la communauté essaie de statuer sur l’IA générative.

Debian a ouvert une résolution générale (GR) sur l’usage des LLM au sein du projet. La période de discussion a débuté le 24 juillet 2026, après des semaines de débat sur la liste de diffusion debian-vote.

Ce n’est pas la première tentative sur ce sujet. Une précédente discussion menée par l’ex-DPL (Debian Project Leader) Lucas Nussbaum, en février-mars 2026, s’était soldée par un abandon du vote, la communauté ayant préféré continuer à traiter les contributions IA au cas par cas. Le projet Debian avait décidé de ne pas décider. Cette résolution relance donc le débat avec un texte plus structuré et davantage de propositions.

Quatre propositions, du radical au plus mesuré

La proposition A, portée par Matthias Geiger et Jesse Rhodes, est la plus radicale : l’interdiction de toute contribution directe rédigée avec l’aide de LLM : paquets sources, logiciels officiels (lintian, etc.), ressources web, documentation, traductions, communications officielles. Les projets amont utilisant l’IA, ainsi que les correctifs de sécurité amont, sont exclus du périmètre. Le texte propose même d’ajouter un point 6 au Contrat Social de Debian sur le sujet.

Plusieurs arguments sont donnés. D’abord, le statut juridique flou du copyright des sorties de LLM. Ensuite, des problèmes de qualité (paquets mal formés, fichiers watch non fonctionnels). En outre, un impact sur la dynamique communautaire : charge de relecture, non-apprentissage des nouveaux contributeurs, etc. Enfin, la question éthique, le scraping massif ayant perturbé l’infrastructure web de Debian et la question de l’empreinte environnementale étant prégnante.

La proposition B, portée par l’ancien DPL, Lucas Nussbaum, est plus mesurée. Elle autorise les contributions assistées par IA sous six conditions cumulatives :

  • compatibilité légale de l’outil utilisé
  • vérification des droits sur le contenu préexistant réutilisé
  • responsabilité totale du contributeur
  • divulgation de l’usage via un tag Git type Generated-By: ou Assisted-By:
  • discussion préalable pour les modifications massives ou automatisées
  • interdiction de transmettre des données sensibles (rapports de sécurité sous embargo, discussions privées) à des fournisseurs IA non fiables

La proposition C, portée par Ian Jackson, est un rejet de principe mais « pragmatique ». Elle demande à tous les contributeurs d’éviter les LLM et appelle plus largement la communauté du logiciel libre à rejeter cette technologie, tout en reconnaissant qu’une interdiction totale est impraticable puisque de nombreux projets amont y recourent. Il propose cependant des règles strictes : les messages destinés aux humains (rapports de bugs, listes de diffusion, Salsa, blogs Planet Debian) doivent être rédigés uniquement par des humains, tout usage de LLM doit être divulgué, les mainteneurs individuels peuvent totalement bannir l’IA sur leurs projets. Et la plus stricte d’entre elles : les violations sont traitées comme des manquements au Code de Conduite.

Quant à la proposition D, portée par Pierre-Elliott Bécue, elle ressemble beaucoup à la B dans l’esprit : une acceptation encadrée, portée sur les responsabilités. En clair, Debian n’endosse pas l’usage de l’IA générative mais reconnaît sa réalité et refuse une interdiction jugée « contre-productive et inapplicable ». Cette proposition place la responsabilité sur le contributeur (conformité DFSG, signature GPG personnelle, marquage de l’usage IA dans les commits et notes de version), avec une clause spécifique interdisant l’usage d’IA cloud pour des données sensibles ou non publiques.

Une décision importante

Plusieurs éléments intéressants entourant cette nouvelle résolution générale. D’abord, la proximité avec l’ancienne : à peine quelques mois, signalant le besoin pour les développeurs de trancher un sujet devenu central. L’IA générative est partout et les LLM sont utilisés dans une part croissante des projets. Précisons quand même que la précédente discussion en février-mars n’a pas atteint le statut officiel de GR. Il s’est écoulé environ un mois entre le brouillon alors préparé par Lucas Nussbaum et l’abandon du processus.

On ne sait pas combien de temps durera la résolution générale, mais la discussion et le vote seront importants. Debian n’est pas n’importe quelle distribution : en plus de son utilisation proprement dite, elle sert de socle à de nombreux autres systèmes, dont le plus connu est Ubuntu, la distribution Linux la plus utilisée aujourd’hui. Ce qui n’empêche pas d’autres organisations, comme Canonical, de procéder à des modifications assistées par IA.

Cette résolution cristallise de nombreux aspects entourant les LLM. Le fait que les questions éthiques et environnementales fassent partie de la réflexion est significatif, mais le sujet est complexe : comment trancher entre une interrogation croissante sur les gains potentiels et les conséquences négatives d’une utilisation intensive ? Si les membres du projet Debian regardent en direction de Linus Torvalds, une proposition B ou D pourrait l’emporter : une vision pragmatique et responsabilisée des contributions.

Commentaires (19)

votre avatar
Les changements apportés par IA devraient être documentés par un standard du genre ; qu'elle IA a aidé, dans quel sujet, ce qui a été compris et comment, le changement décidé et pourquoi, et ce qui a été appliqué.
C'est biensûr une ébauche d'idée, et chaque contributeur devrait toujours avoir la pleine conscience du pourquoi du comment, du début à la fin.
votre avatar
En gros, un message de commit correctement écrit, qui ne diffère pas vraiment des contributions humaines, si ce n'est qu'on ajoute le trailer "assisted-by: (nom du modèle)"
votre avatar
L'IA est un outil.
Comme tout outil (ex. un couteau !) il y a de bons et de mauvais usage.
Interdire complètement l'usage sous prétexte qu'il y a un risque de mauvais usage serait comme vouloir courir un marathon à cloche pied.

Personnellement l'IA m'est utile pour deux choses :

  • trouver des bugs "rares" comme des "race conditions" (qui peuvent ne pas se produire même sur des tests longs)... même si parfois elle "flag" de faux positifs, j'ai mon sens critique pour ne pas appliquer la recommandation.

  • Produire une documentation dans un anglais "propre", car je ne suis pas "english native" ni 100% bilingue et je fais encore des fautes ou des lourdeurs quand j'écris en anglais.



Indiquer l'IA utilisée, pourquoi pas. Par contre la part de code "aidé" c'est un peu plus dur, l'impact de la correction d'une "race condition" peut toucher plusieurs endroits du code. Ca reste de la "correction" et pas du code "pondu par l'IA".
votre avatar
L'IA est un outil.
Comme tout outil (ex. un couteau !) il y a de bons et de mauvais usage.
Je l'ai déjà dit, je le redis donc et je le redirai à chaque fois que je lirai cet argument fallacieux : non, un outil n'est pas neutre et l'IA générative en particulier. Utiliser l'IA générative, c'est plus d'énergie consommée, c'est plus de data center, donc plus d'artificialisation des sols, plus de ressources extraites pour fabriquer les serveurs, plus d'eau consommée pour refroidir les serveurs, plus de réchauffement de l'atmosphère.

(je sens qu'il va falloir que je copie ces lignes dans un fichier texte pour aller plus vite à rédiger ce commentaire)
votre avatar
Je suis plutôt d'accord.
C'est un outil mais ça n'a aucun intérêt de le dire. La seule chose intéressante son impact réel, pas juste fantasmé.
Les impacts actuels c'est :

  • qu'on prévoit une multiplication par deux de la consommation électrique du numérique.

  • ça assoit la présence de géants privés monopolistique, avec plus de pouvoir que des états démocratiques, pour des technologies qui privatisent l'information : au lieu d'aller lire un journal, de la doc ou participer à wikipedia, on nous pousse à uniquement consommer l'information à travers l'IAgen.

  • ça multiplie le coût d'infrastructure du web libre (scrapping et bots qui explosent le traffic de wikipedia par exemple).



Ils vont mettre en avant quelques découvertes scientifiques ou médicales accélérées ou permises par l'IAgen, il y en aura sans doute.
Pour les failles informatique ça va être compensé par la quantité de code produite, et ça va rendre la production logicielle dépendante de ces outils, donc je ne vois pas ça comme positif. Le seul point positif c'est pour le reverse engineering.

La question ça va être est-ce que l'impact est globalement positif. Je trouve que la réponse est vraiment non rien qu'avec le risque democratique que ça pose.

Pour ce qu'on peut faire contre, vu que c'est principalement des entreprises étrangères c'est compliqué. Mais je dirais au moins éviter de sen rendre dépendant (et peu importe la nationalité de l'entreprise), et en étudier les impacts et lancer des campagnes.
votre avatar
Donc, il parle du choix d'utiliser l'outil et son résultat, tu parles du coût d'utilisation (2 notions différentes, 2 questions indirectement liées.)
votre avatar
Je disconvient respectueusement.
@Bylon, en disant qu'il y a des bons et des mauvais usages, définit implicitement mais clairement que l'IA est un outil neutre qui ne dépend que de l'utilisation qui en est faite.
A l'instar de @thøth , @CharlesP. , @aeris22 et @Berbe , je pointe le fait que l'existence même de l'outil IA générative est mauvaise en terme environnementaux, sans préjuger de la pertinence de son usage.
votre avatar
Je ne peux pas présupposer ce qu'il avait en tête en écrivant son commentaire, mais je n'y trouve rien qui parle de celà. (tu parles d'ailleurs d' "implicite mais clair", bof...)

Par contre, je suis d'accord que peu importe si l'usage est considéré comme "bon ou mauvais", le coût environnemental est suffisament lourd pour que même le "bon usage" aux yeux de certains soit un "usage trop lourd le rendant mauvais" aux yeux de beaucoup d'autres.
(impliquant que ça vaut pas le coup puisque finalement d'office mauvais au final).

Bref, j'ai l'impression que je pinaille...
votre avatar
Je dirais que c'est quand même un outil.

Le choix de la tronçonneuse montée sur camion pour tailler sa haie ou du coupe haie manuel est le problème que tu décris : avoir le bon outil pour l'usage cherché.

Mais par contre je suis d'accord que l'IA cache ces coûts et je n'aime pas ça non plus.
votre avatar
Ctrl+C/Ctrl+V ou une photocopieuse sont des outils, c'est pas pour autant qu'on peut faire n'importe quoi avec. Il y a un très gros problème sur les droits d'auteur avec les LLM. Donc sans même prendre en compte les problématiques environnementales (c.f. message de @Thorgalix_21 ), ça mérite clairement une discussion sur les risques que souhaite prendre un projet.

Au delà, il y a énormément d'impacts tiers (écologiques, humains, éthiques, etc.), donc un collectif peut parfaitement décider de se doter d'une politique là-dessus. Je connais pas mal d'associations - même apolitique ou hors champ de l'écologie - qui ont décidées "on ne paie/rembourse pas l'avion sauf si c'est impossible de prendre le train". En suivant le même raisonnement, un projet numérique peut aussi décider "on n'utilise pas les LLM sauf sous certaines condition/du tout" si c'est le souhait collectif.

La comparaison "vouloir courir un marathon à cloche pied" tiens assez mal la route : on développais déjà des logiciels ("courrais le marathon") avant les LLM. Une comparaison plus propre serait le dopage : certains l'acceptent (c.f. les Enhanced Games) d'autres la refusent pour diverses considération éthiques ou sanitaires. Effectivement, si tu es le seul non dôpé de la course, tu peux prendre du retard, mais il y a quand-même une certaine satisfaction à savoir que tu l'as fait de manière éthique/saine.

Au final, ce seront les contributeurs de Debian qui décideront, laissons-les choisir (ou pas) leur politique collective sur le sujet.
votre avatar
Une meilleure comparaison, c'est simplement le métier à tisser mécanique vs l'artisanat.
Ou la machine agricole vs le travail de la terre avec des bêtes ou à la main.

Oui avec les outils une partie de la valeur va ailleurs (aux concepteurs de l'outil). Mais ils permettent d'augmenter la richesse totale créée.
Croire qu'on peut les ignorer "pour ne pas en être dépendant" est une erreur.

Dans une course à pied ou quand on achète de l'artisanat, l'aspect authentique et humain est au cœur de la valeur.
Alors que quand on conçoit un logiciel, la finalité c'est le logiciel et ce qu'il fait. Les humains sont nécessaire aussi longtemps qu'on a besoin d'eux pour faire marcher la machine : le moins possible.
Comme pour le textile aujourd'hui, sauf exception (luxe etc.), personne ne veut spécifiquement un logiciel pour son aspect "artisanal"/fait par des humains.
votre avatar
Produire une documentation dans un anglais "propre", car je ne suis pas "english native" ni 100% bilingue et je fais encore des fautes ou des lourdeurs quand j'écris en anglais.
On commence à voir ça assez souvent et je trouve ça assez pénible.
Je préfère une doc succincte avec des tournures un peu approximative mais qui va à l'essentiel plutôt qu'avoir à parcourir de long pavé qui font souvent du remplissage et qui comporte des erreurs/hallucinations bien caché.
Si je veux vraiment une trad ou une analyse par un LLM je peux toujours lui demander et a la limite le projet peux en proposer à coté de la doc "classique".
votre avatar
La comparaison avec un couteau est mauvaise.
Le problème est que la construction même de ce couteau, la phase d’apprentissage, est très probablement déjà en soit une violation massive du droits d’auteur, aura été du scrapping massif de sites Internet qui en ont subi des conséquences lourdes pour certains, etc. Ils en sont aujourd’hui à acheter des bouquins pour les scanner et les détruire…
L’IA ne devrait donc pas être comparé avec un couteau, mais avec une bombe nucléaire. Bien qu’effectivement un outil, sa seule fabrication est déjà un problème à elle toute seule et n’aurait probablement jamais dû être réalisé.
Quand à sa supposée utilité, tout comme une bombe nucléaire où tu peux envisager peut-être éventuellement un usage décent et utile (ou pas), t’as 99.9999999% de chance que l’usage pratique n’en soit clairement pas un.

Et en dehors du problème de bon/pas bon, se pose le problème que Debian a parfaitement identifié : il est impossible de s’assurer de la licence du code généré.
L’apprentissage s’est fondé sur un code AGPL ? Alors la sortie du LLM est elle-même AGPL.
L’apprentissage s’est fondé sur un contenu CC-BY-SA-ND ? Alors sa sortie est totalement illicite.
Et ça littéralement personne n’est capable de le garantir… avant de s’être pris un procès sur la gueule.
votre avatar
Un tank est un outil ... et pourtant quel que soit son usage, il reste très mauvais :D
votre avatar
L'IA est un outil.
Un outil vorace en énergie, données, à l'issue probabiliste contenant des mensonges (erreurs affirmées péremptoirement comme vérités).

Une gabegie de ressources gaspillées comparativement à des outils plus petits, mais adaptés à une utilisation donnée. C'est un des problèmes du bousin : on a "inventé" (la technologie est loin d'être nouvelle; juste popularisée à grande échelle) un machin dont la finalité n'est (toujours !) pas spécifiée, et on aboutit logiquement à une usine à gaz, comme toujours.
L'exact opposé d'une philosophie qui incite à ce qu'un outil fasse une ou quelques petites choses, mais la(les) fasse bien.
Comme tout outil (ex. un couteau !) il y a de bons et de mauvais usage.
La comparaison au couteau est risiblement inadaptée.

  1. Sur l'aspect ressources, un couteau est efficient en ressources & énergie par rapport à sa durée de vie (amortissement) et les usages qui peuvent en être faits (coût à l'usage).

  2. Sur l'aspect usage, le seul qui tu souhaites retenir, au moment de l'inférence, les dégâts seront déjà en grande partie réalisés. Quelque soit l'utilisation que tu en feras pour calmer ta conscience (ou pire, dans l'inconscience).


Interdire complètement l'usage sous prétexte qu'il y a un risque de mauvais usage
Qui invoque ce prétexte ? Il ne fait pas partie des problème principaux, structurels, d'un réseau de neurones.

Je lis deux absolus dans cette phrase.
Personnellement l'IA m'est utile pour deux choses […]
Quand on en arrive là, c'est qu'on fait fi de la hauteur de vue nécessaire à la réflexion sur l'existence de la chose.
Une suite d'expériences personnelles, une liste d'anecdotes, ne fait pas démonstration. De quoi que ce soit.
votre avatar
Eh bien, plein d'extrémistes anti-IA !..

Comme les trains à vapeur, plein de gens étaient contre, pourtant ça a duré et ça s'est même modernisé dans le sens efficacité énergétique / écologie avec l'électricité au lieu de brûler du charbon avec un rendement médiocre.

La bulle IA va bien exploser un jour (c'est vrai que les coûts sont cachés et j'en profite tant qu'ils le sont), mais je prédis que c'est fait pour durer... en s'améliorant.

La question de la captation de la valeur est pertinente, mais elle l'est tout autant sur tout le reste du numérique en commençant par vos "indispensables" smartphones. Lisez le rapport du député Latombe à ce sujet : édifiant, mais maintenant on en a conscience. L'IA y est également citée.

Je préférerais bien sûr du "local" si le choix existait. D'ailleurs j'aime bien un des arguments de Scaleway dans la bascule des données de santé hors Microsoft : sur 100€ dépensés, avec la solution américaine, seulement 20€ reviennent dans l'économie locale et encore principalement en dividendes. Avec la solution "locale", 68€ reviennent dans l'économie, dont une grande partie en salaire locaux (et taxes qui vont avec). Nos gouvernants devraient toujours faire ce calcul au lieu de juste regarder le prix final comme le fait une entreprise privée !
votre avatar
La proposition D resemble pas mal à ce vers quoi on se dirige pour Drupal Core: LLM harm reduction in Drupal core contribution, AGENTS.md guidelines, l'idée c'est de réduire les comportements qui posent problème directement au niveau des agents pour ceux qui les utilisent.

Cette vidéo est pas mal sur le sujet de quoi faire avec l'IA: youtube.com YouTube
votre avatar
J'utilise Debian depuis 15 ans. Parce que c'est la distribution la plus éthique et démocratique que j'ai pu trouver.
L'ouverture à l'IAGen serait un désavoeu total des valeurs prônées. Pour moi ce serait la fin. Hors de question de soutenir le désastre écologique, économique, social, culturel, que représente l'IAGen.
votre avatar
Passe donc à une distribution fondée sur Hurd, parce que Linus, a l'air de ne pas être opposé à l'IA. next.ink Next et next.ink Next