Why do we care? Programs should be able to answer simple questions about licensed works.
What is the work's license?
Allows commercial use?
Are derivative works allowed?
How do we attribute the work?
Semantic Web (a gross oversimplification in 120 seconds)
Down with silos!
(subject, predicate, object)
Subject and Predicate are URIs
Object is a URI or Literal
<!-- metadata -->
Opaque to parsers
Opaque to humans
Easy to screw up
CC Rights Expression Language
Principles for HTML Encoding
Independence & Extensibility
Don't Repeat Yourself (DRY)
Builds on [X]HTML
Uses a few attributes (rel, rev, about, href, property, resource) to encode RDF triples in [X]HTML
Extensible for emerging applications
Users can assert a name and URL for Attribution
We encode this in the generated HTML
Our deeds display this information when we can detect it
Where should I link to? >>> import rdfadict >>> dessert = 'http://www.flickr.com/photos/nathan_y/3637818168/' >>> p = rdfadict.RdfaParser() >>> p.parse_url(dessert)[dessert]['http://creativecommons.org/ns#attributionURL'] ['http://www.flickr.com/photos/nathan_y/']
Launched October 2008
A place creators to collect work references
A platform for digital copyright registry exploration
Built on ccREL
Free Software: AGPL 3, available from code.creativecommons.org
Network + License Badges
Reciprocal Ownership Metadata “ Identity” Work
A “Registry” <span id="#nathan" about="#nathan" rel="sioc:member_of" property="sioc:name" resource="http://labs.creativecommons.org/~nathan/info/labs.html">Nathan Yergler</span> <ul> <li><a about="#nathan" rel="sioc:owner_of" href="http://labs.creativecommons.org/~nathan/info/db-called-web.html"> A Database Called The Web</a></li> </li> </ul>
What about you?
RDFa builds on the existing DOM
You're probably using templates already – make them useful for software, too.
Vocab mix-n-match is fine: use established vocabularies whenever possible (DC, etc).
If you're a market leader (or hope to be), commit to publishing a minimum set of information.
Think about your URIs – you're making a commitment to maintain them.
Enable mashups and remixes
You're probably making the information available anyway
It builds an open web
It adds value for your site
Recently announced support for RDFa in “Rich Snippets”
They're exploring ways to make this easier for “webmasters”