SlideShare a Scribd company logo
1 of 48
A Database Called The Web Nathan R. Yergler Creative Commons
First Things
This Talk Is About ,[object Object]
RDFa
Using them to drive your applications
It is  not  about ,[object Object]
SQL Databases
That is, the titular “database” is a metaphor
And now I've used  titular  in a conference talk
share, reuse, and remix— legally
 
 
<a    href=” http://creativecommons.org/licenses/by/3.0/ ”  rel=”license”>   Attribution 3.0 Unported </a>
Why do we care? Programs should be able to answer simple questions about licensed works. ,[object Object]
Allows commercial use?
Are derivative works allowed?
How do we attribute the work?
Semantic Web (a gross oversimplification  in 120 seconds)
Down with silos!
RDF
(subject, predicate, object)
 
RDF ,[object Object]
Object is a URI or Literal
2002
 
<!-- metadata  -->
Pervasive Problems ,[object Object]
Opaque to humans
Easy to screw up
Overly verbose
2009
 
 
CC Rights Expression Language
Principles for HTML Encoding ,[object Object]
Don't Repeat Yourself (DRY)
Visual Locality
Remix Friendliness
RDFa ,[object Object]
Uses a few attributes (rel, rev, about, href, property, resource) to encode RDF triples in [X]HTML
Extensible for emerging applications
rel=”license”
Attribution Metadata ,[object Object]
We encode this in the generated HTML
Our deeds display this information when we can detect it
 
 

More Related Content

Viewers also liked

Emerging Issues 2010: Whose Big Idea?
Emerging Issues 2010: Whose Big Idea?Emerging Issues 2010: Whose Big Idea?
Emerging Issues 2010: Whose Big Idea?Mike Linksvayer
 
CC @ Stanford Open Source Lab (un)Conference
CC @ Stanford Open Source Lab (un)ConferenceCC @ Stanford Open Source Lab (un)Conference
CC @ Stanford Open Source Lab (un)ConferenceMike Linksvayer
 
HOLLAND=OPEN trade mission visits Creative Commons
HOLLAND=OPEN trade mission visits Creative CommonsHOLLAND=OPEN trade mission visits Creative Commons
HOLLAND=OPEN trade mission visits Creative CommonsMike Linksvayer
 
PDWiki Mini Unconference 2008
PDWiki Mini Unconference 2008PDWiki Mini Unconference 2008
PDWiki Mini Unconference 2008Jon Phillips
 
Introduction to the open policy network and institute for open leadership
Introduction to the open policy network and institute for open leadershipIntroduction to the open policy network and institute for open leadership
Introduction to the open policy network and institute for open leadershipCreative Commons
 
iNACOL survey: An Inquiry into OER projects, practices and policy in U.S. K-1...
iNACOL survey: An Inquiry into OER projects, practices and policy in U.S. K-1...iNACOL survey: An Inquiry into OER projects, practices and policy in U.S. K-1...
iNACOL survey: An Inquiry into OER projects, practices and policy in U.S. K-1...University of California, Berkeley
 
Benefits and practice of open science
Benefits and practice of open scienceBenefits and practice of open science
Benefits and practice of open scienceSarah Jones
 
Creative Commons birthday Lessig Outline
Creative Commons birthday Lessig OutlineCreative Commons birthday Lessig Outline
Creative Commons birthday Lessig OutlineJon Phillips
 
iMoot 2014 - Developing a Course in the Open: A Case Study
 iMoot 2014 - Developing a Course in the Open: A Case Study iMoot 2014 - Developing a Course in the Open: A Case Study
iMoot 2014 - Developing a Course in the Open: A Case StudyPaul Hibbitts
 
Phillips Remix Cycle Pixelodeon 2007
Phillips   Remix Cycle   Pixelodeon 2007Phillips   Remix Cycle   Pixelodeon 2007
Phillips Remix Cycle Pixelodeon 2007Jon Phillips
 
Digitópolis I: Diseño de Aplicaciones Interactivas para Creativos y Comunicad...
Digitópolis I: Diseño de Aplicaciones Interactivas para Creativos y Comunicad...Digitópolis I: Diseño de Aplicaciones Interactivas para Creativos y Comunicad...
Digitópolis I: Diseño de Aplicaciones Interactivas para Creativos y Comunicad...josedavidcuartas
 
Creative Commons: What every Educator needs to know
Creative Commons: What every Educator needs to knowCreative Commons: What every Educator needs to know
Creative Commons: What every Educator needs to knowRodd Lucier
 
Open World Forum [Followup]: 'require knowledgecommons' # bugfix
Open World Forum [Followup]: 'require knowledgecommons' # bugfixOpen World Forum [Followup]: 'require knowledgecommons' # bugfix
Open World Forum [Followup]: 'require knowledgecommons' # bugfixMike Linksvayer
 
Open World Forum: 'require knowledgecommons' # This currently fails
Open World Forum: 'require knowledgecommons' # This currently failsOpen World Forum: 'require knowledgecommons' # This currently fails
Open World Forum: 'require knowledgecommons' # This currently failsMike Linksvayer
 
