SlideShare a Scribd company logo
1 of 7
Rights Expression Working Group
Stuart Myles * Associated Press * 26th October 2015
© 2015 IPTC (www.iptc.org) All rights reserved
https://flic.kr/p/tiRXEB
London Panorama by Davide D'Amico
http://dev.iptc.org/RightsML
iptc-rightsml-dev@yahoogroups.com
RightsML
Publishers need to express rights on the uses of content
Often need to enforce rights on behalf of 3rd parties
Clients need to know permissions and restrictions
Rights are a key criteria for selecting content
RightsML is an IPTC standard, based on ODRL
http://dev.iptc.org/RightsML
http://www.w3.org/community/odrl
Express machine readable permissions, restrictions and duties
Derived from media industry requirements
Mainly from AP, NLA, Getty, WSJ, Newsright
Can be embedded within content (e.g. G2, ATOM) or stand alone
Designed for automatic evaluation
© 2015 IPTC (www.iptc.org) All rights reserved
ODRL 2.1 and RightsML 1.2
• More encodings of the ODRL Core Model
– JSON https://www.w3.org/community/odrl/json/2.1/
– XML https://www.w3.org/community/odrl/xml/2.1/
– RDF http://www.w3.org/ns/odrl/2/ODRL21
• Slimmed down Common Vocabulary
– https://www.w3.org/community/odrl/vocab/2.1/
• RightsML should be updated to have equivalent changes
– Change references from ODRL 2.0 to 2.1
– JSON and RDF encoding, in addition to current XML
– Leverage new “profile” property in ODRL Core Model
• GOAL: Prepare RightsML 1.2 for approval in March
© 2015 IPTC (www.iptc.org) All rights reserved 3
Beyond Policies:
Rights Statements
• RightsML is aimed precisely at describing policies
– Machine readable permissions, restrictions and duties
• But what about everything else, such as …
– Human readable descriptions
– Re-usable packages of rights
– Links between sets of rights
• Two efforts are attempting to address the everything else
© 2015 IPTC (www.iptc.org) All rights reserved 4
Rights Statements
• ODRS
– For licensing and reuse of open data sets
– Points to policies (human or machine-readable)
– http://theodi.org/guides/publishers-guide-to-the-open-data-rights-statement-
vocabulary
• Europeana, DPLA, Creative Commons
– For licensing and reuse of cultural objects
– Directly incorporates ODRL ontology
– http://rightsstatements.org/files/151002requirements_for_the_technical_infrastruc
ture_for_standardized_international_rights_statements.pdf
– http://rightsstatements.org (TK in “early 2016”)
• These two are similar linked data approaches
– Each aimed at particular domains
– Structurally, could apply to virtually any asset – including news
• Worth watching – and perhaps helping
© 2015 IPTC (www.iptc.org) All rights reserved 5
Software Supporting ODRL
• licensed
– https://github.com/iptc/rightsml-dev/tree/master/licensed
– Python
– Supports XML and JSON encodings
• rightsml-lib-js
– https://github.com/iptc/rightsml-dev/tree/master/rightsml-lib-js
– Javascript
– Supports XML and JSON encodings
• odrlapi
– http://oeg-upm.github.io/odrlapi/
– Java
– Supports RDF encoding
• w3odrl21
– https://github.com/xmljim/w3odrl21
– Java
– Supports XML and JSON encodings
© 2015 IPTC (www.iptc.org) All rights reserved 6
Date and Place of Next Meeting
Doha, Qatar 7 – 9 March 2016
Thanks!
© 2015 IPTC (www.iptc.org) All rights reserved 7
https://flic.kr/p/81HXTG

More Related Content

What's hot

IPTC Semantic Web Working Group Autumn 2012
IPTC Semantic Web Working Group Autumn 2012IPTC Semantic Web Working Group Autumn 2012
IPTC Semantic Web Working Group Autumn 2012Stuart Myles
 
IPTC Rights Working Group Toronto October 2018
IPTC Rights Working Group Toronto October 2018IPTC Rights Working Group Toronto October 2018
IPTC Rights Working Group Toronto October 2018Stuart Myles
 
