The GPL isn't strict enough now that everyone has a copyright laundering machine at their disposal. 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…
If copyright isn't retained you have absolutely no rights relating to copyright. You can't make someone do something by writing a line in a contract they don't have to follow.
Why I use the GPL and not cuck licenses
21–25 of 25 posts
Re: Why I use the GPL and not cuck licenses
#22Earlier quoted context omitted.
Availability to use, without adding other complications, is a key aim. I'm trying to maximise to other people whatever value there is in the work that I've done.
Do you believe that everyone being locked into a proprietary Amazon version of your code delivers more value than either: Amazon releases the source code to their version, or: lock-in hasn't occurred yet but people are free to add those same features in a free version? Isn't there ultimately more value in Amazon releasing the source code for its update than in Amazon not releasing that?
Re: Why I use the GPL and not cuck licenses
#23Earlier quoted context omitted.
Do you believe that everyone being locked into a proprietary Amazon version of your code delivers more value than either: Amazon releases the source code to their version, or: lock-in hasn't occurred yet but people are free to add those same features in a free version? Isn't there ultimately more value in Amazon releasing the source code for its update than in Amazon not releasing that?
You seem to be asserting some simple zero-sum exclusionary game here that does not exist. I am entirely content if Amazon or Google extracts some value - that in no way inhibits anyone else doing so in reality. But to me the far more important case - a messy long tail - is smaller organisations such as the small telco that used a few lines of my code to help avoid early smart-ish picture phones on their network blowi…
Amazon easily has the market power to make their version of your software the default one. Other software will be written so it only works with the Amazon version, and that version will be proprietary and run only on their servers. I'm not really seeing how this increases freedom. They almost did this with both Redis and ElasticSearch. They did something similar to MySQL and Postgres, obsoleting them both with Amazon Aurora, but that hasn't run to its conclusion yet.
Re: Why I use the GPL and not cuck licenses
#24Earlier quoted context omitted.
If copyright isn't retained you have absolutely no rights relating to copyright. You can't make someone do something by writing a line in a contract they don't have to follow.
Fair point. Probably I should assert copyright on the translated work. In any case it ought to be part of the GPL. The current text is rather ambiguous.
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"...
Re: Why I use the GPL and not cuck licenses
#25Earlier quoted context omitted.
You seem to be asserting some simple zero-sum exclusionary game here that does not exist. I am entirely content if Amazon or Google extracts some value - that in no way inhibits anyone else doing so in reality. But to me the far more important case - a messy long tail - is smaller organisations such as the small telco that used a few lines of my code to help avoid early smart-ish picture phones on their network blowi…
Are you content with Amazon using its rights to prevent others from using theirs? They've done embrace-extend-extinguish to MIT software before, making everyone reliant on a proprietary version of the software. Amazon easily has the market power to make their version of your software the default one. Other software will be written so it only works with the Amazon version, and that version will be proprietary and run…