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?

  • umbrella@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    2 days ago

    i dont think that would be actually meaningful in any way unless its something that can have actual consequences for them. theyve shown they themselves think their own words are meaningless.

    • HumanPenguin@feddit.uk
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 day ago

      I think you underestimate the hate.

      For the organisations that want to deny the ideals suggested. Using software under such a licence would lose them support. So when developers select such a licence. The software itself gets recognised as such. Meaning any shitty organisation using it gets labeled unacceptable to their very user base.

      So requiring the acceptance of these facts would have the same effect as anything else.