Hacker News new | ask | show | jobs
by davidfstr 1932 days ago
If you suppress any knee jerk reaction you might have against religious associations in the preamble, the actual restrictions in the “Permitted Uses” section seem fairly reasonable to me, if not with more moral restrictions than usual:

https://github.com/katharostech/ldtk-rs/blob/master/LICENSE....

Most OSes have a license restricting use in nuclear power plants. This license adds similar restrictions like “cannot use in adtech”. :)

3 comments

The main problem with this is that it misrepresents itself as an "Open Source" license, while not actually being Open Source.

People can write and use a license with any restrictions they want; there are plenty of proprietary licenses out there. I hope such licenses don't get used or propagated by anyone else, but people are still free to write them. But it would be especially problematic if people use code under such a license, or worse, put new code under such a license, while thinking they're using an Open Source license.

This reminds me of the original JSON parse/stringify license, which stated

> The Software shall be used for Good, not Evil

This sounds all good and well, and in theory is great, but in practice how does this work? Who defines what is "Good", and what is "Evil".

Admittedly this license is much more targeted but there are a few ambiguous ones:

> sexually suggestive or explicit images, artwork, or any other media

the understanding of what is explicit varies wildly between different cultures across the world; which understanding is applicable here? Can an art gallery/auction house that sells lots of portraits use this software? Does it depend where the art gallery is located geographically (and what if it has many sites around the world)?

> mass surveillance and/or stealing of private information

What counts as surveillance? For example, can I use my software to track where you as a user go? I guess not. But then what if I then say it's for a "rent a bike" service, that has a partnership with the local city, which uses that data to figure out where to build cyclepaths?

I'm not saying that the objectives the license is trying to achieve aren't worthy goals (and perhaps the example use cases I gave have nothing to do with the project). I just think that the practical situation ends up being more complicated in the end than writers of the license intend.

Or used in sexually suggestive content, or used in any way to limit workers, or used for violence (except for public good) or...