IPTC Rights Expression Working Group Autumn 2013
IPTC Rights Expression Working Group Autumn 2013IPTC Rights Expression Working Group Autumn 2013
IPTC Rights Expression Working Group Autumn 2013Stuart Myles
 
Peer to Patent, Patentdagen 2008
Peer to Patent, Patentdagen 2008Peer to Patent, Patentdagen 2008
Peer to Patent, Patentdagen 2008Mikael Haglund
 
IPTC Semantic Web March 2011
IPTC Semantic Web March 2011IPTC Semantic Web March 2011
IPTC Semantic Web March 2011Stuart Myles
 
OpenAIRE for UGent FP7 and ERC participantsen aire@ugent
OpenAIRE for UGent FP7 and ERC participantsen aire@ugentOpenAIRE for UGent FP7 and ERC participantsen aire@ugent
OpenAIRE for UGent FP7 and ERC participantsen aire@ugentOpenAIRE
 
How to go from Adding Data to Adding Value - EASDP - David Worlock, September...
How to go from Adding Data to Adding Value - EASDP - David Worlock, September...How to go from Adding Data to Adding Value - EASDP - David Worlock, September...
How to go from Adding Data to Adding Value - EASDP - David Worlock, September...David Worlock
 
3rd europeana ws lux - farrow - lcc rdi copyright hub
3rd europeana ws lux - farrow - lcc rdi copyright hub3rd europeana ws lux - farrow - lcc rdi copyright hub
3rd europeana ws lux - farrow - lcc rdi copyright hubPatrick Peiffer
 
Open data licensing : Trojan horse or sunken treasure? Authors: Caleb Derven,...
Open data licensing : Trojan horse or sunken treasure? Authors: Caleb Derven,...Open data licensing : Trojan horse or sunken treasure? Authors: Caleb Derven,...
Open data licensing : Trojan horse or sunken treasure? Authors: Caleb Derven,...UCD Library
 
FAIR in relation to drone and geosaptial data
FAIR in relation to drone and geosaptial dataFAIR in relation to drone and geosaptial data
FAIR in relation to drone and geosaptial dataARDC
 
FAIR vs GDPR: which will win?
FAIR vs GDPR: which will win?FAIR vs GDPR: which will win?
FAIR vs GDPR: which will win?Robin Rice
 

What's hot (12)

IPTC Semantic Web Working Group Autumn 2012
IPTC Semantic Web Working Group Autumn 2012IPTC Semantic Web Working Group Autumn 2012
IPTC Semantic Web Working Group Autumn 2012
 
IPTC Rights Working Group Toronto October 2018
IPTC Rights Working Group Toronto October 2018IPTC Rights Working Group Toronto October 2018
IPTC Rights Working Group Toronto October 2018
 
IPTC Rights Expression Working Group Autumn 2013
IPTC Rights Expression Working Group Autumn 2013IPTC Rights Expression Working Group Autumn 2013
IPTC Rights Expression Working Group Autumn 2013
 
Peer to Patent, Patentdagen 2008
Peer to Patent, Patentdagen 2008Peer to Patent, Patentdagen 2008
Peer to Patent, Patentdagen 2008
 
IPTC Semantic Web March 2011
IPTC Semantic Web March 2011IPTC Semantic Web March 2011
IPTC Semantic Web March 2011
 
OpenAIRE for UGent FP7 and ERC participantsen aire@ugent
OpenAIRE for UGent FP7 and ERC participantsen aire@ugentOpenAIRE for UGent FP7 and ERC participantsen aire@ugent
OpenAIRE for UGent FP7 and ERC participantsen aire@ugent
 
How to go from Adding Data to Adding Value - EASDP - David Worlock, September...
How to go from Adding Data to Adding Value - EASDP - David Worlock, September...How to go from Adding Data to Adding Value - EASDP - David Worlock, September...
How to go from Adding Data to Adding Value - EASDP - David Worlock, September...
 
