Mozilla встроит в Firefox спецификации для защиты цифрового контента от копирования

В чём проблема?   С появлением в интернете большого числа сайтов, специализирующихся на стриминге видео, вопрос защиты этого контента от пиратского копирования постепенно становился всё актуальнее. 

Традиционно доступ к защищённому контенту в браузере осуществлялся с помощью таких плагинов, как, например, Adobe Flash или Microsоft Silverlight. Однако со временем система столкнулась с вполне предсказуемыми ограничениями. 

И Silverlight, и Flash постепенно вытеснялись из браузеров на стационарных ПК по мере того, как всё больше новых сайтов попросту отказывались от них в пользу новых технологий. Кроме того, Flash не поддерживался на iOS и Android (изначально Adobe поддерживала Flash на Android, однако затем поддержку прекратили). Для правообладателей это автоматически вычёркивало из списка надёжных все мобильные устройства. 

mozilla-eme-drm-53749a03a41f1.jpg

В итоге, в 2013 году специалисты Google, Microsoft и Netflix разработали новый способ защиты контента в вебе под названием EME (Encrypted Media Extensions), призванный кардинальным образом изменить сложившееся положение вещей.

Как работает EME?   EME представляет собой набор спецификаций, способных контролировать воспроизведение защищённого контента в браузере через такие теги HTML 5, как video и audio.

Именно с помощью EME браузер может «реализовывать» поддержку так называемых CDM-модулей (Content Decryption Modules), необходимых для отображения у пользователя зашифрованного цифрового контента. 

Иными словами, спецификации сами по себе контент не защищают. Они лишь позволяют HTML и JavaScript взаимодействовать со встроенными в видео или аудио модулями защиты. 

В итоге правообладатели получают возможность ограничивать воспроизведение того или иного контента в браузере — открывать доступ к нему только авторизированным пользователям, защищать видео от копирования, сохранения на жёсткий диск и так далее. 

Почему EME — это хорошо?   На сегодняшний день Encrypted Media Extensions уже поддерживается браузерами Chrome, Safari и Internet Explorer. При этом каждое из приложений использует свои CDM-модули. Раскрывать их характеристики они не обязаны, хоть это и приветствуется создателями EME. 

C одной стороны, это приводит к некоторой фрагментации сети. Для того, чтобы воспроизвести защищённый контент, сайту всегда нужно сверяться с тем, в каком браузере его пытается открыть пользователь. 

С другой стороны, онлайн-кинотеатры вроде Netflix и Hulu «съедают» всё большую часть интернет-трафика, а значит общая для всех система защиты их контента крайне важна. 

mozilla-eme-drm-53749a1712a9b.jpg

Встроив EME, Mozilla поможет пользователям Firefox смотреть контент с того же Netflix и ради любимого фильма или сериала не переходить в другой браузер. То же можно сказать и о пользователях Linux, например, до внедрения спецификаций вынужденных при доступе к Netflix пользоваться программой Wine, способной запускать Microsoft Silverlight.

Почему EME — это плохо?   Критики EME утверждают, что их распространение фактически положит конец opensource-браузерам и свободному вебу в целом. Любой появившийся независимый браузер будет оказываться в заведомо проигрышной позиции до тех пор, пока не встроит EME, разработанные одной из сторонних компаний, и фактически сразу же не лишится своей альтернативности и независимости.  

С другой стороны, EME ставит под угрозу и безопасность конфиденциальных пользовательских данных. В Mozilla обещают закрыть для спецификаций доступ к остальным компонентам браузера и сетевым ресурсам, однако факт остаётся фактом — в Firefox появится модуль, разработанный и принадлежащий коммерческой компании (Adobe), который теоретически может собирать информацию о пользователях программы и передавать её третьи лицам.

Как признается один из ведущих инженеров Mozilla Джервэз Маркэм (Gervais Markham), из-за юридических тонкостей и правовых обязательств, наложенных киностудиями, Mozilla и другие компании, занимающейся развитием браузеров, не могут самостоятельно разработать свой аналог CDM-модулей.

Долгое время Mozilla выступала за различные альтернативы EME — водяные знаки на видео, например — однако в итоге победа оказалась за крупными игроками, начавшими сотрудничество с Netflix и киностудиями. Сейчас правообладатели настаивают на том, чтобы при использовании EME воспроизведение купленного или взятого в аренду лицензионного контента всегда было ограничено только одним устройством (тем, с которого была совершена покупка). Кто сможет переубедить владельцев контента в ситуации, когда на рынке по сути не останется независимых игроков, неизвестно.

(Не)видимая рука рынка в действии, Виктор Степанов, TJournal

©  TJournal