Neither really addresses an important point made by user venning here--that simply writing any license that makes it more complicated for someone to get approval to use your software will actually work, in cases where the "someone" is part of an organized operation that generally operates according to standard processes. But RMS (paraphrased and linked in the SE article) has thoughts on how that may not apply in many states.
Comments
StackExchange discussion of the more general case: https://softwareengineering.stackexchange.com/questions/3193...
Interesting related historical item (java used to disallow usage in nuclear power facilities): https://www.quora.com/The-license-agreement-of-Java-says-You...
Neither really addresses an important point made by user venning here--that simply writing any license that makes it more complicated for someone to get approval to use your software will actually work, in cases where the "someone" is part of an organized operation that generally operates according to standard processes. But RMS (paraphrased and linked in the SE article) has thoughts on how that may not apply in many states.