Tagged as venom, truth, history
Prev leashed un 2021-04-07 midday Next

Yet another item of natural language has announced the beginning of its end.

Once upon a time, not too long ago, you could actually read such programs, in words almost simplified:

Last updated 7/2/2012

In order to use the Goodreads API, you agree to:

Not request any method more than once a second.
 Goodreads tracks all requests made by developers.

Clearly display the Goodreads name or logo on any
 location where Goodreads data appears.
 For instance if you are displaying Goodreads reviews,
  they should either be in a section clearly titled
   "Goodreads Reviews", or each review should say
   "Goodreads review from John: 4 of 5 stars..."

Link back to the page on Goodreads where the data data appears.
 For instance, if displaying a review, the name of the reviewer
 and a "more..." link at the end of the review must link back
  to the review detail page. You may not nofollow this link.

Not use the API to harvest or index Goodreads data
 without our explicit written consent.

You may store information obtained from the Goodreads API
 for up to 24 hours. Goodreads needs the ability to modify, remove,
  and update the order of our data, which caching would prevent.
 An exception to this rule is if the data is from your own account
  or the OAuth-authenticated users account, in which case the data
   may be stored permanently.

Not sublicense or redistribute Goodreads data to any 3rd parties.

Not modify or change Goodreads data, including reviews, in any way.
 Reviews may be truncated for display purposes, but must link
  to the full review on Goodreads.

Obtain each user's explicit consent before adding, removing
 or otherwise changing book reviews or other data on their behalf
 - usually in the form of clicking a button or checking a box.
 A user authenticating with your application does not constitute consent.

Not use the Goodreads data as part of a commercial product without
 our explicit written consent. If you would like to include Goodreads
  data in a commercial product, please contact us.

Not name your application "Goodreads". Do not use "Goodreads"
 in your applications name. You may use the Goodreads logo
  to acknowledge your apps association with Goodreads,
   but not as the main logo for or within your app.

Acknowledge that your developer account can be suspended
 for any infraction of these terms.

Acknowledge that these terms may be updated or amended
 at any time without prior notice, and that your continued
 use of the API constitutes your acceptance of the new terms.

Why do hash functions exist, anyway?

Powered by Coleslaw, Hunchentoot, Clozure Common Lisp, Available Energy, Generosity