APIs for Creative Commons license metadata

Please note: An account is needed only to edit the CC Wiki. If you need an account, please email webmaster at creativecommons org and we'll make you an account.
Related To: License Wrappers
Tags: metadata
Challenge Type: Developer
Is Complete: no


We provide RDF metadata software for each our our licenses and other legal tools. Many developers will find it easiest to access this metadata via a programming language-specifc API. Our new implementation of cc.license is an example of a full API driven by the RDF metadata (source).

Other language implementations should also include a small driver program to demonstrate how it can be used to pull license information. Bonus points if your implementation can dynamically discover and wrap new licenses using the Creative Commons metadata vocabulary.

Additional Information

  • Please see the SVG and Inkscape pages to see C++ code that could be used to complete this challenge and/or make your own library for cc metadata and licensing.

Implementations

  • APIs for C# (Steve Griffin), Javascript Javascript (Nathan Yergler) and Python (Nathan Yergler) have been created in response to this challenge.
  • About CC Wiki
  • This page was last modified on 6 April 2012, at 18:00.