

Sad to see that it’s accepted outside of the test cases at all. But good to see they’re severely limiting it, at least.
Why do I find even minor LLM changes sad?
-
Because it moves the goalpost about what is okay to copy. If you brought a one-line change to a FOSS project in the past that you took out of the leaked MS Windows source code, you would have been scolded for risking such an explosive origin for such low gain. Nowadays with LLMs people seem to be trying to make that the new normal. I don’t think that’s a good path to take for the ecosystem.
-
And because no project should have to think about what’s “copyright significant”. If you reach that state, I feel like you should perhaps just reject it and have somebody rewrite it cleanly.





The main confusing (or confused?) actor in the FOSS space in relation to this probably really is the Linux kernel.
I’ve seen so many projects reference significant LLM patches as acceptable “because the kernel does it”. It continues to blow my mind that the kernel would accept such a risk.