3rd europeana ws lux - farrow - lcc rdi copyright hub
3rd europeana ws lux - farrow - lcc rdi copyright hub3rd europeana ws lux - farrow - lcc rdi copyright hub
3rd europeana ws lux - farrow - lcc rdi copyright hub
 
Open data licensing : Trojan horse or sunken treasure? Authors: Caleb Derven,...
Open data licensing : Trojan horse or sunken treasure? Authors: Caleb Derven,...Open data licensing : Trojan horse or sunken treasure? Authors: Caleb Derven,...
Open data licensing : Trojan horse or sunken treasure? Authors: Caleb Derven,...
 
FAIR in relation to drone and geosaptial data
FAIR in relation to drone and geosaptial dataFAIR in relation to drone and geosaptial data
FAIR in relation to drone and geosaptial data
 
FAIR vs GDPR: which will win?
FAIR vs GDPR: which will win?FAIR vs GDPR: which will win?
FAIR vs GDPR: which will win?
 
OKF/CC open data licensing presentation at OKCon 2011
OKF/CC open data licensing presentation at OKCon 2011OKF/CC open data licensing presentation at OKCon 2011
OKF/CC open data licensing presentation at OKCon 2011
 

Similar to Introduction to IPTC Rights - RightsML and ODRL

IPTC Rights Working Party Summer 2015
IPTC Rights Working Party Summer 2015IPTC Rights Working Party Summer 2015
IPTC Rights Working Party Summer 2015Stuart Myles
 
IPTC Rights Working Group Autumn 2012
IPTC Rights Working Group Autumn 2012IPTC Rights Working Group Autumn 2012
IPTC Rights Working Group Autumn 2012Stuart Myles
 
IPTC Rights Working Group Autumn 2014: RightsML, ODRL
IPTC Rights Working Group Autumn 2014: RightsML, ODRLIPTC Rights Working Group Autumn 2014: RightsML, ODRL
IPTC Rights Working Group Autumn 2014: RightsML, ODRLStuart Myles
 
IPTC Rights Expression Language 2011 Autumn Working Group
IPTC Rights Expression Language 2011 Autumn Working GroupIPTC Rights Expression Language 2011 Autumn Working Group
IPTC Rights Expression Language 2011 Autumn Working GroupStuart Myles
 
RightsML - Rights Expression Language for News Media Assets
RightsML - Rights Expression Language for News Media AssetsRightsML - Rights Expression Language for News Media Assets
RightsML - Rights Expression Language for News Media AssetsIPTC
 
IPTC and Rights Expression Languages
IPTC and Rights Expression LanguagesIPTC and Rights Expression Languages
IPTC and Rights Expression LanguagesStuart Myles
 
IPTC and Rights Expression Languages
IPTC and Rights Expression LanguagesIPTC and Rights Expression Languages
IPTC and Rights Expression LanguagesStuart Myles
 
Rights Expression Languages and IPTC
Rights Expression Languages and IPTCRights Expression Languages and IPTC
Rights Expression Languages and IPTCStuart Myles
 
IPTC Semantic Web Working Group Summer 2012
IPTC Semantic Web Working Group Summer 2012IPTC Semantic Web Working Group Summer 2012
IPTC Semantic Web Working Group Summer 2012Stuart Myles
 
Libraries at the centre of the debate on copyright and text and data mining: ...
Libraries at the centre of the debate on copyright and text and data mining: ...Libraries at the centre of the debate on copyright and text and data mining: ...
Libraries at the centre of the debate on copyright and text and data mining: ...LIBER Europe
 
Godfrey Rust - Rights.com - Linked Content Coalition 062013
Godfrey Rust - Rights.com - Linked Content Coalition 062013Godfrey Rust - Rights.com - Linked Content Coalition 062013
Godfrey Rust - Rights.com - Linked Content Coalition 062013Europeana Licensing
 
IPTC Semantic Web 2011 Autumn Working Party
IPTC Semantic Web 2011 Autumn Working PartyIPTC Semantic Web 2011 Autumn Working Party
IPTC Semantic Web 2011 Autumn Working PartyStuart Myles
 
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...Artefactual Systems - AtoM
 
