From Fedora Project Wiki

(The OpenH264 repo has been enabled by default for years...)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Why can I not download the RPM ==
== Why can I not download the RPM? ==


There is a very small subset of rpms that exist that due to various legal reasons we can not distribute, even though we can build them inside of fedora. At the time of writing this the example is the openh264 codec.  Cisco has paid for a patent grant for people to use the h.264 codec, however one of the terms of the patent grant is that Cisco has to distribute the binaries. Fedora has worked with Cisco to have us build and sign the rpms, then ship them a repo that they can publish and we can reference in a disabled repo that end users will be able to enable to legally get the codec while being able to verify the bit integrity of it and have packages that integrate nicely into a fedora system.
There is a subset of RPM packages that, due to various legal reasons, Fedora cannot distribute, even though we may build them inside of Fedora. At the time of this writing, an example is the [[OpenH264]] codec.  Cisco has paid for a patent grant for people to use this codec. However, one of the terms of the patent grant is that Cisco must distribute the binaries.
 
Fedora has worked with Cisco to allow us to build and sign the RPMs, thus insuring integrity for Fedora users. We then ship Cisco the binary RPMs, which they publish. We reference their binary distribution in a repository that end users have access to. This allows users to legally get the codec, verify the integrity of the content, and receive packages that integrate nicely into a Fedora system.

Latest revision as of 23:43, 29 August 2022

Why can I not download the RPM?

There is a subset of RPM packages that, due to various legal reasons, Fedora cannot distribute, even though we may build them inside of Fedora. At the time of this writing, an example is the OpenH264 codec. Cisco has paid for a patent grant for people to use this codec. However, one of the terms of the patent grant is that Cisco must distribute the binaries.

Fedora has worked with Cisco to allow us to build and sign the RPMs, thus insuring integrity for Fedora users. We then ship Cisco the binary RPMs, which they publish. We reference their binary distribution in a repository that end users have access to. This allows users to legally get the codec, verify the integrity of the content, and receive packages that integrate nicely into a Fedora system.