Liblicense: Difference between revisions
Appearance
No edit summary |
Jon Phillips (talk | contribs) |
||
| Line 35: | Line 35: | ||
* [[Liblicense/Python|Python]] | * [[Liblicense/Python|Python]] | ||
* [[Liblicense/Ruby|Ruby]] | * [[Liblicense/Ruby|Ruby]] | ||
== Media == | |||
=== OLPC === | |||
<gallery perrow="3"> | |||
Image:Journal_start.png |Sugar (OLPC) Journal Start | |||
Image:Journal_entry.png |Sugar (OLPC) Journal Entry | |||
Image:Journal_default.png |Sugar (OLPC) Journal Default | |||
</gallery> | |||
=== Mockups === | |||
** [[SugarMockUps | Mock-Ups of Sugar License Chooser]] | |||
** [[KDEMockUps | Mock-Ups of License Chooser for KDE]] | |||
** [[GnomeMockUps | Mock-Ups of License Chooser for Gnome]] | |||
** [[OpenMokoMockUps | Mock-Ups of License Chooser for Open Moko]] | |||
== Download == | == Download == | ||
Revision as of 10:32, 12 February 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.
Future Improvements
- Supports verification URLs for metadata verification
Architecture
Bindings
Media
OLPC
-
Sugar (OLPC) Journal Start
-
Sugar (OLPC) Journal Entry
-
Sugar (OLPC) Journal Default
Mockups
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)