Day: Open Development
Day: Open DevelopmentDay: Open Development
Day: Open DevelopmentDay Software
 
Legal analysis of source code
Legal analysis of source codeLegal analysis of source code
Legal analysis of source codeRobert Viseur
 
IPTC Semantic Web 2012 Spring Working Group
IPTC Semantic Web 2012 Spring Working GroupIPTC Semantic Web 2012 Spring Working Group
IPTC Semantic Web 2012 Spring Working GroupStuart Myles
 
Business models of open hardware
Business models of open hardwareBusiness models of open hardware
Business models of open hardwareRobert Viseur
 
Easing Integration of Large-Scale Real-Time Systems with DDS
Easing Integration of Large-Scale Real-Time Systems with DDSEasing Integration of Large-Scale Real-Time Systems with DDS
Easing Integration of Large-Scale Real-Time Systems with DDSRick Warren
 
A bottom up approach for licences classification and selection
A bottom up approach for licences classification and selectionA bottom up approach for licences classification and selection
A bottom up approach for licences classification and selectionEnrico Daga
 

Similar to Introduction to IPTC Rights - RightsML and ODRL (20)

IPTC Rights Working Party Summer 2015
IPTC Rights Working Party Summer 2015IPTC Rights Working Party Summer 2015
IPTC Rights Working Party Summer 2015
 
IPTC Rights Working Group Autumn 2012
IPTC Rights Working Group Autumn 2012IPTC Rights Working Group Autumn 2012
IPTC Rights Working Group Autumn 2012
 
IPTC Rights Working Group Autumn 2014: RightsML, ODRL
IPTC Rights Working Group Autumn 2014: RightsML, ODRLIPTC Rights Working Group Autumn 2014: RightsML, ODRL
IPTC Rights Working Group Autumn 2014: RightsML, ODRL
 
IPTC Rights Expression Language 2011 Autumn Working Group
IPTC Rights Expression Language 2011 Autumn Working GroupIPTC Rights Expression Language 2011 Autumn Working Group
IPTC Rights Expression Language 2011 Autumn Working Group
 
RightsML - Rights Expression Language for News Media Assets
RightsML - Rights Expression Language for News Media AssetsRightsML - Rights Expression Language for News Media Assets
RightsML - Rights Expression Language for News Media Assets
 
IPTC and Rights Expression Languages
IPTC and Rights Expression LanguagesIPTC and Rights Expression Languages
IPTC and Rights Expression Languages
 
IPTC and Rights Expression Languages
IPTC and Rights Expression LanguagesIPTC and Rights Expression Languages
IPTC and Rights Expression Languages
 
Rights Expression Languages and IPTC
Rights Expression Languages and IPTCRights Expression Languages and IPTC
Rights Expression Languages and IPTC
 
IPTC Semantic Web Working Group Summer 2012
IPTC Semantic Web Working Group Summer 2012IPTC Semantic Web Working Group Summer 2012
IPTC Semantic Web Working Group Summer 2012
 
Open Data in a Day - Licensing, Law and Best Practice
Open Data in a Day - Licensing, Law and Best PracticeOpen Data in a Day - Licensing, Law and Best Practice
Open Data in a Day - Licensing, Law and Best Practice
 
Libraries at the centre of the debate on copyright and text and data mining: ...
Libraries at the centre of the debate on copyright and text and data mining: ...Libraries at the centre of the debate on copyright and text and data mining: ...
Libraries at the centre of the debate on copyright and text and data mining: ...
 
Godfrey Rust - Rights.com - Linked Content Coalition 062013
Godfrey Rust - Rights.com - Linked Content Coalition 062013Godfrey Rust - Rights.com - Linked Content Coalition 062013
Godfrey Rust - Rights.com - Linked Content Coalition 062013
 
IPTC Semantic Web 2011 Autumn Working Party
IPTC Semantic Web 2011 Autumn Working PartyIPTC Semantic Web 2011 Autumn Working Party
IPTC Semantic Web 2011 Autumn Working Party
 
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
 
