Re: LLM based rewrites

"H. Peter Anvin" <[email protected]> Mon, 09 Mar 2026 10:09:10 -0700
Newsgroups dev.linux.lists.tech-board-discuss,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
On March 9, 2026 9:55:36 AM PDT, "H=2E Peter Anvin" <hpa@zytor=2Ecom> wrote=
:
>On March 9, 2026 9:33:12 AM PDT, Jonathan Corbet <corbet@lwn=2Enet> wrote=
:
>>Steven Rostedt <rostedt@goodmis=2Eorg> writes:
>>
>>> On Mon, 09 Mar 2026 08:31:03 -0700
>>> "H=2E Peter Anvin" <hpa@zytor=2Ecom> wrote:
>>>
>>>> It is somewhat hard to see how that would constitute a "clean-room"
>>>> rewrite=2E A clean-room rewrite entails two teams, one (the "clean" r=
oom)
>>>> which must be certified to have never seen the code in question, and =
all
>>>> communications between the two teams must be auditable=2E
>>>
>>> I was thinking the same=2E
>>
>>The argumentation that is being made (which I am trying to reproduce but
>>am *not* advocating) is that "a clean-room rewrite is just one means to
>>an end" and that, in this specific case, the code being rewritten was
>>explicitly excluded from the context given to the bot (though that turns
>>out not to entirely be the case)=2E  In theory, it only had the desired
>>API and a set of tests available to it=2E
>>
>>The fact that every version of chardet was surely in its training data
>>is not deemed to be relevant=2E
>>
>>jon
>>
>
>That's a question for the lawyers and the courts, really=2E But it is mos=
t definitely *not* clean room=2E That being said, clean room is certainly n=
ot the only way to rewrite software that can pass legal muster, but it is t=
he gold standard
In the end, though, it comes down to the plain fact that LLMs have pushed =
copyright law into undefined territory=2E As Uber showed, sometimes the str=
ategy of doing something that is at the very best questionable legally can =
be successful if you can get spread broadly enough quickly enough so that t=
he political process overtakes the legal one=2E