• Intel
  • Microsoft
  • Google
  • Sun Microsystems
  • BT
  • IBM
  • Yahoo! Inc.
  • Zimbra
  • Atlassian Software Systems
  • Disney
  • EnterpriseDB
  • Etelos
  • Ingres
  • JasperSoft
  • Kablink
  • Linagora
  • MindTouch
  • Mozilla Corporation
  • Novell, Inc.
  • Open Invention Network
  • OpSource
  • RightScale
  • Silicon Mechanics
  • Tenth Planet
  • Ticketmaster
  • Voiceroute
  • White Oak Technologies, Inc.
  • XAware
  • ZDNet

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com.

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for more information on trade opportunities with O'Reilly conferences, or contact mediapartners@oreilly.com.

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com.

OSCON Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required).

Contact Us

View a complete list of OSCON 2008 Contacts

Rights on the Desktop with liblicense

Emerging Topics
Location: F150 Level: Intermediate
Average rating: ****.
(4.00, 1 rating)

liblicense is a small, lightweight library that allows application developers to easily integrate support for the Creative Commons Rights Expression Language (ccREL) into their applications. liblicense can be used to read licensing metadata from files, as well as embed it in supported file types. File-type support can be added using small plugin modules. liblicense is C-based, with bindings available for Ruby and Python.

This talk will provide a brief overview of ccREL and focus on liblicense and how it can be used to “license-enable” desktop applications. We’ll show demos (with code) of how we’re developing plugins for Rhythmbox and Eye of Gnome to support embedded license metadata. We’ll also show a demonstration of how liblicense can easily be integrated into a Python-based web application.

Photo of Nathan Yergler

Nathan Yergler

Creative Commons

Nathan Yergler joined Creative Commons as a software engineer in July 2004. Yergler joined Creative Commons after pioneering the use of Python in the high school programming curriculum at Canterbury School, Fort Wayne, IN. Yergler resides in San Francisco and holds a B.S. in Computer Science from Purdue University (Fort Wayne).

Photo of Asheesh Laroia

Asheesh Laroia

Creative Commons

Asheesh joined Creative Commons as a software engineer in July, 2007.

OSCON 2008