For the second, objectionable requires a definition. For example many would consider the US drone assassination program objectionable, and hence tar US companies and people with the same brush. Does that mean US companies and people can use the software? How many steps do they have to be removed (eg is providing the payroll software to the defense contractor a problem?)
http://wonko.com/post/jsmin-isnt-welcome-on-google-code https://www.youtube.com/watch?v=-hCimLnIsDA
Because of copyright laws, people can do virtually nothing with software. If you actually want to give the user freedoms - see http://www.gnu.org/philosophy/free-sw.html - then pick a well known free software license since it will have already addressed all these issues.