Why I use the GPL and not cuck licenses(lukesmith.xyz) |
Why I use the GPL and not cuck licenses(lukesmith.xyz) |
I've been experimenting with adding a "translation" clause in accordance with the GPL paragraph 7, where if by means of automatically translating the project to a different language (by transpiling or machine learning) the license is retained, but not necessarily the copyright.
So far I'm not happy with the results by Claude and ChatGPT. Probably I should talk to a lawyer.
The GPLv3 was largely invented to prevent tivoization, we need GPLv4 now to prevent copyright laundering.
With LLMs can we even legally license software because some projects like OpenBSD claim there is no international law yet for code not written by humans.
However, it might stop some people from doing it anyway.
GPL allows you to attach additional permission notices and require them to be carried downstream. This is often used to carry MIT license notices when MIT software is used inside GPL, but you could also put something about how AI violates copyright if it's a "reasonable legal notice"...