We release about 40% of Shopify's code base as open source. There are numerous knockoffs both closed source and open source that use all of our open source ( and even our themes, templates, js and css! ) to make competing products. This sucks for us and is certainly evil from our perspective but it's silly to change a battle hardened OSI license to prevent people from doing that.
(Of course, if people are using the software in ways at odds with your license, you have legal recourse, in which case... why aren't you taking legal action?)
"There is no such thing as right or wrong." [ ] Right [ ] Wrong
So, funny phrasing and thought provoking way of putting it. After some reflection, I think I'd press you to define right and wrong before answering if you hit me up with that.
You could have a license that said 'good for all uses except military ones' - you might or not want to deal with the requirements it imposes, but at least they're very clear cut.
But concepts of good an evil are hopelessly subjective. Besides all the examples already used here, suppose JSMin was employed for some scientific application involving the study of evolution. Well, I think that would be good since I'm a fan of Darwin, but if I were a fundamentalist Christian or Muslim I might consider that absolutely pernicious on the grounds that evolution denies the guidance of God in natural affairs (which some people do believe). Not only do I have to worry whether the author of JSMin might believe this, but anyone else who believes that and see JSMin being employed for this end might take moral offense and file for an injunction to prevent its use. such a suit would probably be thrown out immediately, but who wants to worry about such hassles when they are so easily avoidable?
It's just a silly situation that arises from a silly change to the license.