Re: GCC LLM policy adopted

Gard Spreemann <[email protected]> Fri, 31 Jul 2026 10:56:18 +0200
Newsgroups gmane.linux.debian.devel.vote
Message-ID <[email protected]>
--=-=-=
Content-Type: text/plain

Gard Spreemann <[email protected]> writes:

> Russ Allbery <[email protected]> writes:
>
>> Sean Whitton <[email protected]> writes:
>>
>>> - It clearly distinguishes including LLM output in what gets committed
>>>   from other uses of LLMs for software development, as I have been
>>>   repeatedly advocating is important, without much uptake.
>>
>> For the record, I also strongly agree with this distinction. Sean is not
>> alone.
>
> I completely agree, too. And I fear that none of the ballot options
> sufficiently cater to this distinction.
>
> Sean & Russ: How would you feel about a ballot option that bans
> LLM-generated contributions, but explicitly does not opine on the
> contributing human using LLM tools to e.g. debug, learn, plan, critique
> etc. when creating the contribution?
>
> (I realize that such a proposal might be interpreted by some as forcing
> those who are fine with LLM-generated code to become transcribers for
> the LLM, but I hope that's a minority view and that most would
> understand that that is not the intent.)

Something like:

DRAFT BALLOT OPTION

**Ban AI-generated contributions, but allow AI assistance**

Debian neither endorses nor prohibits the assistance of AI tools,
including generative ones, during the work of contributing to the
project. This includes e.g. tools used for research, learning,
debugging, critique, adversarial testing etc. during the creation of
contributions to Debian.

However, the actual outputs of these tools suffer from several problems:

* Unclear copyright status.

* Difficulty with quality review and future maintenance.

* Unanswered questions pertaining to what the preferred form of
  modification is for software created this way.

Debian therefore prohibits the inclusion of any AI-generated code,
documentation or other content into the project.

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEEz8XvhRCFHnNVtV6AnRFYKv1UjPoFAmpsYzISHGdzcHJAbm9u
ZW1wdHkub3JnAAoJEJ0RWCr9VIz6MJ0QAMS45V6/dGrKUILeuxbOWZ5I5Z3eLtQJ
CpH3by0wQBiXCfOTp1MatCcgcR+PrmGazEiNPel8P9C8v0krCnGLkvUafhOLYtJq
nboZY9M71m2BT3BVO6tCWNduCzxcngGQdy3hwpVU5bYhpNz4l524TWPaSgSCS4R2
09T830mPKlc0kl7JiqpRmGNbjruhuuPf59HEb5/ims6YLk5ykV2SFsKvaOv8KChU
NognApq3atZH8iUErp0RWm5P30d5rXSxfGeXDrlebMva2YNeNqQs2KVDXsMoAGh1
joPT5S5iEC/SuMPhwKfbETG9gicOBejMbECfh5cRSZj7+uwyKKsk3Oc8LwsZPVJw
JsZfftNjqHyS2WvO3ExRcJyk9S43ep5QMqbgdi3BZauEslvHtkF3BClXm3oSAUP6
UYjnSCkzFTPmAkraJUgPBEA/HAZyd3WGukPyp+aqL8cLAtJgVL8dUmM6CDGubzKG
Ich6z0Uj9UpRDa1Q5/uQALyHYT50WNuZrn2LVd8j4D5gBq3MiQjLisdAyHJcpXO7
tQ9lMRcHnOVuJfsO3RQVPyYiMu42boRZR1w9svFz0v3Z/SPLsMpO2T5qS0LYoGr5
H3SOI3KYlm+2rVgYJtcnjiDGouQZFKqwsDx50ZIe5VQohLfEHlrnZ8MLn0jmsSuC
BVCmwEAttgx3
=IWmP
-----END PGP SIGNATURE-----
--=-=-=--