Earlier quoted context omitted.
Anyone can add ethical stipulations to the license of their choice but the result is no longer a free software license. A license requiring a user to adhere to the software developers' moral code is the opposite of a free software license. In your example regarding "weapons manufacturers;" in the United States the right to keep and bear arms is enshrined in the Constitution and interpreted by the courts as an inalien…
> Anyone can add ethical stipulations to the license of their choice but the result is no longer a free software license. Yes, of course. The question is whether we want to change that. Of course our current understanding of Free Software makes such a license outside its bounds. Of course the Four Freedoms and the OSD both prevent restrictions on use. But do the Four Freedoms and the OSD accurately capture what we re…
I highlighted right above how one of the desired use cases of this proposed "ethical" licensing model is to restrict a fundamental human right of the users of the software.
In the best case, what we are talking about is not free software. In the worst case, there may be actors involved in these discussions hoping to use outrage mobs to destabilize the free software movement, in particular application code still licensed under GPLv2.