I think of that every time I hear about the IBM exemption to jslint's license. See http://dev.hasenj.org/post/3272592502 for what that is if you do not know.
It is only funny until you realize the likely reason that IBM's lawyers are taking that term so seriously. (You think they don't still have clients who are despotic dictators?)
The jslint thing happens because no sane corporate lawyer would ever sign off on a contract that says "X may not be used for evil", where "evil" is completely unspecified in the contract. What happens if Crockford decides one day that all online advertising is "evil"?
Has nothing at all to do with wanting to be evil; it has to do with liability and a cute, but legally-unwise license.
The purpose of "do no evil" clauses, as I see them, is to weed out users who take such clauses seriously. People like the Debian project, or IBM.
If the serious grumps are willing to play along and ask for an exception, then you may as well throw them a bone. In receiving such a request you've already extracted amusement from them.
It is only funny until you realize the likely reason that IBM's lawyers are taking that term so seriously. (You think they don't still have clients who are despotic dictators?)