Difference between revisions of "Liblicense"
Paulproteus (talk | contribs)   (dreamy)  | 
				|||
| Line 18: | Line 18: | ||
* Extract and write license information for files  | * Extract and write license information for files  | ||
| − | |||
* Supports enumeration of available licenses  | * Supports enumeration of available licenses  | ||
* Wraps internationalized license information for Creative Commons licenses  | * Wraps internationalized license information for Creative Commons licenses  | ||
| Line 24: | Line 23: | ||
* Extensible support for file types using module system  | * Extensible support for file types using module system  | ||
* No specific GUI library dependency allows applications to build the graphical chooser most appropriate for their platform.  | * No specific GUI library dependency allows applications to build the graphical chooser most appropriate for their platform.  | ||
| + | |||
| + | == Features in our dreams ==  | ||
| + | * Supports [[WebStatement|verification]] URLs for metadata verification  | ||
| + | |||
== Architecture ==  | == Architecture ==  | ||
Revision as of 19:59, 29 January 2008
Low-level license metadata integration for applications.
liblicense provides a straight-forward way for developers to build license-aware applications. liblicense utilizes a pluggable module system for reading and writing metadata from specific file types, allowing extensibility for specific content types.
Features
- Extract and write license information for files
 - Supports enumeration of available licenses
 - Wraps internationalized license information for Creative Commons licenses
 - Bindings for dynamic languages (currently Python and Ruby)
 - Extensible support for file types using module system
 - No specific GUI library dependency allows applications to build the graphical chooser most appropriate for their platform.
 
Features in our dreams
- Supports verification URLs for metadata verification
 
Architecture
Bindings
Download
- Latest Release from Sourceforge.net
 - Checkout liblicense module from SVN
 - Debian and Ubuntu repositories.
 - Read the tutorial.
 
More Information
- Release History and Roadmap
 - Desktop Integration
 - Screenshots
 - RDF Reference
 - Library Documentation (generated from source)
 
