The disabling of hardware codecs in community distributions
The disabling of hardware codecs in community distributions
Posted Oct 17, 2022 3:43 UTC (Mon) by timrichardson (subscriber, #72836)In reply to: The disabling of hardware codecs in community distributions by pabs
Parent article: The disabling of hardware codecs in community distributions
It gets confusing pretty fast to me: it seems that Fedora regards the fully enabled intel driver as non-free because of the patents, but includes it in repositories anyway ( tagged non-free to enable to enable user choice), but mesa + H264 which has a risk of infringing those same patents in combination with that non-free driver, will not be shipped. If one is ok, why not the other, what is the difference? The debian maintainer seems to conclude that (1) there is no difference and (2) each of the components on its own is not infringing. To me, this seems more consistent than the Fedora/RedHat position.
Posted Oct 17, 2022 4:56 UTC (Mon)
by zdzichu (guest, #17118)
[Link] (2 responses)
I've found interesting tidbit in the bug you linked: “If Debian doesn't ship the firmware, there is no issue.”
Posted Oct 17, 2022 7:47 UTC (Mon)
by Conan_Kudo (subscriber, #103240)
[Link]
Posted Oct 17, 2022 10:43 UTC (Mon)
by timrichardson (subscriber, #72836)
[Link]
Posted Oct 17, 2022 7:41 UTC (Mon)
by Conan_Kudo (subscriber, #103240)
[Link] (4 responses)
Posted Oct 17, 2022 9:49 UTC (Mon)
by amacater (subscriber, #790)
[Link] (3 responses)
This is shipping binaries provided by the vendors and licensed as distributable. That's the primary reason that they're non-free. Debian doesn't have source, can't fix problems if they arise etc. That's the rationale for segmenting Debian's non-free into firmware (which almost all Linux distributions will then distribute identically without significant concerns) and the rest of Debian-provided non-free firmware.
Posted Oct 17, 2022 10:21 UTC (Mon)
by Conan_Kudo (subscriber, #103240)
[Link]
Posted Oct 17, 2022 13:13 UTC (Mon)
by amacater (subscriber, #790)
[Link] (1 responses)
That's the rationale for the split of Debian non-free into two parts - Debian non-free firmware as one part - and the *rest* of what is currently in Debian non-free as the other.
In the post of mine that this is a direct reply to, I left the word firmware on the end of the final sentence in error and made it a nonsense.
Posted Oct 17, 2022 13:25 UTC (Mon)
by Conan_Kudo (subscriber, #103240)
[Link]
It's because you fill in everything in your head as you re-read and process it. You only notice once you have some distance, and by then it's too late.
The disabling of hardware codecs in community distributions
Also, RPMFusion is in the process of packaging mesa-freeworld, with limitation described in this article reverted.
Given recent decision to ship firmwares in Debian, doesn't it create a legal problem?
And actually, Intel makes it possible to build the VAAPI driver without support for encumbered codecs. That version is being worked on to bring into Fedora proper.
The disabling of hardware codecs in community distributions
The disabling of hardware codecs in community distributions
Debian recently changed to ship firmware on the media and install by default, so that changes the dynamics quite a bit. Putting that aside, Debian provides plenty of software-only codecs that are patent encumbered. According to the linked policy, Debian shouldn't be doing that. But since it does, it's clear nobody follows that policy.
The disabling of hardware codecs in community distributions
The disabling of hardware codecs in community distributions
Yes, but that also includes the AMD and NVIDIA GPU firmware, which are required to make the open drivers for both GPUs functional. That firmware means that Mesa's VAAPI drivers will work too.
The disabling of hardware codecs in community distributions
The disabling of hardware codecs in community distributions
How come you never notice these things when re-reading the preview?
The disabling of hardware codecs in community distributions
How come you never notice these things when re-reading the preview?