The Google Maps Javascript API License and code libraries

56 views
Skip to first unread message

TheWebProgrammer

unread,
Jun 4, 2012, 12:33:30 PM6/4/12
to google-map...@googlegroups.com

I was wondering if anyone has seen the The Google Maps Javascript API License https://developers.google.com/maps/terms section 10.2(a) and if their term "wrapper" would apply to freely available code libraries such as gmaps.js.
----

10.2 Restrictions on the Types of Applications that You are Permitted to Build with the Maps API(s). Except as explicitly permitted in Section 8 (Licenses from Google to You) or the Maps APIs Documentation, you must not (nor may you permit anyone else to) do any of the following:

(a) No "Wrapping." You must not create or offer a "wrapper" for the Service, unless you obtain Google's written consent to do so. For example, you are not permitted to: (i) use or provide any part of the Service or Content (such as map imagery, geocoding, directions, places, or terrain data) in an API that you offer to others; or (ii) create a Maps API Implementation that reimplements or duplicates Google Maps/Google Earth. For clarity, you are not "re-implementing or duplicating" Google Maps/Google Earth if your Maps API Implementation provides substantial additional features or content beyond Google Maps/Google Earth, and those additional features or content constitute the primary defining characteristic of your Maps API Implementation.

----

I really hope libraries like these are not in violation of Google's Terms because these libraries make using the Google Maps API so much better. I don't have write so much Google Maps API code over and over and over again for my various applications. I might even want to contribute a helper library like this myself. Why should someone have to invent the same wheel I already did?

Reply all
Reply to author
Forward
0 new messages