ccLearn General Messaging
ccLearn General MessagingccLearn General Messaging
ccLearn General MessagingJane Park
 
Global Copyright Challenges: 2011 Special Libraries Association Conference
Global Copyright Challenges: 2011 Special Libraries Association ConferenceGlobal Copyright Challenges: 2011 Special Libraries Association Conference
Global Copyright Challenges: 2011 Special Libraries Association ConferenceMike Linksvayer
 
Open Ed Talking Points
Open Ed Talking PointsOpen Ed Talking Points
Open Ed Talking PointsJane Park
 

Viewers also liked (20)

Emerging Issues 2010: Whose Big Idea?
Emerging Issues 2010: Whose Big Idea?Emerging Issues 2010: Whose Big Idea?
Emerging Issues 2010: Whose Big Idea?
 
CC @ Stanford Open Source Lab (un)Conference
CC @ Stanford Open Source Lab (un)ConferenceCC @ Stanford Open Source Lab (un)Conference
CC @ Stanford Open Source Lab (un)Conference
 
HOLLAND=OPEN trade mission visits Creative Commons
HOLLAND=OPEN trade mission visits Creative CommonsHOLLAND=OPEN trade mission visits Creative Commons
HOLLAND=OPEN trade mission visits Creative Commons
 
PDWiki Mini Unconference 2008
PDWiki Mini Unconference 2008PDWiki Mini Unconference 2008
PDWiki Mini Unconference 2008
 
Introduction to the open policy network and institute for open leadership
Introduction to the open policy network and institute for open leadershipIntroduction to the open policy network and institute for open leadership
Introduction to the open policy network and institute for open leadership
 
iNACOL survey: An Inquiry into OER projects, practices and policy in U.S. K-1...
iNACOL survey: An Inquiry into OER projects, practices and policy in U.S. K-1...iNACOL survey: An Inquiry into OER projects, practices and policy in U.S. K-1...
iNACOL survey: An Inquiry into OER projects, practices and policy in U.S. K-1...
 
Benefits and practice of open science
Benefits and practice of open scienceBenefits and practice of open science
Benefits and practice of open science
 
Creative Commons birthday Lessig Outline
Creative Commons birthday Lessig OutlineCreative Commons birthday Lessig Outline
Creative Commons birthday Lessig Outline
 
VOCAB: Week Nine Slides
VOCAB: Week Nine SlidesVOCAB: Week Nine Slides
VOCAB: Week Nine Slides
 
iMoot 2014 - Developing a Course in the Open: A Case Study
 iMoot 2014 - Developing a Course in the Open: A Case Study iMoot 2014 - Developing a Course in the Open: A Case Study
iMoot 2014 - Developing a Course in the Open: A Case Study
 
Diseño Libre
Diseño LibreDiseño Libre
Diseño Libre
 
CC BUS
CC BUSCC BUS
CC BUS
 
Phillips Remix Cycle Pixelodeon 2007
Phillips   Remix Cycle   Pixelodeon 2007Phillips   Remix Cycle   Pixelodeon 2007
Phillips Remix Cycle Pixelodeon 2007
 
Digitópolis I: Diseño de Aplicaciones Interactivas para Creativos y Comunicad...
Digitópolis I: Diseño de Aplicaciones Interactivas para Creativos y Comunicad...Digitópolis I: Diseño de Aplicaciones Interactivas para Creativos y Comunicad...
Digitópolis I: Diseño de Aplicaciones Interactivas para Creativos y Comunicad...
 
Creative Commons: What every Educator needs to know
Creative Commons: What every Educator needs to knowCreative Commons: What every Educator needs to know
Creative Commons: What every Educator needs to know
 
Open World Forum [Followup]: 'require knowledgecommons' # bugfix
Open World Forum [Followup]: 'require knowledgecommons' # bugfixOpen World Forum [Followup]: 'require knowledgecommons' # bugfix
Open World Forum [Followup]: 'require knowledgecommons' # bugfix
 
Open World Forum: 'require knowledgecommons' # This currently fails
Open World Forum: 'require knowledgecommons' # This currently failsOpen World Forum: 'require knowledgecommons' # This currently fails
Open World Forum: 'require knowledgecommons' # This currently fails
 
ccLearn General Messaging
ccLearn General MessagingccLearn General Messaging
ccLearn General Messaging
 
Global Copyright Challenges: 2011 Special Libraries Association Conference
Global Copyright Challenges: 2011 Special Libraries Association ConferenceGlobal Copyright Challenges: 2011 Special Libraries Association Conference
Global Copyright Challenges: 2011 Special Libraries Association Conference
 
Open Ed Talking Points
Open Ed Talking PointsOpen Ed Talking Points
Open Ed Talking Points
 

Similar to A Database Called The Web

Semantic Web, an introduction for bioscientists
Semantic Web, an introduction for bioscientistsSemantic Web, an introduction for bioscientists
Semantic Web, an introduction for bioscientistsEmanuele Della Valle
 
