ODRL

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

Открытый язык цифровых прав (ODRL) - это язык выражения политики, который обеспечивает гибкую и совместимую информационную модель, словарь и механизмы кодирования для представления утверждений об использовании контента и услуг..

Ниже приводится пример политики ODRL, которую можно интерпретировать как «Джон может играть в mysong.mp3».

{"@context": "http://www.w3.org/ns/odrl.jsonld", "uid": "http://example.com/policy:001", "разрешение": [ {"target": "http://example.com/mysong.mp3", "assignee": "John", "action": "play"}]}
Содержание
  • 1 История ODRL
  • 2 Спецификации и профили ODRL
  • 3 Модель ядра ODRL
  • 4 Кодировки ODRL
  • 5 См. Также
  • 6 Внешние ссылки
История ODRL

Первоначально ODRL был создан в 2000 году для решения растущие потребности сектора DRM, когда медиаплееры были впервые представлены на рынке. Версия 1.1 языка ODRL была быстро принята Open Mobile Alliance (OMA) в качестве их основного стандарта для защиты мобильного мультимедийного контента и для управления цифровыми объектами. На сегодняшний день ODRL, возможно, является крупнейшей мобильной реализацией языка прав, которая в настоящее время работает на более чем миллиардах совместимых устройств.

ODRL управлялся независимой инициативой, организованной IPR Systems и возглавляемой Ренато Яннеллой, прежде чем стать группой сообщества W3C в 2011 году. Этот шаг обеспечил долгосрочную стабильность спецификаций и прозрачную модель управления.

В 2013 году ODRL внедрили два новых медиа-сектора: публикация электронных книг и новостная индустрия. Консорциум новостей Международного совета по прессе и телекоммуникациям (IPTC ) принял ODRL для передачи информации о политиках использования, прежде всего в связи с лицензированным распространением и использованием новостного контента на рынке онлайн-новостей.

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

Структура модели политики ODRL в настоящее время поддерживает традиционные выражения прав для коммерческих транзакций, выражения открытого доступа и выражения конфиденциальности для социальных сетей.

Спецификации и профили ODRL

ODRL указан в двух Рекомендациях World Wide Web (W3C), опубликованных в феврале 2018 г.:

В документацию ODRL включен ряд основных вариантов использования, демонстрирующих, как реализовать выражения политики с использованием базовой модели с терминами из общего словаря. ODRL является полностью расширяемым и предоставляет новым сообществам механизм для расширения и / или прекращения использования Общего словаря ODRL, используемого вместе с базовой моделью.

Пример того, как могут быть расширены профиль и словарь ODRL, можно найти в профиле IPTC RightsML. Надежная структура ODRL позволяет выражать широкий спектр бизнес-моделей и отвечать требованиям множества сообществ, таких как социальные сети, издатели, библиотеки изображений и образование. Были разработаны другие профили, такие как профиль ODRL Creative Commons.

Группа сообщества ODRL - это сообщество World Wide Web (W3C), и бизнес-группа по-прежнему поддерживает продвижение и дальнейшее развитие рекомендаций W3C ODRL.

Базовая модель ODRL

В базовой модели ODRL политика - это центральный объект, который вместе поддерживает политику ODRL. В его закодированной форме, например в XML-документе он делает политику доступной из внешнего мира через уникальный атрибут uid. Политика может относиться к нескольким разрешениям и запретам.

Разрешение позволяет выполнять определенное действие над связанным активом, например «Воспроизвести аудиофайл abc.mp3 ″. Можно добавить ограничение типа «максимум 10 раз» для более точного определения разрешения. Сторона, которая предоставляет это Разрешение, связана с ним с назначителем роли, Сторона, которой предоставлено Разрешение, связана с ним с уполномоченным по роли, например «Назначатель VirtualMusicShop предоставляет разрешение правопреемнику Алисе». Кроме того, Разрешение может быть связано с объектами «Обязанности».

Подобно Разрешениям, Обязанность гласит, что определенное Действие может быть выполнено Стороной с уполномоченным Роли, чтобы Разрешение было действительным, например «Алиса должна заплатить 5 евро, чтобы получить разрешение на воспроизведение abc.mp3». Сущность Запрета используется так же, как и Разрешение, с двумя отличиями: она не относится к Обязанностям и запрещает Действие, например «Алисе запрещено использовать abc.mp3 в коммерческих целях».

Кодировки ODRL

ODRL можно реализовать в трех сериализациях: XML, онтология RDF / OWL и JSON. Сообщества, применяющие ODRL, могут использовать стандартные действия для разрешений, запретов и обязанностей, которые выражаются в заявлениях о политике.

См. Также
Внешние ссылки
Последняя правка сделана 2021-06-01 06:16:31
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте