All implementations
and uses of Windows Media DRM, including devices and
software applications, must satisfy the associated Compliance
and Robustness Rules as specified in Microsoft’s Windows Media
DRM license agreements.Microsoft posts the latest versions of the Compliance
and Robustness Rules on this page in addition to listing
resources that may be useful as you develop compliant Windows
Media DRM implementations.
What Are
Compliance and Robustness Rules
Compliance
Rules specify the required behaviors of the Windows Media
DRM implementations and any software accessing the
implementations.Compliance Rules describe
how content may be accessed and passed using
specific WMDRM rights and restrictions.
Robustness
Rules specify the Windows Media DRM assets and different
levels of robustness required to protect each asset type.
Windows Media Rights Manager 10 and 10.1SDK For
the license agreement entitled: "Windows Media
Rights Manager 10 Software Development Kit License Agreement"
and "Windows
Media Rights Manager 10.1 Software Development Kit License
Agreement".
Windows Media DRM 10 for Devices
For the license agreements
entitled: "WMDRM 10 for
Devices Final Product Distribution Agreement"
- and- "WMDRM 10 for Devices Development and
Interim Product Distribution Agreement"
For the license agreement entitled:
"License
Agreement for Certificates for Microsoft Windows Media Format
(9 Series and Version 9.5) Software Development
Kit" or "
License
Agreement for Certificates for Microsoft Windows Media
Format Version 11 Software Development Kit"
Windows Media DRM Export using WMF 11 SDK
For
the license agreement entitled: "License Agreement for
WMDRM Export Certificates for Microsoft Windows Media Format
Version 11 Software Development Kit".
For
the license agreement entitled: "Microsoft
Device Bridge for WMDRM Interim Product Agreement"
and "Microsoft Device Bridge for WMDRM Final Product
Agreement".
In order to assist Windows Media
DRM licensees in addressing the Compliance and Robustness
Rules, Microsoft has partnered with the following companies to
deliver solutions and services:
Cloakware Robustness
Solution for Windows Media® DRM 10 for Devices helps
you more easily meet the Windows Media DRM Robustness Rules on
your specific device and/or application. Cloakware’s
easy-to-use components readily fit into the development
process dramatically reducing development time, lowering costs
and driving faster time-to-market. Visit Cloakware’s web site for more
information.
Arxan's Robustness Solutions help you quickly and efficiently meet applicable Windows Media DRM
Robustness Rules on your specific device and/or application. Arxan's protection technology
easily integrates into your product life cycle and dramatically reduces Total Cost of Ownership (TCO)
of your robustness features. Arxan also offers technical and business training on understanding, interpreting and working
with Robustness Rules. Visit Arxan’s website
for more information on how Arxan can best meet your needs for quality robustness, protection and breach management.