Earlier quoted context omitted.
There are versions that are public and I doubt the "secret" studio requirements are much different: http://www.microsoft.com/playready/licensing/compliance/ http://www.aacsla.com/license/AACS_Adopter_Agrmt_090605.pdf (see Exhibit E on p. 90) In reality these requirements are not set in stone; they are a business negotiation. The first version of iTMS did not meet the record labels' DRM "requirements", but Jobs convin…
Why do you say that Free Software people aren't willing to negotiate? We are very willing to; it's just that every suggestion we've made has been shot down. I think it's very clear who is unwilling to negotiate here. It's true, though, that there's one point on which we aren't willing to negotiate: any W3C-endorsed standard must be implementable by anyone who chooses, without paying royalties or licensing patents. EM…
EME is similar. CDMs used to implement DRM will probably be non-open, but there is nothing that requires EME only be used for DRM. One obvious non-DRM use is for privacy protection.
For instance, once could design a pretty nifty photo sharing system that shares encrypted photos and uses EME to interface to the CDMs that decrypt the photos for display. The EME/CDM mechanism would allow this to be done in a more user-friendly way than the password and account based systems that are usually used for this kind of thing. The CDM necessary for such a photo sharing system could be completely open.