4 ms·
This might sound tongue in cheek but I would love to have a version or way of having an open source license where it can be used by anyone except businesses or
by secfirstmd 13y ago
This might sound tongue in cheek but I would love to have a version or way of having an open source license where it can be used by anyone except businesses or industries I find unethical and specifically prohibit in the licence. For example, that what i help create can be used like a GPL by anyone unless a person or company involved in the defence industry, private or state intelligence, selling FinFisher type stuff, diamond mining, investment banking, supplier to the Saudi Arabian government, etc etc :)
Is there such a thing or a specific way of doing this?
- tptacek 13y agoYes, look at Rogaway's license for OCB mode.
- secfirstmd 13y agoThanks. I wonder would using something like this preclude me from including other peoples GPLv3 code in our software?
- db48x 13y agoYes; the GPL prohibits a distributor from adding additional licensing terms. (It doesn't preclude the author from offering it under multiple licenses, so long as the recipient can pick one and stick with it.)
- davidgerard 13y agoNot and being FS/OSS - "for any purpose" includes "for making baby-mulching machines".
- wlievens 13y agoThe Java pdf authoring library iText has a license provision that allows anyone except the Belgian Federal Government to use the library, due to an ongoing dispute over fiscal matters. I have no idea how enforceable that is, though.
- zeruch 13y agoRealize that in making such "ethical" obligations, you invalidate the openness and the license will not be compatible with any FSF/OSI approved license scheme. Then of course there is the issue of enforcement.