Logo Hardware.com.br
ignacho
ignacho Zumbi Registrado
6.8K Mensagens 558 Curtidas

DRM, HTML 5 e o Firefox

#1 Por ignacho 14/05/2014 - 19:21
Um dos grandes problemas do HTML 5 é a definição da questão do suporte ao infame DRM (Digital Rights Management). Daí em 2013 foi criada uma especificação dentro do elemento do HTML 5 chamada de EME (Encrypted Media Extensions), que descreve via JavaScript como fazer o uso do CDM (Content Decryption Module). O CDM em si é uma tecnologia proprietária e de código fechado, e portanto, não é inclusa no HTML 5. O pulo-do-gato é que o HTML 5 apenas descreve como é que o CDM deve ser usado.

A Mozilla, apesar de se colocar filosoficamente contra o W3C EME, acabou decidindo por implementar esta tecnologia no Firefox nas versões para desktop (GNU/Linux, OS X e Windows). Só que não basta apenas ter a compatibilidade com W3C EME, pois sem o CDM, o conteúdo com DRM não irá tocar. Como o CDM é uma implementação proprietária e de código fechado, o jeito que a Mozilla encontrou foi criar um sandbox (este sim com o código aberto) que terá a capacidade de fazer o carregamento do CDM em si. A ideia de implementar um sandbox para este fim é para restringir o acesso do CDM ao disco rígido do usuário e evitar a identificação do usuário. O CDM em si não será incluso no Firefox. Ele será fornecido pela Adobe através de um plugin/software externo e que deverá ser instalado pelo usuário, de uma forma similar ao que feito atualmente com plug-ins como o Flash e o Silverlight.

Provavelmente essa é uma decisão que deve causar bastante controvérsia. A Mozilla alega que é contra o DRM, mas que a não-implementação dele acabaria por inviabilizar o uso do Firefox para aqueles que querem assistir vídeos com DRM, fazendo com que eles passam a usar outros navegadores, mas que o uso do CDM só será feito com o consentimento do usuário.

Link com a explicação técnica:
https://hacks.mozilla.org/2014/05/reconciling-mozillas-mission-and-w3c-eme/

Post no blog da Mozilla com FAQ incluso
https://blog.mozilla.org/blog/2014/05/14/drm-and-the-challenge-of-serving-users/

Artigo encontrado via LWN: http://lwn.net/Articles/598598/
elissonandrade
elissonandra... Tô em todas Registrado
1.3K Mensagens 166 Curtidas
#3 Por elissonandra...
21/05/2014 - 13:09
Num acho isso errado, não. Apesar de ser decepcionante depender de terceiros, isso nos dá a opção de boicotar ou não o uso do drm. Isso também abre espaço pra concorretes que quiserem criar su própria versão do plugin.

O importante é por a escolha na mão do usuário, não escolher por ele.
ignacho
ignacho Zumbi Registrado
6.8K Mensagens 558 Curtidas
#4 Por ignacho
21/05/2014 - 16:50
Eu evitei emitir uma opinião logo de cara, apenas quis explicar o que acontece. Mas ao meu ver, se realmente o pessoal anti-DRM quiser ser coerente ao criticar a Mozilla por essa decisão, precisaria também criticá-la pelo suporte aos plugins NPAPI, já que isso também permite que outros softwares (como o Flash e o Silverlight) executem conteúdo com DRM.

Eu já vi também críticas por conta do suporte ao H.264, sendo que na verdade quem realmente faz esse suporte não é o Firefox, mas sim as bibliotecas DirectX no caso do Windows e o GStreamer (que é um framework multimídia utilizado por várias outras aplicações) no caso do GNU/Linux, mais exatamente um plugin do GStreamer chamado gstreamer0.10-plugins-ffmpeg. Não sei como é no caso do OS X.
...
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal