Skip to content
This repository has been archived by the owner on Apr 9, 2021. It is now read-only.

A library for managing license metadata. It recognizes all Creative Commons licenses, Public Domain, GPL, and LGPL.

License

cc-archive/liblicense

Repository files navigation

liblicense - 0.6

http://wiki.creativecommons.org/Liblicense

A library for managing license metadata.  It recognizes all Creative
Commons licenses, Public Domain, GPL, and LGPL.

The library will produce licensing information based on the
specifications of calling libraries and programs.  In addition to
generating text for specific licenses, it will also allow an application
to enumerate which licenses are currently available and provide
descriptive text for each license, and for license features.  It should
also provide an easy way to specify "verify at" URLs.

The benefit of this library is that applications linking to it
can correctly offer licensing choices, and these choices can be
transparently updated through package managers as license versions are
updated.  Human readable descriptions will also be internationalized,
preferably using the same .po files used by the CC web site.  Hence
liblicense will take advantage of package updating and i18n systems to
allow applications to always provide current and correct licensing
choices and license text.

Liblicense also features the capability to embed and extract license
metadata from various file formats, including sidecar XMP.

== Dependencies ==

Required:
 * Raptor - http://librdf.org/raptor/
 * For Python bindings: Python >= 2.4

Optional for embedding and extracting licenses:
 * Exempi - http://libopenraw.freedesktop.org/wiki/Exempi
 * Libxml2
 * id3tag
 * libFLAC
 * libvorbis
 * TagLib
 * libgsf


== Included software ==

liblicense bundles a copy of xdgmime, a module for MIME parsing.  More 
information about xdgmime is available at 
http://webcvs.freedesktop.org/mime/xdgmime/README?revision=1.2&view=markup ,
and information about our use of it can be found at http://lists.ibiblio.org/pipermail/cc-devel/2008-January/000841.html .

About

A library for managing license metadata. It recognizes all Creative Commons licenses, Public Domain, GPL, and LGPL.

Resources

License

Stars

Watchers

Forks