A rendering method, system, repository and software for controlling use of
digital works in accordance with usage rights associated therewith and
including a manner of use therefor, including receiving requests for
digital works; determining whether a request for a digital work should be
granted based on usage rights associated with the digital work; and
storing digital works in a removable storage device. Whether a manner of
use specified in the request corresponds to a manner of use included in
the usage rights is determined and if so the request is granted. A
contents file of the digital work and a description file including the
usage rights and associated with the contents file are stored on the
removable storage device. A secure and trusted communication is
established between the repository and the removable storage device.