Офтоп
Виктор Степанов

Инородное тело

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

Технический директор компании Mozilla Андреас Гэл (Andreas Gal) объявил о планах компании встроить в браузер Firefox поддержку спецификаций W3C EME, разработанных с целью защиты распространяемого в сети видеоконтента. Планами по внедрению EME Гэл 14 мая поделился в собственном блоге.

Ранее представители Mozilla регулярно выступали с критикой спецификаций, созданных совместными усилиями Google, Microsoft и Netflix.

Судя по заявлению Гэла, сложившаяся на рынке ситуация всё же заставила создателей Firefox пересмотреть свою позицию. TJournal попытался разобраться, чем именно полезны и чем опасны спецификации EME, поколебавшие философию Mozilla.

В чём проблема? 

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

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

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

В итоге, в 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 «съедают» всё большую часть интернет-трафика, а значит общая для всех система защиты их контента крайне важна. 

Встроив 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

#Статья #копирайт #браузеры #Netflix #Mozilla #пиратство #Mozilla_Firefox #авторские_права #защита_авторских_прав #видео_в_браузере #DRM #EME