ओडीआरएल

From Vigyanwiki

ओपन डिजिटल राइट्स लैंग्वेज (ओडीआरएल) एक नीति अभिव्यक्ति भाषा है जो सामग्री और सेवाओं के उपयोग के विषय में विवरणों का प्रतिनिधित्व करने के लिए एक नम्य और अंतर-संचालित सूचना मॉडल, शब्दावली और एन्कोडिंग तंत्र प्रदान करती है। ओडीआरएल वर्ष 2018 में एक समर्थित डबल्यू3सी अनुशंसा बन गया।[1]

ओडीआरएल नीति का एक उदाहरण इस प्रकार है, जिसे सरलता से "जॉन डो एसेट 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 Doe",
	"action": "play"
 }]
}

ओडीआरएल इतिहास

ओडीआरएल को प्रारंभ में वर्ष 2000 में डीआरएम-सेक्टर की द्रुत विकसित आवश्यकताओं का विचार करने के लिए बनाया गया था, जब मीडिया प्लेयर्स सर्वप्रथम विपणन स्थान में प्रस्तुत किया गया था।[2] ओडीआरएल भाषा के संस्करण 1.1 को ओपन मोबाइल एलायंस (ओएमए) द्वारा मोबाइल मीडिया सामग्री संरक्षण और डिजिटल वस्तुओं के प्रबंधन के लिए उनके मुख्य मानक के रूप में शीघ्र स्वीकृत किया गया था। आज तक, ओडीआरएल विवादास्पद रूप से अधिकारिक भाषा का विशाल मोबाइल कार्यान्वयन है, जो वर्तमान एक अरब से अधिक सुसंगत उपकरणों पर प्रचालन कर रहा है।

वर्ष 2011 में W3C सामुदायिक समूह बनने से पूर्व ओडीआरएल का प्रबंधन एक स्वतंत्र प्रस्ताव द्वारा किया गया था, जिसे रेनाटो लैनला के नेतृत्व में आईपीआर तंत्र द्वारा होस्ट किया गया था। इस परिवर्तन से विशिष्टताओं की दीर्घकालिक स्थिरता और एक पारदर्शी शासन मॉडल प्राप्त हुआ है।

वर्ष 2013 में, दो नए मीडिया क्षेत्रों ने ईबुक प्रकाशन और समाचार उद्योग ओडीआरएल को अपनाया। अंतर्राष्ट्रीय प्रेस और दूरसंचार परिषद (आईपीटीसी) समाचार संघ ने मुख्य रूप से ऑनलाइन समाचार विपणन स्थान में समाचार सामग्री के लाइसेंस प्राप्त वितरण और उपयोग के सहयोग से, उपयोग नीतियों के संचार के लिए ओडीआरएल को स्वीकृत किया।

आधुनिक आभासी वस्तुओं के परिवेश में, किसी उपभोक्ता द्वारा क्रीत या अनुमति प्राप्त सामग्री परिसंपत्तियों को प्रायः उसी प्लेटफ़ॉर्म में लॉक कर दिया जाता है जहां प्लेटफ़ॉर्म पर अधिकारिक अभिव्यक्ति की अंतरप्रचालनीयता के कारण सामग्री का प्रारंभ में उपभोग किया गया था। ओडीआरएल संस्करण 2.0 ने मान्यता दिया कि डीआरएम और गैर-डीआरएम डिजिटल ऑब्जेक्ट दोनों का प्रतिनिधित्व करने वाली अभिव्यक्ति भाषा में अनुमतियों और निषेधों को व्यक्त करना समान रूप से महत्वपूर्ण है, इस उन्नत मॉडल के व्यापक अधिग्रहण से डिजिटल उपकरणों में वैमनस्य न्यूनीकृत हो सकता है और निर्दिष्ट नीति भाषा के अनुसार मशीनों के बीच पारदर्शी कार्यविवरण सक्षम हो सकता है।

ओडीआरएल नीति मॉडल संरचना वर्तमान में वाणिज्यिक कार्यविवरण के लिए पारंपरिक अधिकारिक अभिव्यक्ति, निर्बाध अभिगम अभिव्यक्ति और सोशल मीडिया के लिए गोपनीयता अभिव्यक्ति का समर्थन करता है।

ODRL विनिर्देश और प्रोफाइल

ODRL फरवरी 2018 में प्रकाशित दो वर्ल्ड वाइड वेब (W3C) अनुशंसाओं में निर्दिष्ट है:

ओडीआरएल प्रलेखन में शामिल कई बुनियादी उपयोग के मामले हैं जो यह प्रदर्शित करते हैं कि सामान्य शब्दावली से शब्दों के साथ कोर मॉडल का उपयोग करके नीतिगत अभिव्यक्तियों को कैसे लागू किया जाए। ODRL पूरी तरह से एक्स्टेंसिबल है और नए समुदायों के लिए कोर मॉडल के संयोजन में उपयोग की जाने वाली ODRL कॉमन शब्दावली का विस्तार और/या बहिष्कार करने के लिए एक तंत्र प्रदान करता है।

ओडीआरएल प्रोफाइल और शब्दावली को कैसे बढ़ाया जा सकता है इसका एक उदाहरण आईपीटीसी राइट्सएमएल प्रोफाइल में पाया जाता है। ODRL का मजबूत ढांचा विभिन्न प्रकार के व्यावसायिक मॉडलों को व्यक्त करने और सामाजिक नेटवर्क, प्रकाशकों, छवि पुस्तकालयों और शिक्षा जैसे कई समुदायों की आवश्यकताओं को पूरा करने की अनुमति देता है। अन्य प्रोफाइल, जैसे Creative Commons की ODRL प्रोफ़ाइल विकसित की गई थी।

ODRL कम्युनिटी ग्रुप एक वर्ल्ड वाइड वेब (W3C) कम्युनिटी ग्रुप है जो अभी भी W3C ODRL सिफारिशों के प्रचार और भविष्य के विकास का समर्थन करता है।

अन्य W3C सामुदायिक समूहों ने ODRL को मुख्य नीति भाषा के रूप में अपनाया है और अपनी सामुदायिक आवश्यकताओं को पूरा करने के लिए एक प्रोफ़ाइल विकसित की है, जैसे कि मार्केट डेटा के लिए राइट्स ऑटोमेशन सामुदायिक समूह वित्तीय साधनों के मूल्य निर्धारण और व्यापार डेटा के लिए।

ओडीआरएल मूल मॉडल

ओडीआरएल कोर मॉडल में नीति केंद्रीय इकाई है जो ओडीआरएल नीति को एक साथ रखती है। इसके एन्कोडेड रूप में, उदा। किसी JSON या XML दस्तावेज़ में, यह अपने विशिष्ट UI विशेषता के माध्यम से नीति को बाहरी दुनिया से पता करने योग्य बनाता है। एक नीति कई अनुमतियों, कर्तव्यों और निषेधों को संदर्भित कर सकती है।

एक अनुमति किसी विशेष क्रिया को संबंधित संपत्ति पर निष्पादित करने की अनुमति देती है, उदा। "ऑडियो फ़ाइल abc.mp3 चलाएं"। अनुमति को अधिक सटीक रूप से निर्दिष्ट करने के लिए "अधिकतम 10 बार" जैसी बाधा जोड़ी जा सकती है। वह पक्ष जो इस अनुमति को प्रदान करता है, उसे रोल असाइनर के साथ जोड़ा जाता है, जिस पार्टी को अनुमति दी जाती है, वह उससे भूमिका असाइन करने वाले के साथ जुड़ी होती है, उदा। "असाइनर VirtualMusicShop असाइन करने वाले ऐलिस को अनुमति देता है"। इसके अतिरिक्त, एक अनुमति ड्यूटी संस्थाओं से जुड़ी हो सकती है, जिसका अर्थ है कि अनुमति का प्रयोग करने के लिए समनुदेशक पर पूरा करने के लिए दायित्व हैं।

अनुमतियों के समान, एक कर्तव्य बताता है कि अनुमति के वैध होने के लिए भूमिका समनुदेशिती के साथ पार्टी द्वारा एक निश्चित कार्रवाई निष्पादित की जा सकती है, उदा। "Abc.mp3" खेलने की अनुमति प्राप्त करने के लिए ऐलिस को 5 EUR का भुगतान करना होगा। निषेध इकाई का उपयोग अनुमति के समान ही किया जाता है, मुख्य अंतर यह है कि यह क्रिया को प्रतिबंधित करता है, उदा। "ऐलिस को व्यावसायिक रूप से abc.mp3 का उपयोग करने से मना किया गया है"।

ओडीआरएल शब्दावली

ओडीआरएल मूल शब्दावली ओडीआरएल सूचना मॉडल से अवधारणाओं और शब्दों के लिए शब्दार्थ को परिभाषित करती है। ओडीआरएल मूल शब्दावली ओडीआरएल नीतियों के लिए न्यूनतम समर्थित नियमों का प्रतिनिधित्व करती है।

इसके अतिरिक्त ओडीआरएल साधारण शब्दावली सामान्य पदों के लिए शब्दार्थ को परिभाषित करती है जिनका उपयोग समुदायों द्वारा ओडीआरएल प्रोफाइल में वैकल्पिक रूप से किया जा सकता है।

ओडीआरएल एनकोडिंग

ओडीआरएल को तीन क्रमांकन JSON, XML और टर्टल में प्रयुक्त किया जा सकता है। मॉडल को अधिग्रहण करने वाले समुदाय सम्मति, निषेध और कर्तव्यों के लिए मानकीकृत कार्यों का उपयोग कर सकते हैं जो नीति वक्तव्यों में व्यक्त किए गए हैं।

यह भी देखें

संदर्भ

  1. Mercier, Coralie (February 15, 2018). "ODRL 2.2 is now a W3C Recommendation". World Wide Web Consortium. Retrieved March 30, 2022.
  2. "ODRL: A Path Well Travelled | W3C Blog" (in English). Retrieved 2021-10-06.


बाहरी संबंध