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
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
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.