{"id":17396,"date":"2017-03-13T14:40:58","date_gmt":"2017-03-13T18:40:58","guid":{"rendered":"http:\/\/mjtsai.com\/blog\/?p=17396"},"modified":"2017-04-22T14:54:14","modified_gmt":"2017-04-22T18:54:14","slug":"encrypted-media-extensions-eme","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2017\/03\/13\/encrypted-media-extensions-eme\/","title":{"rendered":"Encrypted Media Extensions (EME)"},"content":{"rendered":"<p><a href=\"https:\/\/www.techdirt.com\/articles\/20170301\/03062936815\/tim-berners-lee-endorses-drm-html5-offers-depressingly-weak-defense-his-decision.shtml\">Glyn Moody<\/a> (<a href=\"https:\/\/www.reddit.com\/r\/programming\/comments\/5wye55\/tim_bernerslee_endorses_drm_in_html5_offers\/\">Reddit<\/a>):<\/p>\n<blockquote cite=\"https:\/\/www.techdirt.com\/articles\/20170301\/03062936815\/tim-berners-lee-endorses-drm-html5-offers-depressingly-weak-defense-his-decision.shtml\"><p>\nFor the last four years, the Web has had to live with a <a href=\"https:\/\/www.techdirt.com\/articles\/20130129\/09264821815\/truly-stupid-ideas-adding-drm-to-html5.shtml\">festering<\/a> wound: the threat of DRM being added to the HTML 5 standard in the form of Encrypted Media Extensions (EME). Here on Techdirt, we&rsquo;ve written <a href=\"https:\/\/www.techdirt.com\/articles\/20130313\/03554322310\/disappointing-tim-berners-lee-defends-drm-html-5.shtml\">numerous<\/a> <a href=\"https:\/\/www.techdirt.com\/articles\/20131016\/06583824895\/drm-html5-what-is-tim-berners-lee-thinking.shtml\">posts<\/a> explaining why this is a <a href=\"https:\/\/www.techdirt.com\/articles\/20140514\/12341127234\/here-we-go-mozilla-felt-pressured-into-adopting-drm-html5.shtml\">really<\/a> <a href=\"https:\/\/www.techdirt.com\/articles\/20170201\/14285436609\/codification-web-drm-as-censorship-tool.shtml\">stupid<\/a> idea, as have many, many other people. Despite the clear evidence that EME will be harmful to just about everyone -- except the copyright companies, of course -- the inventor of the Web, and director of the W3C (World Wide Web Consortium), <a href=\"http:\/\/webfoundation.org\/about\/sir-tim-berners-lee\/\">Sir Tim Berners-Lee<\/a>, has just <a href=\"https:\/\/www.w3.org\/blog\/2017\/02\/on-eme-in-html5\/\">given his blessing to the idea<\/a>[&#8230;]<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/www.w3.org\/blog\/2017\/02\/on-eme-in-html5\/\">Tim Berners-Lee<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.w3.org\/blog\/2017\/02\/on-eme-in-html5\/\"><p>The question which has been debated around the net is whether W3C should endorse the Encrypted Media Extensions (EME) standard which allows a web page to include encrypted content, by connecting an existing underlying Digital Rights Management (DRM) system in the underlying platform. Some people have protested &ldquo;no&rdquo;, but in fact I decided the actual logical answer is &ldquo;yes&rdquo;.<\/p>\n<p>[&#8230;]<\/p>\n<p>The reason for recommending EME is that by doing so, we lead the industry who developed it in the first place to form a simple, easy to use way of putting encrypted content online, so that there will be interoperability between browsers.<\/p>\n<p>[&#8230;]<\/p>\n<p>If W3C did not recommend EME then the browser vendors would just make it outside W3C. If EME did not exist, vendors could just create new Javascript based versions. And without using the web at all, it is so easy to invite ones viewers to switching to view the content on a proprietary app. [&#8230;] If the Director Of The Consortium made a Decree that there would be No More DRM in fact nothing would change. Because W3C does not have any power to forbid anything.<\/p><\/blockquote>\n<p><a href=\"https:\/\/www.w3.org\/blog\/2017\/02\/on-eme-in-html5\/#comment-94776\">Anne van Kesteren<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.w3.org\/blog\/2017\/02\/on-eme-in-html5\/#comment-94776\"><p>The fact that the CDM (DRM code in the article) is not part of the standard means the promise of interoperability is false.<\/p>\n<p>And the fact that CDM sandboxing is not defined means you allow for a race to the bottom in terms of end-user security.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/arstechnica.com\/business\/2017\/03\/drm-in-html5-is-a-victory-for-the-open-web-not-a-defeat\/\">Peter Bright<\/a>:<\/p>\n<blockquote cite=\"https:\/\/arstechnica.com\/business\/2017\/03\/drm-in-html5-is-a-victory-for-the-open-web-not-a-defeat\/\"><p>EME does not specify any DRM scheme <em>per se<\/em>. Rather, it defines a set of APIs that allow JavaScript and HTML to interact with decryption\/protection modules. These modules will tend to be platform-specific in one way or another and will contain the core DRM technology.<\/p>\n<p>[&#8230;]<\/p>\n<p>The EFF, along with the Free Software Foundation (FSF) and various other groups, has campaigned against the development of the EME specification. They signed an <a href=\"http:\/\/www.defectivebydesign.org\/sign-on-against-drm-in-html\">open letter<\/a> voicing their opposition and encouraged others to sign a <a href=\"http:\/\/www.defectivebydesign.org\/no-drm-in-html5\">petition<\/a> against the spec.<\/p>\n<p>[&#8230;]<\/p>\n<p>However, it&rsquo;s not clear that EME does anything to exacerbate that situation. The users of EME&mdash;companies like <a href=\"http:\/\/arstechnica.com\/information-technology\/2013\/04\/netflix-coming-to-html5-just-as-soon-as-the-drm-ducks-are-in-a-row\/\">Netflix<\/a>&mdash;are today, right now, already streaming DRM-protected media. It&rsquo;s difficult to imagine that any content distributors that are currently distributing unprotected media are going to start using DRM merely because there&rsquo;s a W3C-approved framework for doing so.<\/p><\/blockquote>\n\n<p>Update (2017-04-22): See also: <a href=\"https:\/\/www.youtube.com\/watch?v=S0y0oXU8YNk\">Richard Stallman<\/a> (via <a href=\"https:\/\/news.ycombinator.com\/item?id=14119644\">Hacker News<\/a>).<\/p>","protected":false},"excerpt":{"rendered":"<p>Glyn Moody (Reddit): For the last four years, the Web has had to live with a festering wound: the threat of DRM being added to the HTML 5 standard in the form of Encrypted Media Extensions (EME). Here on Techdirt, we&rsquo;ve written numerous posts explaining why this is a really stupid idea, as have many, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"","apple_news_api_id":"","apple_news_api_modified_at":"","apple_news_api_revision":"","apple_news_api_share_url":"","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[182,339,81,355,96],"class_list":["post-17396","post","type-post","status-publish","format-standard","hentry","category-technology","tag-drm","tag-html","tag-html5","tag-privacy","tag-web"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/17396","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=17396"}],"version-history":[{"count":2,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/17396\/revisions"}],"predecessor-version":[{"id":17802,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/17396\/revisions\/17802"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=17396"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=17396"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=17396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}