Índice:
- Definição - O que significa Extensible Rights Markup Language (XrML)?
- Techopedia explica Extensible Rights Markup Language (XrML)
Definição - O que significa Extensible Rights Markup Language (XrML)?
A Extensible Rights Markup Language (XrML) define os direitos, condições de acesso e outras informações relacionadas ao conteúdo digital. O XrML é baseado na Extensible Markup Language (XML) e padronizado como uma Rights Expression Language (REL) para MPEG-21.
Techopedia explica Extensible Rights Markup Language (XrML)
Mark Stefik, pesquisador do Xerox PARC, conceituou a linguagem XrML através do desenvolvimento de um método usado para identificar sistemas de comércio eletrônico confiáveis e seguros. A abordagem de Stefik foi baseada na construção de uma linguagem de expressão de direitos para definir privilégios de usuário para realizar transações digitais em uma plataforma segura.
O Xerox PARC desenvolveu o primeiro idioma de direitos do usuário baseado em sistema, conhecido como DPRL (Digital Property Rights Language). Em 1994, a Xerox apresentou um pedido de patente, incluindo os primeiros recursos do DPRL. No início de 1998, a patente foi concedida e, mais tarde naquele ano, a Xerox lançou a primeira versão XML do DPRL.
Antes da emissão da patente, a Xerox continuou o desenvolvimento do DPRL e finalmente desenvolveu o Xerox Rights Management Group, que finalmente uniu forças com a Microsoft e foi lançado como ContentGuard em 2000.