I don't wish to offend the author of Amikit, but it seems to me that these kinds of terms of use are an attempt to coerce people to change their moral values by denying them the right to use the product unless they conform to the author's wishes. However, it seems unlikely to me that anybody would change their morals in order to use a piece of software, or eschew said software because their morals do not comply with the author's requirements.
While I can understand author's not wanting their software to be used for weapons research, as stated in the Amikit terms of use, it is my opinion that the morals of the users of the software are not the author's concern, and I have to say I think that demanding people not to use your product because they do not conform to your morals is itself morally objectionable.
--
moto