Tuesday, January 20, 2009

GoGrid Open Sources their API

You have to hand it to the GoGrid team, they seem to be doing everything right lately and today's API announcement is no different. They've just released their GoGrid cloudcenter API under The Creative Commons Attribution Share Alike 3.0 license I've haven't had a chance to look very closely at the API docs, but from the little I saw it's looking very good. It's also similar to the ElasticHosts API and Enomaly ECP in it's use of REST. Nice work guys!

Back to the API, The license allows for the following:
  • Share, distribute, display and perform the work
  • Make derivative works

The GoGrid cloudcenter API re-use must, however, fall under the following Share Alike licensing conditions:

  • There must be full attribution to GoGrid, author and licensor
  • There is no implied endorsement by GoGrid of any works derived from the API usage or rework
  • After any transformation, alteration or building upon this work, any distribution must be under the same, a similar or a compatible license
  • You must make it clear to others about the terms of this license. The best way to do this is by linking to the GoGrid Wiki API page (link below)
  • Any of the conditions mentioned previously can be waived with permission from GoGrid

Details on the GoGrid cloudcenter OpenSpec API license can be found within the GoGrid site and is specific to the API only. All content provided on the Wiki in the API “namespace” is covered by this Share Alike license, specifically under this URL: http://wiki.gogrid.com/wiki/index.php/API. Note however, this license applies only to content provided within the namespace plus any pages constrained by the URL plus a colon (”:”). For example:

INCLUDED under the license:

NOT INCLUDED under the license:

#DigitalNibbles Podcast Sponsored by Intel

If you would like to be a guest on the show, please get in touch.