200 likes | 368 Vues
DMP Reference Software. Martin Springer Contributor to the DMP Chinese Academy of Sciences Beijing, 2005/10/13. Two faces of DRM. It can help preserve and enhance the status quo High threshold to entry content distribution Control of distribution, sealed against competition
E N D
DMP Reference Software Martin Springer Contributor to the DMP Chinese Academy of Sciences Beijing, 2005/10/13 DMP Reference Software
Two faces of DRM • It can help preserve and enhance the status quo • High threshold to entry content distribution • Control of distribution, sealed against competition • Existing business models can continue • It can help break the status quo • Low entry threshold to content distribution • A competitive market where quality of content determines success and not control of distribution • Support business models for many small target groups (not only mainstream media, but also niche content) • It can help the unknown creator to make himself known… DMP Reference Software
DMP and DRM interoperability • The basic DMP position • Digital technologies are an asset of mankind • Creators, intermediaries and end-users should all benefit from them • Standardisation of appropriate Protocols between value-chain users supporting the Functions they perform achieves this goal • DMP definition of interoperability: • The technical ability of value-chain users to perform functions through interfaces and using protocols of open specification that can be independently implemented and provide predictable results DMP Reference Software
Value-Chain • A group of interacting Users, connecting (and including) Creators to End-Users intermediary End-User Creator DMP Reference Software
The DMP Process • Ask people to state their needs • From the needs derive Functions • Derive requirements for the Functions • User requirements • Functional requirements • Identify prominent use cases • Issue Call for Proposals for technologies • Select component technologies (Tools) • Develop specifications in phases DMP Reference Software
User • Any person or legal entity in a Value-Chain connecting (and including) Creator and End-User. User DMP Reference Software
Device • A system conforming to Approved Documents that allows a User to execute Functions. Device DMP Reference Software
Function • An action specified by DMP Function DMP Reference Software
Some Primitive Functions DMP Reference Software
Tool • A technology capable of implementing a Function • Examples of Tools • Identification of Content, Device, User etc. • Expression of Rights to Content etc. • Authentication of Devices DMP Reference Software
Interoperability • Users perform Functions through Interfaces and using Protocols of open specification • Users pick the Tools they need License Work Content License Register Certify Process Decrypt Decode Create Encrypt Store... Identify Access Function DMP Reference Software
Toolkit standard for DRM • A toolkit standard is • A standard specifying component technologies (tools) • Users build solutions picking the tools they need • Benefits of a toolkit standard • Value-chains are implemented as combinations of tools • Reduced technology cost because tools • Are provided by multiple suppliers • Can be re-used in different value-chains • Interoperability is provided at tool level DMP Reference Software
The DMP Phase II Approved Documents (IDP-2 Working Drafts) DMP Reference Software
Objectives of DMP reference software • Understand DMP Approved Documents • Develop software modules for Tools • Implement Use Cases • Content Creation Device (CCD) • eXternal Device (XD) • Content Consumption Device (PAV) • Content Consumption Device (SAV) • Content Identification Device • Content Provider Device • License Provider Device • Device Identification Device DMP Reference Software
Content Creation Device (CCD) -Use Case walkthrough • Creator activates an application on his CCD. The application shows a user interface displaying a series of steps that the Creator will follow: • Selects the DCI from a number of available DCI templates • Gets Resources from outside the CCD • Obtains a Resource Identifier • Has the option to Encrypt Resources • Fills the Metadata template for each Resource • Has the option to obtain Metadata Identifier • Selects a License from a number of available License templates • Obtains a License Identifier • Has the option to Store the License on a License Provider Device or to Bundle the License within the DCI • Obtains a Content Identifier • Creates a DCF • Stores the DCF on a Content Provider Device DMP Reference Software
Content Creation Device (CCD) -Architectural Model DMP Reference Software
Licenses of DMP reference software DMP Reference Software
Important issue • Who implements the reference software? • Commercial implementations (economically profitable) • Non-commercial implementions (academically profitable) • Reference software requirements • Open Source (see license) • Available for many OS (e.g. Java, GNU compiler) • Available to many developers and implementers • No expensive hardware (e.g. PC) • No expensive development environment (e.g. Linux, CVS) • No expensive IP (if possible no software patents) • Available for end-to-end conformance testing (Test suite) DMP Reference Software
More Info about DMP reference software • DMP website – http://www.dmpf.org/open/ • Approved Document No. 7, Draft 3.0 – Technical Specification: Reference Software – http://www.dmpf.org/open/dmp0547.doc DMP Reference Software
Thank you • Read you on one of the DMP mailing lists (see http://www.dmpf.org) or • Any questions? Martin Springer <martin@flatline.de> DMP Reference Software