3 ms·
LLMs are used to launder code under GPL and AGPL and strip its users of their rights. When I publish something under those copyleft licenses, my users have the
by martin-t 2y ago
LLMs are used to launder code under GPL and AGPL and strip its users of their rights.
When I publish something under those copyleft licenses, my users have the right to see and modify the code. They even have that right if somebody else builds on top of my work. With LLMs, proprietary products based on my copyleft code are being written and used right now and my users have no rights at all, in fact, they don't even have a way to find out they are my users.
Imagine I ~~stole~~ got my hands on code from the top 5 tech companies and then made an autocompleter that looks at function signatures the programmer writes and autocompletes the function by picking a matching function from that corpus. I'd get sued and rightfully so.
What LLM companies are doing is exactly the same, just a bit more capable and it mixes the code just a bit more thoroughly to mask the origin.