NSA, Google uses Linux etc. Should GNU, BSD, CC, opensource licenses be modified to prevent military use?

Wikileaks just tweeted the above question asking if opensource software licenses should be modified to prevent military use or use by agencies who are a threat to the freedom and privacy of ordinary citizens around the world. I think this is an excellent idea. Share this around if you agree.