Last I heard, Google's Widevine EME wasn't just restricted to Chrome, it was restricted to ChromeOS running on official Chromebooks that are in locked-down mode so that the user can't run any of their own code. It's not just DRM, it's really restrictive DRM compared to what it's replacing.
"will need to be built for each individual browser
and potentially operating system."
Right. And once that happens, deals will be struck that guarantee the content will be playable only on given systems. For example, Microsoft creating a set-top box and locking out Roku, etc.
Hi, I'm the guy who logged the bug that used the words "HTML5 DRM". [1] That was, of course, a bit of a simplification. However, for a number of reasons, EME is bad for the following reasons:
1. A key distribution mechanism for only playback and for one element indicates that this is the first stage in wanting to apply this sort of rubbish to the rest of the standard
2. EME requires a CDM. While there is a well defined interface to the CDM, the CDM itself is a binary blob that won't be documented, might use OS specific features (e.g. The DRM system of the OS), and will need to be built for each individual browser and potentially operating system.
3. The EME draft is specific to encrypted playback. This is to allow Hollywood and others the ability to produce walled content. It's somewhat obtuse to say that EME will be used for anything other than implementing a DRM system. So far, the only CDM implemented is Google's Widevine DRM for Chrome only. I believe that Microsoft have something waiting in the wings, along with Netflix.
For that matter - let's look at the case where a specific DRM system is not used, and an encrypted key is sent to the CDM, which just decrypts the content. How is that not a form of DRM?
The post gives the following as to why Mozilla is great:
1. The Web should be open: The Internet is a public source of information that must be open to and accessible to anybody around the world.
2. The Web should be interoperable: People should not be locked in to an ecosystem and they should be able to use the technology they prefer to access the Internet.
3. The Web should be ours: People should have the ability to shape the Internet experience and be able to contribute with content without requiring permission from a central entity.
How is enabling Encrypted Media Extensions for the sole purpose of only preventing the playback of video and audio of the web enabling any of those important pillars of Mozilla's raisin d'être?
1. See previous HN submission here: https://news.ycombinator.com/item?id=6493510