You are on page 1of 46

San Francisco Macromedia Users Forum 2006 Not Found Mike Linksvayer

Let's get the hype out of the way...

Let's get the hype out of the way....

About Creative Commons
• Non-profit started in December 2002 • http://creativecommons.org • Dedicated to promoting reasonable copyright • Makes available standard licenses and tools that enable creators to make their works available on more flexible terms • Enables “some rights reserved”, rather than “all rights reserved” • Uses private, voluntary tools to create a public good -

Core Licensing Suite:
Creator/Licensor chooses license options Every Creative Commons licenses allows the world to copy and distribute a work provided that the licensee credits the creator/licensor In addition creator/licensor may apply the following conditions: NonCommercial No Derivatives ShareAlike

Simple License Generator

License Property Breakdown Simple License Generator

Internet Archive

Free Hosting for CC works

http://www.archive.org/

Creative Commons Search

Creative Commons Metadata Example
<rdf:RDF xmlns="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">

<Work rdf:about="http://example.com/article.html">
<dc:title>An Example Article</dc:title> <dc:date>2003-10-01</dc:date> <dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />

<license rdf:resource="http://creativecommons.org/licenses/by-nc-sa/2.5/" />
</Work>

<License rdf:about="http://creativecommons.org/licenses/by-nc-sa/2.5/"> <permits rdf:resource="http://web.resource.org/cc/Reproduction" /> <permits rdf:resource="http://web.resource.org/cc/Distribution" /> <requires rdf:resource="http://web.resource.org/cc/Notice" /> <requires rdf:resource="http://web.resource.org/cc/Attribution" /> <prohibits rdf:resource="http://web.resource.org/cc/CommercialUse" /> <permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" /> <requires rdf:resource="http://web.resource.org/cc/ShareAlike" /> </License>
</rdf:RDF>

Rights Description Use Cases
Discovery

Expression

Commerce

Management(1)

Rights Description vs. Rights Management(2)
Copy/Use promotion vs. Copy/Use protection Encourage fans vs. Discourage casual pirates Resource management vs. Customer management Web content model vs. 20th century content model

Not mutually exclusive in theory.

Why Semantic Web?
Small organization, no central registration for every license Decentralization: Let a thousand search engines bloom; web as API Existing RDF tools could take advantage of CC RDF

Why RDF-in-HTML comments? (yuck)
Considered: • Robots.txt-like • HTML meta tags • LINK to external RDF file RDF-in-HTML comments wins because • Metadata colocated with human visible HTML, only single copy & paste for licensors • Full power of RDF Metadata colocated with HTML even better (coming soon)

CC Search History I
Postgresql/tsearch2/python prototype (early 2004) Sloooowwwww, but did what a prototype should do

CC Search History II
CC-Nutch (late 2004) Nutch aims to be open source search engine comparable to commercial web scale search engines Built on top of Lucene full text index CC plugin only ~500 lines of code (not counting UI, CC-required additions to Nutch core) http://search.creativecommons.org uses Nutch, >1m CC-licensed pages indexed

CC Search History III
Yahoo! Search for Creative Commons (early 2005) Search CC-licensed subset of Yahoo!’s index (~15m* pages)

*very rough guesstimate

CC Search History IV
Google CC search (November 2005) Search CC-licensed subset of Google’s index (~45m* pages)

*very rough guesstimate

CC Search History V (the future)
Better metadata formats Image and Video search Derivatives search Content commerce search “Live” web search “Management” (desktop, workgroup) Semantic mashups

Future CC metadata formats
“Semantic XHTML” AKA “lowercase semantic web” AKA “microformats” (now) <a rel=“license” href=“ http://creativecommons.org/licenses/by/2.5/”>

“Hard Core Semantic XHTML” AKA RDF/A AKA XHTML2 metadata (in working group)

GRDDL (gleaning resource descriptions from dialects of languages)

Image and Video search
Better metadata formats Image and Video search Derivatives search Content commerce search “Live” web search “Management” (desktop, workgroup) Semantic mashups

Searching for Derivative Works

Creative Commons (0)

Creative Commons (0)

Creative Commons (0)

Creative Commons (0)

Derivatives search
RDF/XML snippet: <dc:source rdf:resource=”http://ccmixter.org/media/files/victo r/3385”/> Query like Yahoo! link: search or Technorati Cosmos search source:http://ccmixter.org/media/files/victor/3385 “Who sampled this” as the new “who linked to this”

Content commerce search
Transaction costs should be low even if rights are reserved Commercial terms and other commerce described by metadata associated with a work Find me work I can use at a price I can pay for usage rights warranty/paper trail (even if rights not reserved) Reintermediate consumer and creator

“Live” web search (feeds)
Feeds are explicitly metadata-rich (unlike typical web page) Existing blog search ignores metadata Web search will become more like blog search, vice versa?

“Management” (desktop, workgroup)
Desktop search (OS-level) Content creation and media player integration XMP (Flash 8 support?) Semantic Wikis

Semantic mashups

Issues for Semantic Search on the Public Web
Metadata quality Trust Scalability Usability Compatibility Critical mass State of the art IR works very well – high expectations!

Issues for Open Licensing and Flash
CC is for “content”, offers broad range of choices Free/Open Source licenses have code covered very well Flash can be used for pure content (e.g, movies), pure software “applications” Flash developers and designers come from a different pool than software developers, different mindset. Maybe? Flash development customers need to be educated about CC and open source

Non-Issues for Open Licensing and Flash

Tons of CC-licensed content (images, music, video) available for use in your next Flash production!

San Francisco Macromedia Users Forum 2006 Not Found Mike Linksvayer

Questions, feedback, flames: ml@creativecommons.org

http://developer.creativecommons.org