Desktop Integration

This page describes some of the possible ways developers can integrate CC and CC-related features into their desktop applications. This can be anything from simply reading the license metadata out of a file and displaying it to the user to helping users create, remix, and publish their own CC-licensed content.

There are many software tools which Creative Commons has either developed or aided in the developing of to help others accomplish their goals.

liblicense

Much of the functionality that is needed to integrate CC license information with desktop applications is available in the liblicense package. In short, liblicense provides a method to read from, and embed to, license information from a variety of file formats.

License Tagger

License Tagger is a small proof of concept application written in python that utilizes liblicense to embed license metadata information into files.


10 Open Developer Challenges Related to the Desktop

Related To Has Tag
Add MSOffice filetype capability to liblicense Liblicense metadata
embedding
desktop
Build Creative Commons licensing into more content creation applications Applications Using CC integration
desktop
CC Software in Linux Distro Repositories Developers
CcHost
Liblicense
operating system
linux
desktop
CC license support in FLOSS desktop content creation applications Applications Using CC metadata
integration
gsoc
liblicense
desktop
CcPublisher Refresh and Update CcPublisher
Liblicense
gsoc
desktop
Desktop Search Integration CcSearch gsoc
search
metadata
desktop
Extend CC OOo Addin to Support Draw OpenDocument Format
OpenOfficeOrg Addin
java
desktop
File Sharing Client CcSearch search
metadata
desktop
Gnome Integration CcSearch search
metadata
desktop
Include licenses in operating systems CcSearch
Developers
search
metadata
desktop
operating system
… further results


Return to Developers