DC-2008 Tutorial 3 - Dublin Core and other metadata schemas
DC-2008 Tutorial 3 - Dublin Core and other metadata schemasDC-2008 Tutorial 3 - Dublin Core and other metadata schemas
DC-2008 Tutorial 3 - Dublin Core and other metadata schemasMikael Nilsson
 
Integrating CC Licensing with Applications
Integrating CC Licensing with ApplicationsIntegrating CC Licensing with Applications
Integrating CC Licensing with ApplicationsNathan Yergler
 
The Semantic Web An Introduction
The Semantic Web An IntroductionThe Semantic Web An Introduction
The Semantic Web An Introductionshaouy
 
Reto2.011 APEX API
Reto2.011 APEX APIReto2.011 APEX API
Reto2.011 APEX APIreto20
 
Commodity Semantic Search: A Case Study of DiscoverEd
Commodity Semantic Search: A Case Study of DiscoverEdCommodity Semantic Search: A Case Study of DiscoverEd
Commodity Semantic Search: A Case Study of DiscoverEdNathan Yergler
 
Experiments in Data Portability 2
Experiments in Data Portability 2Experiments in Data Portability 2
Experiments in Data Portability 2Glenn Jones
 
Introduction to Semantic Web for GIS Practitioners
Introduction to Semantic Web for GIS PractitionersIntroduction to Semantic Web for GIS Practitioners
Introduction to Semantic Web for GIS PractitionersEmanuele Della Valle
 
Semantic Web
Semantic WebSemantic Web
Semantic Webhardchiu
 
Microdata semantic-extend
Microdata semantic-extendMicrodata semantic-extend
Microdata semantic-extendSeek Tan
 
CC Technology Summit 3 Update
CC Technology Summit 3 UpdateCC Technology Summit 3 Update
CC Technology Summit 3 UpdateNathan Yergler
 
Microformats HTML to API
Microformats HTML to APIMicroformats HTML to API
Microformats HTML to APIelliando dias
 
Big Data Week 2013 Flow
Big Data Week 2013 FlowBig Data Week 2013 Flow
Big Data Week 2013 FlowVictor Anjos
 

Similar to A Database Called The Web (20)

The Site is the API
The Site is the APIThe Site is the API
The Site is the API
 
Semantic Web, an introduction for bioscientists
Semantic Web, an introduction for bioscientistsSemantic Web, an introduction for bioscientists
Semantic Web, an introduction for bioscientists
 
DC-2008 Tutorial 3 - Dublin Core and other metadata schemas
DC-2008 Tutorial 3 - Dublin Core and other metadata schemasDC-2008 Tutorial 3 - Dublin Core and other metadata schemas
DC-2008 Tutorial 3 - Dublin Core and other metadata schemas
 
Integrating CC Licensing with Applications
Integrating CC Licensing with ApplicationsIntegrating CC Licensing with Applications
Integrating CC Licensing with Applications
 
The Semantic Web An Introduction
The Semantic Web An IntroductionThe Semantic Web An Introduction
The Semantic Web An Introduction
 
Hacia la Internet del Futuro: Web Semántica y Open Linked Data, Parte 2
Hacia la Internet del Futuro: Web Semántica y Open Linked Data, Parte 2Hacia la Internet del Futuro: Web Semántica y Open Linked Data, Parte 2
Hacia la Internet del Futuro: Web Semántica y Open Linked Data, Parte 2
 
Reto2.011 APEX API
Reto2.011 APEX APIReto2.011 APEX API
Reto2.011 APEX API
 
Commodity Semantic Search: A Case Study of DiscoverEd
Commodity Semantic Search: A Case Study of DiscoverEdCommodity Semantic Search: A Case Study of DiscoverEd
Commodity Semantic Search: A Case Study of DiscoverEd
 
Experiments in Data Portability 2
Experiments in Data Portability 2Experiments in Data Portability 2
Experiments in Data Portability 2
 
Web 3 0
Web 3 0Web 3 0
Web 3 0
 
Introduction to Semantic Web for GIS Practitioners
Introduction to Semantic Web for GIS PractitionersIntroduction to Semantic Web for GIS Practitioners
Introduction to Semantic Web for GIS Practitioners
 
Microformats
MicroformatsMicroformats
Microformats
 
Sweo talk
Sweo talkSweo talk
Sweo talk
 
Semantic Web
Semantic WebSemantic Web
Semantic Web
 
Web 3.0
Web 3.0 Web 3.0
Web 3.0
 
Browser n.0 2006-05-01
Browser n.0 2006-05-01Browser n.0 2006-05-01
Browser n.0 2006-05-01
 
Microdata semantic-extend
Microdata semantic-extendMicrodata semantic-extend
Microdata semantic-extend
 
CC Technology Summit 3 Update
CC Technology Summit 3 UpdateCC Technology Summit 3 Update
CC Technology Summit 3 Update
 
Microformats HTML to API
Microformats HTML to APIMicroformats HTML to API
Microformats HTML to API
 
Big Data Week 2013 Flow
Big Data Week 2013 FlowBig Data Week 2013 Flow
Big Data Week 2013 Flow
 

Recently uploaded

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 

Recently uploaded (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 

A Database Called The Web