All these are as well:
http://msdn.microsoft.com/en-us/library/dd208104.aspx
Would you consider building on top of them? No because they are not 100% vendor neutral. They serve the vendor, not the consumers of the technology.
I trust Google about as much as I trust Red Hat, Canonical, or any other company with a history of friendly interaction with the community. While I'm certainly not going to give them my SSH keys, it seems reasonable to take advantage of open-source software that they release.
Yes, but then again you work for Google too. That alone could be basis for bias.
I certainly don't trust Google as much as Red Hat or Canonical (well, the same as Canonical of late, maybe). Still remember the bait-switchy GAE pricing changes, among other things.
Of these 3 I only trust RedHat with their intents. And I don't think we're alone. And that doesn't mean RedHat is the greatest company ever, but I do trust them (I'd also probably never work for them, for that matter).
That was in the past -- and probably from some over-jealous layer types at that point in .NETs development.
Since then Microsoft has even been sponsoring Mono/Xamarin events.
And a counter-example is Samba.
Samba benefited from Microsoft's documentation because Microsoft was forced to disclose it by court order.
Sorry but I have say, WTF is this? You are employed by Google https://news.ycombinator.com/user?id=jmillikin . Can you imagine a current employee saying "I don"t trust my [current employer]" and still expect to show up to work again at 8.30am? How much weight should we give to your "trust"?