Je suis curieux, comment se fait-il que lorsque j'installe le composant logiciel enfichable officiel Mozilla du magasin de logiciels Ubuntu sur Ubuntu 18.04.3, je peux regarder du contenu DRM, mais lorsque j'utilise la version fournie avec Ubuntu, je ne peux pas regarder le contenu DRM même après l'activation dans Firefox?
J'utilise Firefox 70.0.1 sur les deux versions
Il existe des différences entre la façon dont les logiciels sont empaquetés et distribués lors de la comparaison des snaps avec les paquets Debian traditionnels (comme ceux des référentiels Ubuntu)
Un composant logiciel enfichable est un package Linux universel qui regroupe l'application avec toutes ses dépendances. Les boutons-pression sont également semblables à des conteneurs, étant quelque peu isolés du système de base.
Lorsque vous installez un package à partir de référentiels Ubuntu via apt
ou le gestionnaire de packages GUI, vous installez un package autonome (bien que le gestionnaire de packages résoudra généralement les dépendances requises pour vous).
Le décodeur Google Widevine HTML5 DRM n'est pas automatiquement inclus dans le package firefox
dans les référentiels Ubuntu. Il peut être installé en tant que plugin, ce qui permettra le décodage du contenu HTML5 DRM (le type de DRM utilisé par Netflix).
À la question de pourquoi le composant logiciel enfichable pourrait inclure il a probablement à voir avec quelques choses:
Le code source de Widevine n'est pas accessible au public et n'a pas de licence copiée. Firefox est actuellement dans le référentiel main
Ubuntu, qui est réservé aux logiciels open source.
Les snaps sont également quelque peu isolés du reste de votre système, donc l'inclusion de logiciels propriétaires "potentiellement dangereux" dans un snap pose moins de risques.
Les snaps sont destinés à être globaux, sans avoir besoin de logiciel supplémentaire, donc les développeurs/éditeurs du snap ont probablement décidé d'inclure le support HTML5 DRM par défaut.