Day: Open Development
Day: Open DevelopmentDay: Open Development
Day: Open Development
 
Legal analysis of source code
Legal analysis of source codeLegal analysis of source code
Legal analysis of source code
 
IPTC Semantic Web 2012 Spring Working Group
IPTC Semantic Web 2012 Spring Working GroupIPTC Semantic Web 2012 Spring Working Group
IPTC Semantic Web 2012 Spring Working Group
 
Business models of open hardware
Business models of open hardwareBusiness models of open hardware
Business models of open hardware
 
Easing Integration of Large-Scale Real-Time Systems with DDS
Easing Integration of Large-Scale Real-Time Systems with DDSEasing Integration of Large-Scale Real-Time Systems with DDS
Easing Integration of Large-Scale Real-Time Systems with DDS
 
A bottom up approach for licences classification and selection
A bottom up approach for licences classification and selectionA bottom up approach for licences classification and selection
A bottom up approach for licences classification and selection
 

More from Stuart Myles

IPTC Board Spring 2019
IPTC Board Spring 2019IPTC Board Spring 2019
IPTC Board Spring 2019Stuart Myles
 
IPTC Spring 2019 Conference
IPTC Spring 2019 ConferenceIPTC Spring 2019 Conference
IPTC Spring 2019 ConferenceStuart Myles
 
Photomation or Fauxtomation?
Photomation or Fauxtomation?Photomation or Fauxtomation?
Photomation or Fauxtomation?Stuart Myles
 
Image Tagging at the Associated Press
Image Tagging at the Associated PressImage Tagging at the Associated Press
Image Tagging at the Associated PressStuart Myles
 
IPTC AGM 2018 Welcome
IPTC AGM 2018 WelcomeIPTC AGM 2018 Welcome
IPTC AGM 2018 WelcomeStuart Myles
 
How Can We Make Algorithmic News More Transparent?
How Can We Make Algorithmic News More Transparent?How Can We Make Algorithmic News More Transparent?
How Can We Make Algorithmic News More Transparent?Stuart Myles
 
IPTC EXTRA Spring 2018
IPTC EXTRA Spring 2018IPTC EXTRA Spring 2018
IPTC EXTRA Spring 2018Stuart Myles
 
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...Stuart Myles
 
Ap Taxonomy Localization Requirements and Challenges
Ap Taxonomy Localization Requirements and ChallengesAp Taxonomy Localization Requirements and Challenges
Ap Taxonomy Localization Requirements and ChallengesStuart Myles
 
IPTC Spring Meeting Welcome To Athens April 2018
IPTC Spring Meeting Welcome To Athens April 2018IPTC Spring Meeting Welcome To Athens April 2018
IPTC Spring Meeting Welcome To Athens April 2018Stuart Myles
 
Sustaining Television News Technical Challenges
Sustaining Television News Technical ChallengesSustaining Television News Technical Challenges
Sustaining Television News Technical ChallengesStuart Myles
 
How to Train Your Classifier: Create a Serverless Machine Learning System wit...
How to Train Your Classifier: Create a Serverless Machine Learning System wit...How to Train Your Classifier: Create a Serverless Machine Learning System wit...
How to Train Your Classifier: Create a Serverless Machine Learning System wit...Stuart Myles
 
The Search for IPTC's Next Managing Director
The Search for IPTC's Next Managing DirectorThe Search for IPTC's Next Managing Director
The Search for IPTC's Next Managing DirectorStuart Myles
 
IPTC Approach to News in JSON
IPTC Approach to News in JSONIPTC Approach to News in JSON
IPTC Approach to News in JSONStuart Myles
 
IPTC News in JSON November 2017
IPTC News in JSON November 2017IPTC News in JSON November 2017
IPTC News in JSON November 2017Stuart Myles
 
IPTC EXTRA and EXTRA+ November 2017
IPTC EXTRA and EXTRA+ November 2017IPTC EXTRA and EXTRA+ November 2017
IPTC EXTRA and EXTRA+ November 2017Stuart Myles
 
Welcome to Barcelona - IPTC November 2017
Welcome to Barcelona - IPTC November 2017Welcome to Barcelona - IPTC November 2017
Welcome to Barcelona - IPTC November 2017Stuart Myles
 
Credibility Schema Working Group
Credibility Schema Working GroupCredibility Schema Working Group
Credibility Schema Working GroupStuart Myles
 
Rights for Photo and Video Archives at the Associated Press
Rights for Photo and Video Archives at the Associated PressRights for Photo and Video Archives at the Associated Press
Rights for Photo and Video Archives at the Associated PressStuart Myles
 
EXTRA Open Source Rules Classification for News
EXTRA Open Source Rules Classification for NewsEXTRA Open Source Rules Classification for News
EXTRA Open Source Rules Classification for NewsStuart Myles
 

More from Stuart Myles (20)

IPTC Board Spring 2019
IPTC Board Spring 2019IPTC Board Spring 2019
IPTC Board Spring 2019
 
IPTC Spring 2019 Conference
IPTC Spring 2019 ConferenceIPTC Spring 2019 Conference
IPTC Spring 2019 Conference
 
Photomation or Fauxtomation?
Photomation or Fauxtomation?Photomation or Fauxtomation?
Photomation or Fauxtomation?
 
Image Tagging at the Associated Press
Image Tagging at the Associated PressImage Tagging at the Associated Press
Image Tagging at the Associated Press
 
IPTC AGM 2018 Welcome
IPTC AGM 2018 WelcomeIPTC AGM 2018 Welcome
IPTC AGM 2018 Welcome
 
How Can We Make Algorithmic News More Transparent?
How Can We Make Algorithmic News More Transparent?How Can We Make Algorithmic News More Transparent?
How Can We Make Algorithmic News More Transparent?
 
IPTC EXTRA Spring 2018
IPTC EXTRA Spring 2018IPTC EXTRA Spring 2018
IPTC EXTRA Spring 2018
 
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...
 
Ap Taxonomy Localization Requirements and Challenges
Ap Taxonomy Localization Requirements and ChallengesAp Taxonomy Localization Requirements and Challenges
Ap Taxonomy Localization Requirements and Challenges
 
IPTC Spring Meeting Welcome To Athens April 2018
IPTC Spring Meeting Welcome To Athens April 2018IPTC Spring Meeting Welcome To Athens April 2018
IPTC Spring Meeting Welcome To Athens April 2018
 
Sustaining Television News Technical Challenges
Sustaining Television News Technical ChallengesSustaining Television News Technical Challenges
Sustaining Television News Technical Challenges
 
How to Train Your Classifier: Create a Serverless Machine Learning System wit...
How to Train Your Classifier: Create a Serverless Machine Learning System wit...How to Train Your Classifier: Create a Serverless Machine Learning System wit...
How to Train Your Classifier: Create a Serverless Machine Learning System wit...
 
The Search for IPTC's Next Managing Director
The Search for IPTC's Next Managing DirectorThe Search for IPTC's Next Managing Director
The Search for IPTC's Next Managing Director
 
IPTC Approach to News in JSON
IPTC Approach to News in JSONIPTC Approach to News in JSON
IPTC Approach to News in JSON
 
IPTC News in JSON November 2017
IPTC News in JSON November 2017IPTC News in JSON November 2017
IPTC News in JSON November 2017
 
IPTC EXTRA and EXTRA+ November 2017
IPTC EXTRA and EXTRA+ November 2017IPTC EXTRA and EXTRA+ November 2017
IPTC EXTRA and EXTRA+ November 2017
 
Welcome to Barcelona - IPTC November 2017
Welcome to Barcelona - IPTC November 2017Welcome to Barcelona - IPTC November 2017
Welcome to Barcelona - IPTC November 2017
 
Credibility Schema Working Group
Credibility Schema Working GroupCredibility Schema Working Group
Credibility Schema Working Group
 
