不顧抗議,W3C發布HTML5 DRM草案
盡管自由軟件基金會一再勸阻 W3C 將 DRM 納入 HTML5,但 W3C 似乎不以為然,并于今天發布了一份加密媒體擴展(EME)工作草案。
EME 由谷歌、微軟以及 Netflix(在線流媒體服務)聯合開發,其提供了一系列 API,允許內容供應商在基于 HTML5 的媒體播放器中集成 DRM。
自由軟件基金會反對 DRM 的原因在于,如果在 HTML5 標準中加入 DRM API(EME),可能導致內容提供商強制要求用戶安裝第三方專有軟件,甚至強迫用戶購買特殊硬件(如加密狗),更極端的情況下將限制用戶可以選擇的操作 系統,這將有悖于 HTML5 這一開放 Web 技術的宗旨。
自由軟件基金會還發起了一項請愿,目前已經獲得了超過 22,500 人的簽名。盡管如此,W3C 依然我行我素。對此,W3C CEO Jeff Jaffe 表示,之所以在 HTML5 中加入 EME,是因為互聯網中的一些內容需要版權來保護。
W3C 今天發布的草案中,并沒有包含實際的加密算法,而是將元素包含在 CDM(Content Decryption Module,內容解密模塊)。CDM 主要用于和 EME 一起對內容進行解碼,可以內置到瀏覽器中或作為瀏覽器的插件。
作為 EME 的開發者,谷歌已經在 Chrome 和 Chrome OS 中包含了 EME,并制作了一個測試頁面。Netflix 除了開發 EME 外,還致力于 HTML5 播放器——該技術主要依賴于媒體源擴展(允許通過 CDN 進行交付)和 Web 加密 API(允許對 HTML 內容進行哈希和簽名)。
Via h-online