ओडीआरएल: Difference between revisions

From Vigyanwiki
No edit summary
Line 37: Line 37:
अन्य W3C सामुदायिक समूहों ने ODRL को मुख्य नीति भाषा के रूप में अपनाया है और अपनी सामुदायिक आवश्यकताओं को पूरा करने के लिए एक प्रोफ़ाइल विकसित की है, जैसे कि [https://www.w3.org/community/md-odrl-profile/ मार्केट डेटा के लिए राइट्स ऑटोमेशन सामुदायिक समूह] वित्तीय साधनों के मूल्य निर्धारण और व्यापार डेटा के लिए।
अन्य W3C सामुदायिक समूहों ने ODRL को मुख्य नीति भाषा के रूप में अपनाया है और अपनी सामुदायिक आवश्यकताओं को पूरा करने के लिए एक प्रोफ़ाइल विकसित की है, जैसे कि [https://www.w3.org/community/md-odrl-profile/ मार्केट डेटा के लिए राइट्स ऑटोमेशन सामुदायिक समूह] वित्तीय साधनों के मूल्य निर्धारण और व्यापार डेटा के लिए।


==ODRL कोर मॉडल==
==ओडीआरएल मूल मॉडल==
<!-- Deleted image removed: [[File:ODRL Core Model.png|thumb|ODRL Core Model]] -->
ओडीआरएल कोर मॉडल में नीति केंद्रीय इकाई है जो ओडीआरएल नीति को एक साथ रखती है। इसके एन्कोडेड रूप में, उदा। किसी JSON या XML दस्तावेज़ में, यह अपने विशिष्ट UI विशेषता के माध्यम से नीति को बाहरी दुनिया से पता करने योग्य बनाता है। एक नीति कई अनुमतियों, कर्तव्यों और निषेधों को संदर्भित कर सकती है।
ODRL कोर मॉडल में, नीति केंद्रीय इकाई है जो ODRL नीति को एक साथ रखती है। इसके एन्कोडेड रूप में, उदा। किसी JSON या XML दस्तावेज़ में, यह अपने विशिष्ट UI विशेषता के माध्यम से नीति को बाहरी दुनिया से पता करने योग्य बनाता है। एक नीति कई अनुमतियों, कर्तव्यों और निषेधों को संदर्भित कर सकती है।


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


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


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


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


== यह भी देखें ==
== यह भी देखें ==

Revision as of 19:45, 29 June 2023

ओपन डिजिटल राइट्स लैंग्वेज ('ओडीआरएल') एक नीति अभिव्यक्ति भाषा है जो सामग्री और सेवाओं के उपयोग के बारे में बयानों का प्रतिनिधित्व करने के लिए एक लचीला और इंटरऑपरेबल सूचना मॉडल, शब्दावली और एन्कोडिंग तंत्र प्रदान करती है। ODRL 2018 में W3C अनुशंसा का समर्थन बन गया।[1] ODRL नीति का एक उदाहरण इस प्रकार है, जिसे सामान्य रूप से जॉन डो के रूप में समझा जा सकता है जो संपत्ति 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"
 }]
}

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

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

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

2013 में, दो नए मीडिया क्षेत्रों ने ODRL को अपनाया: eBook प्रकाशन और समाचार उद्योग। इंटरनेशनल प्रेस एंड टेलीकम्युनिकेशन काउंसिल (IPTC) न्यूज कंसोर्टियम ने उपयोग नीतियों के संचार के लिए ODRL को अपनाया, मुख्य रूप से लाइसेंस वितरण और ऑनलाइन समाचार बाज़ार में समाचार सामग्री के उपयोग के साथ।

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

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

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.


बाहरी संबंध