XrML - XrML - Wikipedia

XrML kengaytirilgan huquqlarni belgilash tili bo'lib, u ham standartlashtirilgan Huquqlarni ifoda etish tili MPEG-21 uchun (REL). XrML ContentGuard-ga tegishli.

XrML XML-ga asoslangan bo'lib, huquqlar, to'lovlar va shartlarni xabar yaxlitligi va shaxsni tasdiqlash to'g'risidagi ma'lumotlar bilan birgalikda tavsiflaydi.

Tarix va taraqqiyot

Xerox PARC va DPRL

Xerox PARC tadqiqotchisi Mark Stefik XrML tiliga aylangan tushunchalarning asoschisi sifatida tanilgan. Stefik mavzu bo'yicha tadqiqotlar bilan shug'ullangan ishonchli tizimlar xavfsiz raqamli tijorat uchun, ularning bir qismi tizim foydalanuvchilarga raqamli manbalarda ishlashiga imkon beradigan huquqlarni ifoda etish tili edi.

XrML-ga aylangan huquqlarni ifoda etish tilining birinchi versiyasi Xerox PARC-da ishlab chiqilgan va raqamli mulk huquqlari tili (DPRL) deb nomlangan. DPRL Xerox tomonidan 1994 yil noyabrda (1998 yil fevralda berilgan) patentda paydo bo'lgan: "Foydalanish huquqlari grammatikasi bilan belgilangan huquqlar bilan biriktirilgan foydalanish huquqlariga ega bo'lgan raqamli ishlarning tarqatilishi va foydalanilishini nazorat qilish tizimi" (AQSh 5.715.403 patent, Xerox korporatsiyasiga berilgan).

1994-1998 yillarda Xerox patentda ko'rsatilgan ishni davom ettirish uchun o'zining huquqlarini boshqarish guruhini tuzdi. 1998 yil noyabrda Xerox birinchi chiqargan XML Versiya 2.0 deb nomlangan Raqamli mulk huquqi tilining (DPRL) versiyasi. O'sha vaqtgacha DPRL yozilgan edi LISP dasturlash tili.

DPRL 2.0 hujjatlari shuni aniq ko'rsatadiki, DPRL mashinadan mashinaga ta'sir o'tkazish uchun ishlab chiqilgan bo'lib, huquqlar mashinada ishlaydigan funktsiyalar sifatida ko'rsatilgan. Shuningdek, DPRL-ga asoslangan huquqlarning ifodasini talqin qilishda faqat aniq berilgan huquqlarga amal qilish mumkinligi aniq aytilgan. Huquqlar ifodasi jim bo'lgan har qanday sohalar huquqlar berilmagan deb talqin qilinishi kerak va shuning uchun huquqlarni ta'minlovchi dastur tomonidan rad etilishi kerak.

XrML 1.0

1999 yilda DPRL-ning 2-versiyasi Microsoft va Xerox tomonidan tashkil etilgan ContentGuard nomli yangi kompaniyaga litsenziyalangan bo'lib, DPRL-ni kengaytirilgan huquqlarni belgilash tili (XrML) ga aylantirgan. XrML-ning 1-versiyasi 2001 yilda nashr etilgan.

XrML 1.0 DPRL evolyutsiyasi edi. Bu noyob identifikatorlar, shaxsiy va ochiq kalitlarni va emitent va resurs foydalanuvchisini aniqlash va tasdiqlashning boshqa mexanizmlarini qo'shgan holda DPRL boshqaruvining ko'p qismini kengaytirdi. Shuningdek, ishonchli muhitning bir qismi bo'lgan apparat va dasturiy ta'minot uchun sertifikat qo'shildi. Shaxsiy huquqlarning ta'riflari biroz o'zgargan bo'lsa-da, huquqlar ro'yxati bir xil bo'lib qoldi. Xususan, XrML 1.0 yangi manbani yaratgan huquqlar bilan mavjud resursni o'zgartirgan huquqlarni aniq ajratib ko'rsatdi.

XrML 2.0

XrML ning 2.0 versiyasi avvalgilaridan tubdan chiqib ketish edi. DPRL va XrML 1.0 mashinada amalga oshiriladigan huquqlar uchun maxsus tilni ("nusxa ko'chirish" "uzatish" "zaxiralash" "o'rnatish" va hk) o'z ichiga olgan bo'lsa, 2.0 versiyasi faqat bir nechta asosiy elementlarga ega mavhum huquqlar tili bo'lgan. XrML 2.0 ning asosiy elementlari tranzaktsiyalar amalga oshishi uchun tizimlar o'rtasida ishonchni o'rnatish uchun zarurdir. Bularga litsenziya beruvchisi, litsenziyaning boshqa ishtirokchilari va resurslar va huquqlarni, elektron raqamli imzolarni va boshqalarni kiritish qobiliyati kiradi. Ushbu versiya har qanday vosita yoki turdagi manbalarga xos emas va huquqlarni nazorat qilish uchun umumlashtirildi. raqamli manbalar, xizmatlar yoki boshqa raqamli shaxs.

XrML va standartlar

2002 yil mart oyida Xari Reddi ContentGuard yangi kresloga aylandi OASIS huquqlar tillari bo'yicha texnik qo'mita. 21-may kuni bo'lib o'tgan uchrashuvda ContentGuard qo'mita ishining boshlang'ich nuqtasi sifatida XrML-ning 2.1 versiyasining yangi versiyasini taqdim etganga o'xshaydi. Guruh o'sha yili ishning yo'nalishi to'g'risida kelisha olmagan holda tarqalib ketdi. ContentGuard 2000 yilda elektron kitoblar almashinuvi (EBX) va keyinchalik Open eBook forumi (OeBF) bilan standartlarni ishlab chiqish bo'yicha ish olib borgan. raqamli huquqlarni boshqarish elektron kitoblar uchun. 2003 yilda OeBF "Huquqlar va qoidalar" ishchi guruhi XrML 2.0 asosida standart huquqlarni ifoda etish tili loyihasini ishlab chiqdi, ammo bu harakatlar to'xtatildi va ushbu yozuvda qayta tiklanmadi.

Shu bilan birga, ContentGuard MPEG-21 standartlar qo'mitasi, bu erda XrML MPEG-21 standartining 5-qismi (ISO / IEC 21000) uchun asos sifatida taklif qilingan, huquqlarni ifoda etish tili. A'zolarining ovozi orqali Xalqaro standartlashtirish tashkiloti, MPEG-21 standarti, shu jumladan 5-qism rasmiy xalqaro standartga aylandi. ContentGuard rasmiy standart sifatida qabul qilingan paytdan boshlab XrML-da ishlashni to'xtatdi; ISO / IEC 21000-5 uning hozirgi namoyishi.

Tashqi havolalar