На самом деле давно не новость, просто раз уж все релизы Firefox размещаются здесь в новостях, то и эту тему решил поместить здесь.
Пишу это не потому, что сам являюсь горячим противником DRM вообще и EME в частности, а потому, что есть такая сборка Firefox, причём это "официальная" сборка, от компании Mozilla, и есть люди, ради которых она сделана; а информации об этом на русском языке крайне мало.
Итак, Mozilla Firefox EME-free — это Mozilla Firefox без Encrypted Media Extensions (EME).
EME — это технология, позволяющая защищать видео и аудио от копирования (как правило, с целью защиты авторских прав). В Firefox за воспроизведение такого контента отвечает «плагин расшифровки контента Widevine, предоставленный Google Inc.» (Google Widevine CDM). В Firefox EME-free этого плагина нет, и потому файлы, защищённые от копирования таким образом, просто не воспроизводятся. (К счастью, такого контента в интернете не так уж много, так что при отказе от его воспроизведения не будет никаких кошмаров типа полного отключения YouTube и тому подобного.)
Важный недостаток технологии EME с точки зрения сторонников программного обеспечения (ПО) с открытым исходным кодом (opensource) — то, что для воспроизведения зашифрованных медиа может использоваться только ПО с закрытым исходным кодом, других вариантов нет. Какие скрытые проблемы и нежелательные возможности содержит ПО с закрытым кодом — знают в лучшем случае его создатели, а в худшем случае — один Господь Бог, наверное (потому что авторы программы сами могут не знать, какие баги она содержит),

harryk пишет

так что юзаете на свой страх и риск, надеясь на порядочность автора

Впрочем, такой же недостаток имел плагин Adobe Flash — но почти все им пользовались. :)
Подробная статья о том, почему Mozilla включила в Firefox этот плагин и почему в этом нет ничего опасного: Reconciling Mozilla's Mission and W3C EME.
Использование EME легко отключить, не скачивая Firefox EME-free — достаточно снять галочку в настройках: «Воспроизводить контролируемое DRM содержимое (Подробнее)» — и плагин Google Widevine CDM сразу отключится.
Но если вас тревожат мысли: «а точно ли насовсем отключается этот плагин, а не делает ли он чего-то нехорошее?» или вы хотите экономить трафик при обновлении [firefox] за счёт плагина :) — ставьте [firefox] EME-free!


Как найти и скачать Mozilla Firefox EME-free: заходим на страницу https://ftp.mozilla.org/pub/firefox/releases/ (на ней собраны все версии Firefox), открываем ссылку на последнюю версию (Обратите внимание, что версии с буквой b — это бета-версии, то есть тестовые! И ещё обратите внимание, что версии в списке не очень упорядочены, то есть число "10" стоит не после "9", а где-то рядом с "1", и тому подобное),
и видим примерно такой список:

скрытый текст
Dir     jsshell/        
Dir     linux-i686/        
Dir     linux-x86_64/        
Dir     mac-EME-free/        
Dir     mac/        
Dir     snap/        
Dir     source/        
Dir     update/        
Dir     win32-EME-free/        
Dir     win32/        
Dir     win64-EME-free/        
Dir     win64-aarch64/        
Dir     win64/

Нас интересуют версии с буквами EME-free. Их всего три: для Windows (32 бит), для Windows (64 бит) и для Mac OS X.
Firefox EME-free версии для Linux нет, EME-free ESR тоже нет — их пользователям остаётся отключать EME вышеупомянутой галочкой в настройках.


Вот ссылки на ту версию, которая актуальна на момент написания этого сообщения —
Mozilla Firefox EME-free 88.0.1:
[windows] Windows (64 бит)
[windows] Windows (32 бит)
[macos] macOS


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

Пандёнок пишет

Я не смогу регулярно следить за выходом новых версий

А чего за ними следить? EME-free выходит одновременно с основным релизом.
То есть те, кому это надо идут на псевдо фтп и ставят его.


А потом обновляем штатным порядком: оно, ЕМНИП, само на EME-free обновляется.

скрытый текст
ba2wslag-it53hkudwn4fo3pyrq.png


Хотя app.update.channe = release, специального канала нет.

17-05-2021 07:23:32
Во всяком случае я давно с ftp.mozilla.org не ставил. Обновляю как обычно и всё.

Coroner

Coroner пишет

А чего за ними следить? EME-free выходит одновременно с основным релизом.

Я и за ними не слежу. А без этого эта тема уползёт туда, где её никто не увидит. :)

Пандёнок пишет

(Google Widevine CDM). В Firefox EME-free этого плагина нет

Спорно.
Дистрибутив EME-free отличается от обычного дистрибутива FF только наличием файла .\core\distribution\distribution.ini, содержание которого не менялось уже несколько лет

distribution.ini
# Partner Distribution Configuration File
# Author: Mozilla
# Date: 2015-03-27

[Global]
id=mozilla-EMEfree
version=1.0
about=Mozilla Firefox EME-free

[Preferences]
media.eme.enabled=false
app.partner.mozilla-EMEfree="mozilla-EMEfree"


Этим файлом устанавливаются следующие настройки
about:config
app.partner.mozilla-EMEfree = "mozilla-EMEfree"
distribution.about = "Mozilla Firefox EME-free"
distribution.id = "mozilla-EMEfree"
distribution.mozilla-EMEfree.bookmarksProcessed = true
distribution.version = "1.0"
media.eme.enabled = false

Собственно эти настройки можно прописать и самому, и тем самым получить из обычного дистрибутива EME-free.
Других отличий у дистрибутивов нет. Поэтому не понятно наличие/отсутствие плагина, т.е. либо он есть в обоих дистрибутивах, либо отсутствует в обоих.
Во втором случае возможно при включенной настройке "Play DRM-controlled content" выкачивается из нета

harryk
Если в обычном Firefox установить сначала media.eme.enabled = false, а потом media.eme.enabled = true, то на странице about:addons в разделе «Плагины» появляется сообщение:

Плагин расшифровки контента Widevine, предоставленный Google Inc. будет скоро установлено.

Причём это сообщение у меня не ушло даже после нескольких перезапусков [firefox]. Это наводит на мысль, что media.eme.enabled = false удаляет плагин.

Пандёнок пишет

media.eme.enabled = false удаляет плагин

Либо так, либо наоборот - при media.eme.enabled = true плагин скачивается с сервера гугла и устанавливается

Mozilla Firefox 89.0 32-EME-free
Mozilla Firefox 89.0 64-EME-free

harryk
Так вы ж сказали, что в этой сборке нет никакой надобности, это всего лишь [firefox] без одного плагина, который и так просто отключить. Так может, и не надо про неё писать?

Пандёнок

Так цеж бот, он в каждой теме ссылки на новые релизы после их выхода постит. gigi.gif laugh.gif

Пандёнок
Вы попросили, я сделал. Если не нужно, дальше могу не постить

BimBom пишет

Так цеж бот

Нi, це я

harryk
Спасибо, но если это не имеет смысла и будет интересно нулю пользователей, то наверное незачем. :)

01-06-2021 08:33:17
BimBom
А вы не бот хромопропаганды? :)