

It also states clearly that in interpreting a DPRL-based expression of rights, only those rights that are explicitly granted can be acted upon. The DPRL 2.0 documentation makes it clear that DPRL was designed for machine-to-machine interaction, with rights expressed as machine actionable functions. Prior to that time, DPRL had been written in the LISP programming language. In November 1998, Xerox issued the first XML version of the Digital Property Rights Language (DPRL), labelled Version 2.0. DPRL appears in a patent filed by Xerox in November 1994 (and was granted in February 1998) entitled: "System for Controlling the Distribution and Use of Digital Work Having Attached Usage Rights Where the Usage Rights are Defined by a Usage Rights Grammar" (US Patent 5,715,403, issued to Xerox Corporation).īetween 19, Xerox formed its Rights Management Group to continue the work represented in the patent. The first version of the rights expression language that became XrML was developed at Xerox PARC, and called the Digital Property Rights Language (DPRL). Stefik was engaged in research on the topic of trusted systems for secure digital commerce, of which one part was a language to express the rights that the system would allow users to perform on digital resources.

Mark Stefik, a researcher at Xerox PARC, is known as the originator of the concepts that became the XrML language. History and development Xerox PARC and DPRL