Rights for Photo and Video Archives at the Associated Press
Rights for Photo and Video Archives at the Associated PressRights for Photo and Video Archives at the Associated Press
Rights for Photo and Video Archives at the Associated Press
 
EXTRA Open Source Rules Classification for News
EXTRA Open Source Rules Classification for NewsEXTRA Open Source Rules Classification for News
EXTRA Open Source Rules Classification for News
 

Recently uploaded

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
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
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
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
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 

Recently uploaded (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
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
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
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
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
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
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 

Introduction to IPTC Rights - RightsML and ODRL

  • 1. Rights Expression Working Group Stuart Myles * Associated Press * 26th October 2015 © 2015 IPTC (www.iptc.org) All rights reserved https://flic.kr/p/tiRXEB London Panorama by Davide D'Amico http://dev.iptc.org/RightsML iptc-rightsml-dev@yahoogroups.com
  • 2. RightsML Publishers need to express rights on the uses of content Often need to enforce rights on behalf of 3rd parties Clients need to know permissions and restrictions Rights are a key criteria for selecting content RightsML is an IPTC standard, based on ODRL http://dev.iptc.org/RightsML http://www.w3.org/community/odrl Express machine readable permissions, restrictions and duties Derived from media industry requirements Mainly from AP, NLA, Getty, WSJ, Newsright Can be embedded within content (e.g. G2, ATOM) or stand alone Designed for automatic evaluation © 2015 IPTC (www.iptc.org) All rights reserved
  • 3. ODRL 2.1 and RightsML 1.2 • More encodings of the ODRL Core Model – JSON https://www.w3.org/community/odrl/json/2.1/ – XML https://www.w3.org/community/odrl/xml/2.1/ – RDF http://www.w3.org/ns/odrl/2/ODRL21 • Slimmed down Common Vocabulary – https://www.w3.org/community/odrl/vocab/2.1/ • RightsML should be updated to have equivalent changes – Change references from ODRL 2.0 to 2.1 – JSON and RDF encoding, in addition to current XML – Leverage new “profile” property in ODRL Core Model • GOAL: Prepare RightsML 1.2 for approval in March © 2015 IPTC (www.iptc.org) All rights reserved 3
  • 4. Beyond Policies: Rights Statements • RightsML is aimed precisely at describing policies – Machine readable permissions, restrictions and duties • But what about everything else, such as … – Human readable descriptions – Re-usable packages of rights – Links between sets of rights • Two efforts are attempting to address the everything else © 2015 IPTC (www.iptc.org) All rights reserved 4
  • 5. Rights Statements • ODRS – For licensing and reuse of open data sets – Points to policies (human or machine-readable) – http://theodi.org/guides/publishers-guide-to-the-open-data-rights-statement- vocabulary • Europeana, DPLA, Creative Commons – For licensing and reuse of cultural objects – Directly incorporates ODRL ontology – http://rightsstatements.org/files/151002requirements_for_the_technical_infrastruc ture_for_standardized_international_rights_statements.pdf – http://rightsstatements.org (TK in “early 2016”) • These two are similar linked data approaches – Each aimed at particular domains – Structurally, could apply to virtually any asset – including news • Worth watching – and perhaps helping © 2015 IPTC (www.iptc.org) All rights reserved 5
  • 6. Software Supporting ODRL • licensed – https://github.com/iptc/rightsml-dev/tree/master/licensed – Python – Supports XML and JSON encodings • rightsml-lib-js – https://github.com/iptc/rightsml-dev/tree/master/rightsml-lib-js – Javascript – Supports XML and JSON encodings • odrlapi – http://oeg-upm.github.io/odrlapi/ – Java – Supports RDF encoding • w3odrl21 – https://github.com/xmljim/w3odrl21 – Java – Supports XML and JSON encodings © 2015 IPTC (www.iptc.org) All rights reserved 6
  • 7. Date and Place of Next Meeting Doha, Qatar 7 – 9 March 2016 Thanks! © 2015 IPTC (www.iptc.org) All rights reserved 7 https://flic.kr/p/81HXTG