Re: GCC LLM policy adopted

Andrey Rakhmatullin <[email protected]> Fri, 31 Jul 2026 21:36:47 +0500
Newsgroups gmane.linux.debian.devel.vote
Message-ID <[email protected]>
--eRInQqmUrBivNnAk
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Jul 31, 2026 at 08:54:05AM -0700, Russ Allbery wrote:
>You seem to be assuming that my concerns are about incorporating
>substantial LLM output are about copyright law. They are not, primarily.
>For good or for ill, my working assumption is that copyright law will be
>rewritten to say whatever the corporations with the most money want it to
>say, either implicitly through the courts or explicitly through the sort
>of open corruption practiced by the US government. It seems quite unlikely
>at this point in time that this process will converge on an anti-LLM
>interpretation. Maybe the EU will succeed in being a bastion against this
>trend, but I'm dubious.

Thanks, this is liberating.

>Debian is more vulnerable in this area because we do not have the
>resources to do anything close to the level of code review that is
>standard in Linux kernel development

(or any at all)


> so I think it's reasonable to be
>somewhat more concerned in the Debian context that a practice of
>incorrporating large blocks of LLM-generated patches into packages could
>further exacerbate a problem Debian already has: Insufficient human
>understanding of the changes in and interactions between distribution
>packages to make good strategic decisions.
>
>I'm guessing you're going to rightfully point out that we already do a bad
>job at this, and I agree, but I still think that unsupervised agentic
>development (to take the most extreme example) would make that problem
>noticeably worse.

This may be perceived as trolling but I sincerely don't think the typical
approach of pushing stuff until CI is green and then uploading stuff until=
=20
excuses are empty is worse than what a modern agent can do (and they=20
should at least run linters locally), and I sincerely think that modern=20
agents should be better than humans at understanding our processes,=20
because they at least read the docs when those exist.

(I'm not the one suggesting unsupervised agentic development! But asking=20
an LLM how to handle an upload with a bumped SONAME will already produce=20
better results than asking some of our library maintainers.)

--=20
WBR, wRAR

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

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

iQJhBAABCgBLFiEEtf6ieDcfC1EgtGkao+OWn23e7IYFAmpszxUtFIAAAAAAFQAP
cGthLWFkZHJlc3NAZ251cGcub3Jnd3JhckBkZWJpYW4ub3JnAAoJEKPjlp9t3uyG
dWkQANHg7r/aNoWU/hXLcmxyXtGepP7VwZYNI2lad6oXV92HQ9IHTDsWEGS8tXf7
W1sjmnQXnc7DSjA1t6H4P9ErGeynYXAwOl0JFm6kDq2b0udRTVbWxEeJZuoscuAf
kNjquCOUwY+ktdUoE/HCJOXt/SLuQyt3BZo+N3b7zGaPrCuxaim5EyrypHegb6SF
Yoi7lYcUY1SnkrJ8r3E+kcyadfeRZuGVEQzg1F/nT4W9zsYLFdDaeMy7ouY4miRC
U/rm1oL0jnJ1IpTUHbFgG7wZm5wjdQ6r3Gp1A+aftpWy0hf18SD/VEpLnJ1ldVG6
mLCl4Zvb6ZenwPr29bki/hbXlxzfGTFDhzGhess/mNtDpbWVeJw+hopULE16MWTn
w9HuuULenrQ5+SlWY/VNbbZvKvRcNLqREHRMMOi7Z4Kk9mgUKURgKXr190dIAdcu
jcUEBihbodPwF6xHXCwThEvKWTm3AamvOdEN4y34hN7z3898PgNwBVer7mJByRYQ
jcvDII/VtZI7798mPSjDthvuaCe3UxnLSzKptX0Dd37RDGrA/Hxg49R4Sq6n7VQg
EQyIVaijozdauLBldG1edVpSkSMLwASZEXlWTyKnlsn9N9xr/14VVw+PPvPH39PB
yF9Il2JBwCFO+q29nn8GGtr/xXDAhsboiGabrGapuX+0Xiyd
=GCN2
-----END PGP SIGNATURE-----

--eRInQqmUrBivNnAk--