Ubuntu 18.04.3のUbuntuソフトウェアストアから公式Mozillaスナップをインストールすると、DRMコンテンツを見ることができるのですが、Ubuntuに付属のビルドを使用すると、有効にした後でもDRMコンテンツを見ることができません。それはFirefoxで?
両方のバージョンでFirefox 70.0.1を使用しています
スナップを従来のDebianパッケージ(Ubuntuリポジトリ内のものなど)と比較すると、ソフトウェアのパッケージ化と配布の方法に違いがあります。
snapは、アプリをすべての依存関係にバンドルするユニバーサルLinuxパッケージです。スナップもコンテナのようなもので、基本システムからある程度分離されています。
apt
またはGUIパッケージマネージャーを介してUbuntuリポジトリからパッケージをインストールすると、スタンドアロンパッケージがインストールされます(パッケージマネージャーは通常、必要な依存関係を解決します)。
Google Widevine HTML5 DRMデコーダーは、Ubuntuリポジトリのfirefox
パッケージに自動的には含まれません。プラグインとしてインストールでき、HTML5 DRMコンテンツ(Netflixで使用されるDRMのタイプ)のデコードが可能になります。
whyに関する質問には、スナップにはいくつかのことと関係がある可能性があります。
Widevineのソースコードは公開されておらず、コピーレフトライセンスもありません。 Firefoxは現在、オープンソースソフトウェア専用のmain
Ubuntuリポジトリにあります。
また、スナップはシステムの他の部分からいくらか隔離されているため、スナップに「潜在的に危険な」専用ソフトウェアを含めても、リスクは少なくなります。
スナップは、追加のソフトウェアを必要とせずにすべてを網羅することを目的としているため、スナップの開発者/発行者は、デフォルトでHTML5 DRMサポートを含めることを決定しています。