Or maybe a catchier name would be a “basic human decency GPL extension”
I can’t help but notice that organisations constantly co-opt free software which was developed with the intent to promote freedom, use it to spread hate and ideas which will ultimately infringe on freedom for many.
The fact that hateful people who use such software may then go on to use it to promote or otherwise support fascism which prevents others from enjoying the software in the way it was imagined, is one potential manifestation of the paradox of tolerance in this respect. I think this is particularly true for e.g. social media platforms and the fediverse.
My proposal to combat this would be the introduction of a “paradox of tolerance” license which says that organisations which use the software must enforce a bare-minimum set of rules to combat intolerance. So anti-racism, anti-homophobia, anti-transphobia, etc. The idea is then to make overtly hateful organisations legally liable for the use of the software through the incompatibility of the requirements with their hateful belief system.
This could be an extension to GPL and AGPL where the license must be replicated in modified versions of the software, thereby creating virality with these rules.
Is this a thing already? I understand OS and FOSS have historically had a thing for political neutrality but are we not starting to find the faults with this now?
There are licences like this already
None of which have ever caught on, and none of which are open source.
You would also be making it potentially illegal to use in many countries.
Strictly speaking these all do something similar-ish at face value but actually quite different in terms of mechanism and target. I think the unpopularity of a lot of these licensing structures is also down to lack of legal verification in a lot of cases.
The illegality possibility does warrant careful consideration, but I suspect in many cases regimes which would oppose this kind of license would be making the use and enforcement of software fairly selective in any case. If it is made illegal, it’s made illegal by the respective government, not the software author or license writer.
A question is then raised as to what degree the implied open source requirement that open source should be leveraged by e.g. Nazis actually benefits developers and users. Or whether it is in effect a kind of appeasement as no doubt use which contradicts those values (and hence promotes freedom) is illegal already. Those uses which are orthogonal to that aim may be selectively targeted for arbitrary reasons such as the identity of the user.