Google does have a Google Maps API for Business, which you pay for. Google has about 96 APIs, the most popular being Google Maps. More and more companies are opening their doors by adding APIs and it will be as commonplace as owning an email address.
I’m seeing API documentation in more languages – French, German, Spanish, etc. This encourages developers in other countries to build on platforms and know exactly what to do with the APIs. Check out this 2010 YouTube interview with Facebook’s Christian Hernandez, Head of International Business Development in France talking about the platform for developers and the point of consumption within Facebook. (poor lighting, but sound quality good)