Unless there is a contractual clause saying that google employees shall have no services provided to them from another company (and from the word "forces" I assume there is not), google should not have forced this employee. Insecurity is not a hallmark of a genuinely better company.
But its an NDA about their upcoming C# news, something Google has less-than-zero interest in. This rationale makes about as much sense as a corporate directive to avoid signing NDAs for MMORPG betas.
Neither does MVP status. Does google force its employees to forgo doctor patient confidentiality, or attorney-client privilege? Does google force its employees to avoid signing up for game beta programs that might require an NDA?
Don't be silly. Doctor-patient confidentiality and attorney-client privilege are matters of state and federal law. NDA's are matters of contract law. Google and Microsoft are archcompetitors. Any number of things could happen that could cause MSFT to sue GOOG over violation of that contract, starting with tortious interference.
Google is not party to the contract, so they have nothing to fear. You can not be sued over a violation of a contract that you are not a party to, that's just plain silly.
In fact, any number of google employees could have singed any number of NDAs with other companies without ever having disclosed those to google or being required to do so.
And google could never be sued for violating those contracts, tortious interference would be limited to those cases where google would force the employee to breach their NDAs, naturally limited to any confidential information that that employee might have (my guess: not much).
As long as that's not the case I really don't see why simply letting this guy have his 'status' could ever be a problem.
If microsoft wants to sue google I'm pretty sure it won't be over something as petty as that, and if they do it'll be a minor blip on googles legal bill and a bit of bad PR for microsoft.
Now it's significant bad PR for google, they come across as petty and paranoid.
You absolutely can be sued over a violation of a contract that you are not a party to.
One way is called interference. MSFT needs a reasonable expectency of a valid business relationship with the MVP. GOOG would have to know about the relationship between MSFT and the MSFT. MSFT would have to argue that GOOG intentionally interfered with the relationship with the MVP (such as by exploiting the MVP's NDA to get sensitive information about product plans), and then argue that GOOG's interference damaged MSFT.
I'm not a lawyer, but been at companies where things like this have happened over noncompetes and NDA's.
Obviously, if GOOG and the MVP do nothing to violate the NDA, nobody should get sued. Obviously, it is possible for the MVP to work at GOOG with any number of tricky relationships with MSFT. But saying "GOOG didn't sign the contract, so it could never (your word) be GOOG's problem" is a drastic oversimplification of the legal risk.
It would work slightly different (but that may be just to locality) here: MSFT would have to sue their MVP for breaking their NDA, they could then implicate that their employer forced them to, then their employer could get sued.
Alternatively, but this would be a completely roundabout route, Microsoft might get wind of google having access to inside information, with some proof, during discovery it would be found that it was leaked by the employee (with, for instance google acting in good faith since they could not know that this was internal MS information). The end of that one would probably be google being unable to use the 'tainted' information, and microsoft suing the MVP for breach of contract.
I think this latter scenario is what causes google to 'prefer' it if their employees would not have such contracts with third parties. It's a stretch, but it could happen. Best not to have even the possibility.
Prove that an employee with MVP status neither opens Google up to a lawsuit today, nor opens them up to a lawsuit in the future, where the entity filing a lawsuit is a multi-billion dollar competitor and who may be motivated to drop a seemingly-innocuous clause into the next MVP agreement solely to screw over Google.
You can't. And if you put on your lawyer hat for a moment, everything else makes sense after that. And if you're saying "Yeah, but they wouldn't do that...", you still don't have your lawyer hat on. (And I'd question your understanding of Microsoft's past, too. You don't have to be a hater to notice they play hardball.)
You can't prove any negative. Prove that you won't ever commit a violent felony in the rest of your entire life. Prove that the easter bunny doesn't exist.
It's not okay for google to be crazy because they believe MS is evil. Being paranoid about the MVP NDA agreements is about at the level of psychosis of web developers who "disable" right click on sites in order to "prevent" viewing the source or media companies who insist on releasing music and video only after it has been festooned with draconian DRM.
Plain and simple, google is being unprofessional here. They are stepping away from being a good, "cool" company that "gets it" and turning into a big, crazy, paranoid company just like any other big, crazy, paranoid company.
You found your lawyer hat! But you couldn't believe what it was saying. Remember, lawyer shoes are not your shoes. There's a reason they are detested so. But it's worth it to learn where they are coming from.
He would have to sign a Microsoft NDA. So he does X at Google based on his knowledge of something he can't disclose. MS says "Google did X because their employee broke NDA."
Come on -- basically any prudent company would do what Google did. That doesn't make it good or bad, in and of itself, but it seems silly to say some of the things people are saying on this page just because a company took the standard, cautious route.