Aaron Swartz has written a really excellent post on what Google means by “Don’t be evil”. His conclusion is that in essence, it means “don’t make things worse for your users simply to make money”.
In the conversation, Chris Soghoian pointed to Google’s refusal to implement Do-Not-Track on its browsers or servers as a violation of this. I’m not so sure it is. I’d actually argue that not implementing do-not-track is, from Google’s perspective, acting in the user’s best interests.
Here’s how the argument goes: the web runs on ads. Ads can either be irrelevant, or relevant. Irrelevant ads waste the time of the user, and the money of the advertiser. They’re useless to the user. Relevant ads, on the other hand, are actually useful to the user – being delivered a good offer or product at the right time, when you’re actually interested in that product category, is useful.
Hence, do-not-track, which prevents Google and others making ads more relevant (and thus useful) is user-hostile.
I’m not saying that I think that argument is right, but I think it’s a rational argument – and a consistent one with “don’t be evil”.

