On 2018-02-21, Johannes Weberhofer
I don't really undestand these legal stuff, but could https://github.com/cisco/openh264 be included?
The patent license for OpenH264 only applies to the binaries *as compiled by Cisco*. And the openSUSE policy (in general) is that we always compile our packages from the sources (there are exceptions like Maven). Though, since OpenH264 has reproducible builds we could do something like: 0. Include the binary released by Cisco into our package sources. 1. Compile OpenH264. 2. Compare the hashes of both binaries and ensure they are bit-for-bit identical. 3. Ship the *Cisco* binaries. But in general I'm not sure whether this sort of approach would fly in the community (and personally I feel anxious about the very specific language in the patent license given by Cisco for OpenH264). So I really don't know, and we should probably ping the openSUSE lawyers. It should also be noted that my Firefox install on TW includes the OpenH264 plugin even though the above should still hold for Firefox (which adds to the confusion). -- Aleksa Sarai Senior Software Engineer (Containers) SUSE Linux GmbH https://www.cyphar.com/