Definition

XrML (Extensible Rights Markup Language)

XrML (Extensible Rights Markup Language) is a proposed standard digital rights management (DRM) markup language. The XML-based language enables users to specify rights and conditions associated with resources, such as digital content or Web services. A single standard language for DRM would facilitate the buying and selling of content over the Internet, while at the same time protecting that content from unauthorized use. ContentGuard, Hewlett-Packard, Microsoft, Reuters and VeriSign are among the companies promoting XrML.

XrML was developed from Digital Property Rights Language (DPRL), a Lisp-based language developed by Mark Stefik of Xerox's Palo Alto Research Center. Stefik created DPRL as a machine-readable language that could be used to define access rules and procedures, for use with the trusted PC. Stefik made DPRL 2.0 XML-based, because XML is extensible and thus, interoperable with other emerging standards and able to adapt to changing needs.

Xerox, with collaboration from Microsoft launched a new company for the development and promotion of DPRL. In 2000, that company, ContentGuard, released XrML as a refined version of the earlier language.

This was last updated in September 2005
Posted by: Margaret Rouse

Email Alerts

Register now to receive SearchSOA.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

More News and Tutorials

Do you have something to add to this definition? Let us know.

Send your comments to techterms@whatis.com

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: