A "middle ground" Proposal for LLM Policy
Aryan Karamtoth <[email protected]> Sun, 2 Aug 2026 06:32:41 +0530
| Newsgroups | gmane.linux.debian.devel.vote |
|---|---|
| Message-ID | <[email protected]> |
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------9PZDme1F5Z1r0Wy7Qw5MIuXI Content-Type: multipart/mixed; boundary="------------uUGR1Jjw6dSalehC0DGYdY5b"; protected-headers="v1" From: Aryan Karamtoth <[email protected]> To: [email protected] Message-ID: <[email protected]> Subject: A "middle ground" Proposal for LLM Policy --------------uUGR1Jjw6dSalehC0DGYdY5b Content-Type: multipart/mixed; boundary="------------faUD4iLs4Fz3fzQT6bhNEG3i" --------------faUD4iLs4Fz3fzQT6bhNEG3i Content-Type: multipart/alternative; boundary="------------dBDNq6DUPA10L1e06lhq6Ycz" --------------dBDNq6DUPA10L1e06lhq6Ycz Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SSd2ZSBiZWVuIHJlYWRpbmcgdGhlIHByb3Bvc2FscyBsaXN0ZWQgZm9yIHRoZSBHUiBhYm91 dCBhIHByb2plY3Qtd2lkZSANCkxMTSBwb2xpY3kgc28gZmFyIGFuZCB0aGV5J3JlIGFsbCBn cmVhdCBidXQgSSBmZWVsIGxpa2UgdGhleSd2ZSBiZWVuIA0KZm9jdXNpbmcgb24gdGhlIGV4 dHJlbWUgZW5kIG9mIHRoZSBkaXNjdXNzaW9uIC0tIGVpdGhlciBiYW4gdGhlbSANCmNvbXBs ZXRlbHkgb3IgYWxsb3cgdGhlbSBjb21wbGV0ZWx5Lg0KDQpJIHdhcyB0cnlpbmcgdG8gaW1h Z2luZSB3aGF0IGEgIm1pZGRsZSBncm91bmQiIHByb3Bvc2FsIG1pZ2h0IGxvb2sgbGlrZSAN CmlmIGl0IHdlcmUgdG8gZXhpc3QgYW5kIEkgZ290IGEgZ2xpbXBzZSBvZiBpdCB3aGVuIEkg c2F3IEdDQyBhbm5vdW5jaW5nIA0KaXRzIG93biBBSSBwb2xpY3kgWzFdLg0KDQogPlRoZSBH Q0Mgc3RlZXJpbmcgY29tbWl0dGVlIGhhcyBhbm5vdW5jZWQgDQo8aHR0cHM6Ly9sd24ubmV0 L21sL2FsbC9DQUdXdm55PUtaY2F6b3J2bUNVM2dkVDRkQmNNSm02U183NjlOZSthVGZiT19u Wl9Ic1FAbWFpbC5nbWFpbC5jb20vPiANCnRoYXQgaXQgaGFzIGFjY2VwdGVkIGFuIEFJIGNv bnRyaWJ1dGlvbnMgcG9saWN5IA0KPGh0dHBzOi8vZm9yZ2Uuc291cmNld2FyZS5vcmcvcmVk aS9nY2Mtd3d3ZG9jcy9jb21taXQvNGQwNzkzYTZhMTRiZjliZmU5ZTkyYWMxNTk5ODQwNzgw MzU1MTk5ZD4gDQpyZWNvbW1lbmRlZCBieSA+dGhlIEdDQyBBSSBwb2xpY3kgd29ya2luZyBn cm91cC4NCg0KID5UaGUgcG9saWN5LCBpbiBwYXJ0LCBzdGF0ZXMgdGhhdCB0aGUgcHJvamVj dCB3aWxsIGRlY2xpbmUgYW55IA0KIiJsZWdhbGx5IHNpZ25pZmljYW50IGNvbnRyaWJ1dGlv bnMgd2hpY2ggaW5jbHVkZSBMTE0tPmdlbmVyYXRlZCBjb250ZW50IA0Kb3IgYXJlIGRlcml2 ZWQgZnJvbSBMTE0tZ2VuZXJhdGVkIGNvbnRlbnQiIi4gSXQgdXNlcyB0aGUgZGVmaW5pdGlv biANCjxodHRwczovL3d3dy5nbnUub3JnL3ByZXAvbWFpbnRhaW4vbWFpbnRhaW4uaHRtbCNM ZWdhbGx5LVNpZ25pZmljYW50PiBvZiANCiJsZWdhbGx5IHNpZ25pZmljYW50IiA+ZnJvbSB0 aGUgR05VIFByb2plY3QgbWFpbnRhaW5lciBndWlkZWxpbmVzLCB3aGljaCANCmhvbGRzIHRo YXQgdGhlIHRocmVzaG9sZCBpcyAiImFyb3VuZCAxNSBsaW5lcyBvZiBjb2RlIGFuZC9vciA+ dGV4dCIiIHRvIA0KcXVhbGlmeSBhcyBzaWduaWZpY2FudCBmb3IgY29weXJpZ2h0IHB1cnBv c2VzLiBHQ0MgbWFpbnRhaW5lcnMgbWF5LCANCmhvd2V2ZXIsIGNob29zZSB0byBhY2NlcHQg bGVnYWxseSA+c2lnbmlmaWNhbnQgdGVzdCBjYXNlcyB0aGF0IGFyZSANCmdlbmVyYXRlZCBi eSBhbiBMTE0uDQoNCiA+VGhlIHBvbGljeSBkb2VzIG5vdCBmb3JiaWQgdXNlIG9mIExMTXMg Zm9yIHJlc2VhcmNoLCBhbmFseXNpcywgYnVnIA0KZGlzY292ZXJ5IGFuZCByZXBvcnRpbmcs IHBhdGNoIHJldmlldywgZXRjLiBhcyA+bG9uZyBhcyB0aGUgb3V0cHV0IGlzIA0Kbm90IGlu Y2x1ZGVkIGluIGNvbnRyaWJ1dGlvbnMuIFRoZSBjb21taXR0ZWUgc2F5cyB0aGF0IGl0IGV4 cGVjdHMgdGhlIA0KcG9saWN5IHdpbGwgZXZvbHZlIGFuZCA+d2lsbCBiZSByZXZpc2l0ZWQg cGVyaW9kaWNhbGx5Lg0KDQpJIGZlZWwgbGlrZSBhIHNpbWlsYXIgcHJvcG9zYWwgKG1heWJl IFByb3Bvc2FsIEYpIGNvdWxkIGZvY3VzIG9uIA0Kc29tZXRoaW5nIHNpbWlsYXI6DQoNCiIg QWxsb3cgTExNIHVzYWdlIG9ubHkgZm9yIHJlc2VhcmNoLCBhbmFseXNpcyBvciB1bmRlcnN0 YW5kaW5nIHB1cnBvc2VzIA0KYnV0IGZvcmJpZCBhbnkgb2YgdGhhdCB3b3JrIGZyb20gYmVp bmcgZGlyZWN0bHkgbWF0ZXJpYWxpc2VkIGludG8gY29kZSANCm9yIGRvY3VtZW50YXRpb24g KGNvcHkgcGFzdGluZykuICINCg0KVGhpcyB3YXkgd2UgY2FuIG5vdCBvbmx5IGxpbWl0IHRo ZSB1c2FnZSBvZiBMTE1zIGluIHRoZSBwcm9qZWN0IGJ1dCBhbHNvIA0KYXZvaWQgREZTRyBj b21wbGlhbmNlIGlzc3VlcyBiZWNhdXNlIHRoZSBjb2RlIG11c3QgYmUgd3JpdHRlbiBieSBo dW1hbnMuDQoNCkkgcGVyc29uYWxseSBmZWVsIGxpa2UgYWxsb3dpbmcgTExNIHVzYWdlIGRp cmVjdGx5IGluIHRoZSBwcm9qZWN0IHdvdWxkIA0Kb25seSByZXN1bHQgaW4gbW9yZSB1bm1h aW50YWluYWJsZSBjb2RlYmFzZXMsIHBvb3IgcXVhbGl0eSBwYWNrYWdlcyBhbmQgDQphIHRl Y2huaWNhbCBkZWJ0IHRoYXQgd2lsbCBiZSBhIGJ1cmRlbiBvbiBuZXcgY29udHJpYnV0b3Jz IGFzIHRoZXkgbWF5IA0Kbm90IGJlIGFjdGl2ZWx5IGludGVyYWN0aW5nIHdpdGggbWVudG9y cyBmb3IgaGVscC4gV2UncmUgYWxyZWFkeSBkZWFsaW5nIA0Kd2l0aCBzZXZlcmFsIG9jY3Vy cmVuY2VzIG9mIHNlcnZlciBkb3dudGltZSBiZWNhdXNlIG9mIHRoZSBjbGFua2VycyBhbmQg DQpzb21lIHZpYmUgY29kZWQgZGViaWFuIHBhY2thZ2VzIGx5aW5nIG91dCB0aGVyZSBpbiBt ZW50b3JzLmQubmV0Lg0KDQpPbiB0aGUgb3RoZXIgaGFuZCwgd2UncmUgd2F5IHBhc3QgdGhl IHBvaW50IHdoZXJlIHdlIGNhbiBqdXN0IGJsb2NrIHRoZSANCnVzYWdlIG9mIExMTXMgY29t cGxldGVseSBiZWNhdXNlIHRvIGJlIGhvbmVzdCwgZGVzcGl0ZSBiZWluZyBhbiBhbnRpLUxM TSANCnBlcnNvbiBwcmV2aW91c2x5IChJIHN0aWxsIGFtIGJ1dCBub3QgdmVyeSBhZ2dyZXNz aXZlKSwgSSBmb3VuZCB0aGVtIHRvIA0KYmUgb2Ygc29tZSB1c2Ugd2hlbiBkZWFsaW5nIHdp dGggcHJvYmxlbXMgd2hlcmUgdGhlcmUncyBhIGxhY2sgb2YgDQpkb2N1bWVudGF0aW9uIG9y IGxpdHRsZSByZXNvdXJjZXMgb25saW5lIGJ1dCB3aGVuIGl0IGNvbWVzIHRvIGNvZGUsIHRo ZXkgDQpzdGlsbCBkbyBhIGhvcnJpYmxlIGpvYi4gV2UgbmVlZCB0byBmb2N1cyBvbiBtYWlu dGFpbmFiaWxpdHkgdG9vIGFuZCANCkxMTXMgYXJlIGJhZCBhdCB0aGF0Lg0KDQpBIGdvb2Qg d2F5IGZvcndhcmQgdGhhdCBJIHBlcnNvbmFsbHkgc2VlIGlzIGFjdGl2ZWx5IGRpc2NvdXJh Z2luZyBMTE0gDQp1c2FnZSBidXQgbm90IG91dHJpZ2h0IGJhbm5pbmcgaXQgY29tcGxldGVs eSBhbmQgZW5zdXJpbmcgdGhhdCB0aGUgZmluYWwgDQp3b3JrIGlzIGh1bWFuIHdyaXR0ZW4g ZXZlbiB0aG91Z2ggdGhlcmUgbWlnaHQgYmUgc29tZSBMTE0gYXNzaXN0YW5jZSANCndpdGgg cmVzZWFyY2ggb3IgdW5kZXJzdGFuZGluZyBlcnJvcnMuDQoNCkkgZG8gbm90IGhhdmUgdm90 aW5nIHJpZ2h0cyB5ZXQgc28gSSBqdXN0IHRob3VnaHQgSSdkIHJhaXNlIG15IHBvaW50IG9m IA0KdmlldyBhYm91dCB0aGlzIEdSLg0KDQpbMV0gaHR0cHM6Ly9sd24ubmV0L0FydGljbGVz LzEwODYwNDEvDQoNCg0KLS0gDQpSZWdhcmRzLA0KDQpBcnlhbiBLYXJhbXRvdGgsDQpEZWJp YW4gTWFpbnRhaW5lcg0KDQoiU2ljIFBhcnZpcyBNYWduYSIgLSBTaXIgRnJhbmNpcyBEcmFr ZQ0KDQpIb21lcGFnZTpodHRwczovL3NwYWNlcG9ydHMuaW4NCg0KSVJDOiBzcGFjaW91c2th cnRlcjc4DQpNYXRyaXg6IEBzcGFjaW91c2thcnRlcjc4Om1hdHJpeC5kZWJpYW4uc29jaWFs DQoNCkdQRyBGaW5nZXJwcmludDogN0E3RCA5MzA4IDJCRDEgOUJBRiBBODNCIDdFMzQgRkU5 MCAwN0I4IEVENjQgMDQyMQ0KDQo= --------------dBDNq6DUPA10L1e06lhq6Ycz Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <!DOCTYPE html> <html> <head> <meta http-equiv=3D"content-type" content=3D"text/html; charset=3DUTF= -8"> </head> <body> <p>I've been reading the proposals listed for the GR about a project-wide LLM policy so far and they're all great but I feel like they've been focusing on the extreme end of the discussion -- either ban them completely or allow them completely.=C2=A0</p> <p>I was trying to imagine what a "middle ground" proposal might look like if it were to exist and I got a glimpse of it when I saw GCC announcing its own AI policy [1].</p> <p>>The GCC steering committee has <a href=3D"https://lwn.net/ml/all/CAGWvny=3DKZcazorvmCU3gdT4dBcMJm6S_769Ne+a= [email protected]/">announced</a> that it has accepted <a href=3D"https://forge.sourceware.org/redi/gcc-wwwdocs/commit/4d0793a6a14b= f9bfe9e92ac1599840780355199d">an AI contributions policy</a> recommended by >the GCC AI policy working group.</p> <p>>The policy, in part, states that the project will decline any "<q>legally significant contributions which include LLM->generated content or are derived from LLM-generated content</q>". It uses the <a href=3D"https://www.gnu.org/prep/maintain/maintain.html#Legally-Significa= nt">definition</a> of "legally significant" >from the GNU Project maintainer guidelines, which holds that the threshold is "<q>around 15 lines of code and/or >text</q>" to qualify as significant for copyright purposes. GCC maintainers may, however, choose to accept legally >significant test cases that are generated by an LLM.</p= > <p>>The policy does not forbid use of LLMs for research, analysis, bug discovery and reporting, patch review, etc. as >long as the output is not included in contributions. The committee says that it expects the policy will evolve and >will be revisited periodically.</p> <p>I feel like a similar proposal (maybe Proposal F) could focus on something similar:</p> <p>" Allow LLM usage only for research, analysis or understanding purposes but forbid any of that work from being directly materialised into code or documentation (copy pasting). "</p> <p>This way we can not only limit the usage of LLMs in the project but also avoid DFSG compliance issues because the code must be written by humans.=C2=A0</p> <p>I personally feel like allowing LLM usage directly in the project would only result in more unmaintainable codebases, poor quality packages and a technical debt that will be a burden on new contributors as they may not be actively interacting with mentors for help. We're already dealing with several occurrences of server downtime because of the clankers and some vibe coded debian packages lying out there in mentors.d.net.</p> <p>On the other hand, we're way past the point where we can just block the usage of LLMs completely because to be honest, despite being an anti-LLM person previously (I still am but not very aggressive), I found them to be of some use when dealing with problems where there's a lack of documentation or little resources online but when it comes to code, they still do a horrible job. We need to focus on maintainability too and LLMs are bad at that.</p> <p>A good way forward that I personally see is actively discouraging LLM usage but not outright banning it completely and ensuring that the final work is human written even though there might be some LLM assistance with research or understanding errors.=C2=A0</p> <p>I do not have voting rights yet so I just thought I'd raise my point of view about this GR.</p> <p>[1] <a class=3D"moz-txt-link-freetext" href=3D"https://lwn.net/Articles/1086041/">https://lwn.net/Articl= es/1086041/</a></p> <p><br> </p> <pre class=3D"moz-signature" cols=3D"72">--=20 Regards, Aryan Karamtoth, Debian Maintainer "Sic Parvis Magna" - Sir Francis Drake Homepage: <a class=3D"moz-txt-link-freetext" href=3D"https://spaceports.i= n">https://spaceports.in</a> IRC: spaciouskarter78 Matrix: @spaciouskarter78:matrix.debian.social GPG Fingerprint: 7A7D 9308 2BD1 9BAF A83B 7E34 FE90 07B8 ED64 0421</pre> </body> </html> --------------dBDNq6DUPA10L1e06lhq6Ycz-- --------------faUD4iLs4Fz3fzQT6bhNEG3i Content-Type: application/pgp-keys; name="OpenPGP_0xFE9007B8ED640421.asc" Content-Disposition: attachment; filename="OpenPGP_0xFE9007B8ED640421.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- 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3D =3DXN7W -----END PGP PUBLIC KEY BLOCK----- --------------faUD4iLs4Fz3fzQT6bhNEG3i-- --------------uUGR1Jjw6dSalehC0DGYdY5b-- --------------9PZDme1F5Z1r0Wy7Qw5MIuXI Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEen2TCCvRm6+oO340/pAHuO1kBCEFAmpulzEFAwAAAAAACgkQ/pAHuO1kBCGV Aw//ezJT8+kbkgzKgEuyFP4TJlVa538/TyHPoNnTLrhdLblM35FTOblINRTgrnzmx/R1oRbgTUZx SxOKMaJ59/+8bJWkvrclPLIZjv+cWSTlpodhc++j9icXkHqOfyz0IQ8cck0QXjJM0F8vUnFYRKEg rEWf+eDGxdhjiFow/hRfObmUiRJjn3bQrClGBHqqJpkY0dwQcUqC3D8ifxM/NdpcJy4M6xY+gN35 L8o5hbBG/wBs2+aw1MnlSVV/UgEm12npAvjJRdCn8YfGMQ3nm9iWILlsn3C1iD3IEKUlhQDti8IU BrETxbKHNcI83N2gs5owIvJ13icKt/iY7+Sjk3PBbvty3la9dtSYWgpjMFY9c5lhCIE+CCoy3goL 8eFAlCzRNWLGF1j9o6OI7NX5Xy+w+CO7IDmZkEYV3DD9Pg0wVq0DhqIqzXxwqhScDIEZLbPARR5T c6o7RgqX1SCeBduQobJ9dzw5cwLmf+fk+puPgKKk8nnrYuo3cgEfpTnyeLysUvQxo2lupiCGgtvB gVblyVgTphBf+NpepdZjWFFw5H30wmKcJtu0XE7O+K3a/oTgIiaDw4qKRJeQZB1az1H/o/fp+zQ3 mXhLOCobEqgWFG2+4GyVIIaF+39bppgPmdTP1pTWuAEK0VDBDS7tvKW1HOvgRudK+somIpLFlJb0 fnc= =enar -----END PGP SIGNATURE----- --------------9PZDme1F5Z1r0Wy7Qw5MIuXI--