Re: GR: Ban LLM contributions from Debian

Pierre-Elliott Bécue <[email protected]> Fri, 24 Jul 2026 09:01:17 +0200
Newsgroups gmane.linux.debian.devel.vote
Message-ID <[email protected]>
Oh well, between you and Ansgar, the project really don't need any external party to troll it.

*De : *Marc Haber <[email protected]>
*À : *[email protected]
*Date : *24 juil. 2026 06:33:38
*Objet : *Re: GR: Ban LLM contributions from Debian

> Hi,
>
> On Fri, Jul 24, 2026 at 12:40:59AM +0200, Pierre-Elliott Bécue wrote:
>> - All code and work assisted by a generative AI agent or tool must
>>   comply with the DFSG.
>
> What would that mean in practice? What would I write in the copyright stanza of a file that was created in an AI assisted way?
>
> This is a clause that may backfire and be interpreted by one party as "oh, this file was created with AI assistance and thus cannot be in Debian since you can't put it under a DFSG free license".

I encourage to second and vote for Matthias' ballot.

>>   + they put any potential Signed-off-by tag and GPG signatures on the
>>     contributions they send to the Debian infrastructure (package,
>>     commit, mail, …) themselves;
>
> So I need to sign all my commits that contain AI assisted code before push, but I don't need to sign a commit that I typed with my brain only?

What part of "potential" did you not understand ?

>> - Work assisted by a generative AI agent or tool should be marked as
>>   such in the adapted place (commit message, changelog, …).
>
> So when I apply one-line fix to AI assisted code I have to add a marker in the commit message? What if I fix code in other people's packages? Must I git blame / git log and sift whether that code I am fixing was created with AI assitance?

I will assume that your mail conveniently snips parts of the messages you read, or that you are really tired and just repaste the whole point :

- Work assisted by a generative AI agent or tool should be marked as such in the adapted place (commit message, changelog, …). Some lightweight generative tools, such as tab-completion in Copilot, may be used without the contributor realising they rely on generative AI models; we therefore trust submitters to assess when this rule applies. When in doubt, add such marking;


> Greetings

Greetings

> Marc

-- 
Pierre-Elliott Bécue