ODRL - ODRL

Den åbne digitale rettigheder Sprog ( ODRL ) er et politisk udtryk sprog, der giver en fleksibel og interoperable informations- model, ordforråd, og koder mekanismer til repræsentere udsagn om brugen af indhold og tjenester.

Et eksempel på ODRL -politik følger, som kan tolkes som "John can play mysong.mp3".

{
 "@context": "http://www.w3.org/ns/odrl.jsonld",
 "uid": "http://example.com/policy:001",
 "permission": [{
 	"target": "http://example.com/mysong.mp3",
	"assignee": "John",
	"action": "play"
 }]
}

ODRL Historie

ODRL blev oprindeligt oprettet i 2000 for at imødekomme DRM -sektorens spirende behov, da medieafspillere først blev introduceret til markedet. Version 1.1 af ODRL -sproget blev hurtigt vedtaget af Open Mobile Alliance (OMA) som deres kernestandard for beskyttelse af mobilt medieindhold og til styring af digitale objekter. Til dato er ODRL uden tvivl den største mobile implementering af et rettighedssprog, der i øjeblikket opererer på over en milliard kompatible enheder.

ODRL blev administreret af et uafhængigt initiativ, hostet af IPR Systems og ledet af Renato Iannella, inden han blev en W3C Community Group i 2011. Dette skridt har givet langsigtet stabilitet i specifikationerne og en gennemsigtig styringsmodel.

I 2013 vedtog to nye mediesektorer ODRL: eBook -udgivelses- og nyhedsindustrien. Nyhedskonsortiet fra International Presse og Telekommunikationsråd ( IPTC ) vedtog ODRL for kommunikation af brugspolitikker, primært i forbindelse med licenseret distribution og brug af nyhedsindhold på online -nyhedsmarkedet.

I det nuværende virtuelle varemiljø er indholdsaktiver, der er købt eller tilladt af en forbruger, ofte låst på den samme platform, hvor indhold oprindeligt blev brugt på grund af interoperabilitet mellem rettighedsudtryk på tværs af platforme. ODRL Version 2.0 erkendte, at det er lige så vigtigt at angive tilladelser og forbud på et udtrykssprog, der repræsenterer både DRM og ikke-DRM digitale objekter, bred anvendelse af denne avancerede model kan reducere friktion på tværs af digitale enheder og muliggøre gennemsigtige transaktioner mellem maskiner i overensstemmelse med de angivne politisk sprog.

ODRL -politimodelramme understøtter i øjeblikket traditionelle rettighedsudtryk for kommercielle transaktioner, udtryk for åben adgang og udtryk for fortrolighed for sociale medier.

ODRL specifikationer og profiler

ODRL er specificeret i to anbefalinger fra World Wide Web (W3C), der blev offentliggjort i februar 2018:

Inkluderet i ODRL -dokumentationen er en række grundlæggende brugssager, der viser, hvordan man implementerer politiske udtryk ved hjælp af kernemodellen med termer fra det fælles ordforråd. ODRL kan fuldt ud udvides og giver en mekanisme for nye fællesskaber til at udvide og/eller afskrive ODRL's fælles ordforråd, der bruges sammen med kernemodellen.

Et eksempel på, hvordan ODRL -profilen og ordforrådet kan udvides, findes i IPTC RightsML -profilen. De robuste rammer for ODRL gør det muligt at udtrykke en lang række forretningsmodeller og imødekomme kravene i flere fællesskaber, såsom sociale netværk, udgivere, billedbiblioteker og uddannelse. Andre profiler, såsom ODRL -profilen for Creative Commons blev udviklet.

ODRL Community Group er et World Wide Web (W3C) Community and Business Group understøtter stadig fremme og fremtidig udvikling af W3C ODRL anbefalinger.

ODRL kernemodel

I ODRL -kernemodellen er politikken den centrale enhed, der holder en ODRL -politik sammen. I sin kodede form, f.eks. I et XML -dokument, gør den politikken adresseret fra omverdenen via sin unikke uid -attribut. En politik kan referere til flere tilladelser og forbud.

En tilladelse gør det muligt at udføre en bestemt handling på et relateret aktiv, f.eks. "Afspil lydfilen abc.mp3 ″. En begrænsning som "højst 10 gange" kan tilføjes for at specificere tilladelsen mere præcist. Den part, der giver denne tilladelse, er knyttet til den med rolleoverdrageren, den part, der får tilladelsen, er knyttet til den med rolleoverdrageren, f.eks. “Tildeler VirtualMusicShop giver tilladelsen til overdrager Alice”. Derudover kan en tilladelse være knyttet til toldenheder.

I lighed med tilladelser angiver en pligt, at en bestemt handling kan udføres af parten med rolleoverdrageren for at tilladelsen er gyldig, f.eks. “Alice skal betale 5 EUR for at få tilladelsen til at spille abc.mp3 ″. Forbudsenheden bruges på samme måde som tilladelse med de to forskelle, at den ikke refererer til pligter, og at den forbyder handlingen, f.eks. "Alice er forbudt at bruge abc.mp3 kommercielt".

ODRL -kodninger

ODRL kan implementeres i tre serialiseringer: XML, RDF/OWL Ontology og JSON. Fællesskaber, der vedtager ODRL, kan bruge standardiserede handlinger for tilladelser, forbud og pligter, der er udtrykt i politiske erklæringer.

Se også

Referencer

eksterne links