Skip to content

StandardsDocuments

Leonard Richardson edited this page Sep 26, 2016 · 4 revisions

Document formats

OPDS (Open Publication Distribution System)

OPDS is an XML document format based on Atom. We use it to talk about library books and give instructions for borrowing them. OPDS is at the core of our strategy: we use it to communicate with patrons as well as for machine-to-machine integrations.

Authentication for OPDS

Authentication for OPDS is a JSON document format used by libraries and bookstores to guide users through the authentication process, and add light branding to a generic OPDS reader.

The specification draft

ODL (Open Distribution to Libraries)

ODL is a JSON document format used by ebook distributors to send licensing information to libraries.

The specification draft

DRM systems

ACS (Adobe Content Server)

A proprietary DRM system commonly used by library ebook distributors. Access to encrypted books and decryption keys is controlled by ACSM files (media type vnd.adobe/adept+xml).

Documentation is confidential.

Adobe Vendor ID

An API for turning library-specific authentication credentials into Adobe IDs that can be used to fulfill ACSM files.

Documentation is confidential.

Vendor ID Service

An open specification for an Adobe Vendor ID service that can be used by every library participating in a multi-library application.

URMS (Sony User Rights Management Solution)

A proprietary DRM system. Access to encrypted books is unrestricted; access to decryption keys requires registering a client with a 'store' to create a 'profile', then passing in a short string called a CCID.

Documentation is confidential.

LCP (Licensed Content Protection)

An open standard for DRM.

The spec.

A License Status Document describes the rights granted to a reader by a license.

Protocols

Vocabularies

Dublin Core

Bibframe

schema.org

librarysimplified.org

Miscellaneous

Clone this wiki locally