https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
I saw e.g. https://news.ycombinator.com/item?id=37160740 and https://news.ycombinator.com/item?id=14053129 but they don't contain discussions.
I like that:
1. I can read it in my native legalese and not just the English one.
2. That it is fully translated into 23 languages (and not in a "this-is-not-the-real-legal-text" way), but each is binding.
3. That it was created for the jurisdiction where I live, and not just for the US judicial system.
4. That linking to my program does not force the other program to use my licence, but using my code enforces that product to use a copyleft licence. Real explanation on https://joinup.ec.europa.eu/collection/eupl/news/understanding-eupl-v12
Are there key things that I'm missing? Are there other problems than the ones nodemailer had?
Would love to hear some opinions.
For OSS applications, I use EUPL (eg. https://wildduck.email/) or AGPL copyleft licenses. The license does not stop anyone using it as an application, but at the same time people are not free to copy, rename and sell it either.
One is the size of the pile of money you are willing to pay lawyers to enforce it. Because there is no software license enforcement agency that is going to sue neerdowells on your behalf.
The other is excluding good actors who don't want to deal with it. Obscure licenses increase the number of good actors who will forego using the software because parsing non-standard licenses is work and raises questions about the competence and/or motives of the developer.
Obscure licenses don't protect users. Good luck.