On a fresh installation of Fedora, video streaming for many web sites does not work (things like Netflix, Amazon, etc.). To get them to work I install the ffmpeg-libs package from the RPM Fusion rpmfusion-free repositories. I noticed that the Firefox flatpak could play streaming videos out of the box. I always find issues around licensing confusing so I thought I would take this opportunity to ask about how Flathub views licensing concerns in this area (I’m not advocating for any change, just trying to understand):
- From what I can tell, the Firefox flatpak mostly just drops the standard Firefox release tarball into the org.freedesktop.Platform runtime from Flathub (looking at this file). Does video playback work because org.freedesktop.Platform contains the equivalent of ffmpeg-libs from rpmfusion-free? (Note that in the commit history for the runme.sh script linked above ffmpeg-full was experimented with but I don’t think it was included in a version I tried).
- Does Flathub take a similar stance to codec licensing as RPM Fusion and Ubuntu – i.e. open source codecs are freely distributable regardless of patent issues in various countries (in contrast to the stance of Fedora and Red Hat which don’t include codecs covered by patents)?