12 ms·
> I might consider it if any of those claims were true. Please step back and consider what you are replying to. > LLMs are used to launder my code If an LLM
by martin-t 2y ago
> I might consider it if any of those claims were true.
Please step back and consider what you are replying to.
> LLMs are used to launder my code
If an LLM was trained only on AGPL code, would it have to be licensed under AGPL? Would its output?
> deprive me of credit
They _obviously_ deprive me of credit. Even if an LLM was trained entirely on my code, nobody using its output would know. Compare to using a library where my name is right there in the license.
> and deprive users of their rights.
I appeal to you again, re-read my comment. I am not talking about users of the model but users of the software that is in part based on my AGPL code. If my code got there traditionally by being included in a library, the whole software would have to be AGPL and users would have the right to modify. If my code is laundered through an LLM, users of my code lose that right.
> Can we agree this is harm?
So all of those things are true. And this is clearly harm.
Stealing a little from everyone is morally no different than stealing a lot from one person. Whenever you think about ML, consider extreme cases such as training on data under one license and all the arguments to pretend it's not copyright infringement fall apart. (And if you don't think extreme cases set precedent to real cases, then please point out where exactly you draw the line. Give me a number.)
Spreading the harm around means everyone is harmed similarly but that is not the kind of fairness I had in mind.