> Why not also say that you cannot use the software to transmit for example child pornography?
Because it's already illegal, so the point would be a noop. On the other hand, contracting for the army is legal and one of the places where licenses may be reviewed/enforced internally.
Same for terrorism. (Also, why would terrorists respect the license)
Well I guess you can divide them in illegal uses (license does not matter) and legal uses (license could matter). I guess from all the legal uses, the authors disliked military etc. use enough to exclude it. Their choice.
Because it's already illegal, so the point would be a noop. On the other hand, contracting for the army is legal and one of the places where licenses may be reviewed/enforced internally.
Same for terrorism. (Also, why would terrorists respect the license)