XrML

редактировать

XrML - это расширяемый язык разметки прав, который также стандартизирован как Язык выражения прав (REL) для MPEG-21. XrML принадлежит ContentGuard.

XrML основан на XML и описывает права, сборы и условия вместе с информацией о целостности сообщения и аутентификации объекта.

Содержание
  • 1 История и развитие
    • 1.1 Xerox PARC и DPRL
    • 1.2 XrML 1.0
    • 1.3 XrML 2.0
  • 2 XrML и стандарты
  • 3 Внешние ссылки
История и развитие

Xerox PARC и DPRL

Марк Стефик, исследователь Xerox PARC, известен как создатель концепций, которые стали языком XrML. Стефик занимался исследованиями по теме доверенных систем для безопасной цифровой торговли, одна из частей которых была языком для выражения прав, которые система позволяла пользователям выполнять в отношении цифровых ресурсов.

Первая версия языка выражения прав, которая стала XrML, была разработана в Xerox PARC и называется языком цифровых прав собственности (DPRL). DPRL фигурирует в патенте, поданном Xerox в ноябре 1994 г. (и выданном в феврале 1998 г.) под названием: «Система контроля распространения и использования цифровой работы с прикрепленными правами на использование, где права на использование определены грамматикой прав использования» (США Патент 5715403, выданный Xerox Corporation).

Между 1994 и 1998 годами Xerox сформировала свою группу по управлению правами, чтобы продолжить работу, представленную в патенте. В ноябре 1998 года Xerox выпустила первую версию XML языка Digital Property Rights Language (DPRL), обозначенную как Версия 2.0. До этого DPRL был написан на языке программирования LISP.

Документация DPRL 2.0 поясняет, что DPRL был разработан для межмашинного взаимодействия с правами, выраженными в виде машинных функций. В нем также четко указано, что при интерпретации выражения прав на основе DPRL могут действовать только те права, которые явно предоставлены. Любые области, в которых выражение прав не раскрывается, должны интерпретироваться как права, которые не предоставлены, и поэтому должны быть запрещены программным обеспечением, обеспечивающим соблюдение прав.

XrML 1.0

В 1999 году версия 2 DPRL была передана по лицензии новой компании ContentGuard, основанной Microsoft и Xerox, которая разработала DPRL в расширяемый язык разметки прав (XrML). Версия 1 XrML была опубликована в 2001 году.

XrML 1.0 был развитием DPRL. Он расширил большую часть структуры управления DPRL, добавив уникальные идентификаторы, частные и открытые ключи и другие механизмы для идентификации и проверки подлинности эмитента и пользователя ресурса. Также была добавлена ​​сертификация аппаратного и программного обеспечения, которое будет частью доверенной среды. Список прав остался прежним, хотя определения индивидуальных прав несколько изменились. В частности, XrML 1.0 четко различает те права, которые создают новый ресурс, и права, которые изменяют существующий ресурс.

XrML 2.0

Версия 2.0 XrML радикально отличалась от всего, что ей предшествовало. В то время как DPRL и XrML 1.0 содержали определенный язык для машинных прав («копирование», «передача», «резервное копирование», «установка» и т. Д.), Версия 2.0 была абстрактным языком прав с несколькими основными элементами. Основные элементы XrML 2.0 - это те, которые необходимы для установления доверия между системами, чтобы транзакции могли иметь место. К ним относятся издатель лицензии, другие стороны лицензии, а также возможность включать ресурсы и права, цифровые подписи и т. Д. Эта версия не является специфической для какого-либо носителя или типа ресурса и была обобщена для управления правами на цифровые ресурсы, услуги или любой другой цифровой объект.

XrML и стандарты

В марте 2002 года Хари Редди из ContentGuard стал председателем нового технического комитета OASIS по языкам прав. На встрече 21 мая ContentGuard, похоже, представил новую версию XrML, 2.1, в качестве отправной точки для работы комитета. Позднее в том же году группа распалась, не сумев согласовать направление работы. ContentGuard также работал с Electronic Book Exchange (EBX) в 2000 году, а затем с Open eBook Forum (OeBF), над разработкой стандартов управления цифровыми правами для электронных книг. В 2003 году рабочая группа OeBF «Права и правила» разработала проект стандартного языка выражения прав на основе XrML 2.0, однако эти усилия по стандартизации были остановлены и не были возобновлены на момент написания этой статьи.

В то же время ContentGuard участвовал в работе комитета по стандартам MPEG-21, где XrML был предложен в качестве основы для Части 5 стандарта MPEG-21 (ISO / IEC 21000)., язык выражения прав. Благодаря голосованию членов Международной организации по стандартизации стандарт MPEG-21, включая Часть 5, стал официальным международным стандартом. ContentGuard прекратил работу над XrML, когда он стал официальным стандартом; ISO / IEC 21000-5 является его текущим воплощением.

Внешние ссылки
  • XrML.org
  • Язык, руководство и учебное пособие по правам на цифровую собственность. - XML ​​Edition. Версия 2.0., 1998. Корпорация Xerox. [1]
  • XrML версии 2.0 [2]
  • Рабочий сайт MPEG-21 [3]
  • Язык выражения прав MPEG-21. Официальный документ компании Rightscom.
Последняя правка сделана 2021-06-22 08:20:17
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте