reconbot / mit-3-laws-license

Other
7 stars 2 forks source link

Consider an SPDX License Exception for harm to humans #1

Open reconbot opened 6 years ago

reconbot commented 6 years ago

References

bkuhn commented 6 years ago

Since your new clause is an additional restriction on the MIT license, it wouldn't be appropriate as a license exception. Exceptions grant more permissions than the underlying license, yours takes permissions away. See the definition at the top of https://spdx.org/licenses/exceptions-index.html

Since SPDX does list some non-Free and non-Open Source licenses as well, you would have to submit it as a new license.

However, I don't recommend that this approach to keep people safe. This blog post I wrote on the subject might be of interest: https://sfconservancy.org/blog/2018/aug/30/big-tent/

reconbot commented 6 years ago

Ahh that makes sense, I was interpretating the exception differently.

My software project's "tent" have been primarily people making point of sale machines and IOT toys. Also a few people making under water research drones and flying surveying equipment.

While I have no proof my tent doesn't already include people making killing machines, I don't feel a need to let them in even if they're good programmers. These users are a tiny minority. And the minority will not prevent my work from slipping into obscurity and I wouldn't care if they could.