If anyone ever doubted that Google is a platform company, check out the “Google SDK.” I’m putting this in quotes because what you find there is really an aggregation of a bunch of separate projects than a well-thought-out integrated SDK–that wouldn’t fit Google’s chaos by design operating principles.
That said, it’s hard to ignore the breadth and depth of what’s on offer. Or think about how, regardless of any theoretical openness, using many of these APIs in your applications would tie you and your data inseparably to Google.
I predict than within 2-3 years many projects that depend on third party APIs will start including a data and API portability review just as they have security reviews today. This will come as a result of more and more data living behind SaaS apps and online services, making cloud integration as common as enterprise integration is today.