Difference between revisions of "Liblicense"

From Creative Commons
Jump to: navigation, search
(Media)
Line 38: Line 38:
 
== Media ==
 
== Media ==
  
=== OLPC ===
+
See [[Operating System Mockups]] for ideas on how '''liblicense''' could be integrated into various platforms.
 
 
<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 19:07, 4 March 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

Architecture

System architecture.png

Bindings

Media

See Operating System Mockups for ideas on how liblicense could be integrated into various platforms.

Download

More Information

See Also


Liblicense
Have an idea about this page? Want to help build the CC ecosystem? Check out the challenges related to Liblicense, or add one of your own below.
Open Challenges
{{#ask: Is Complete::no

Related To::Liblicense|format=table}}

Completed Challenges
{{#ask: Is Complete::yes

Related To::Liblicense|format=table}}

{{#forminput:Challenge|35 Challenge[related_to]=Liblicense }}