On 2018-02-24, Dominique Leuenberger / DimStar
On 2018-02-21, Johannes Weberhofer
wrote: 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.
No, we can't, as this clearly violates the binary license, as published by CISCO: http://www.openh264.org/BINARY_LICENSE.txt
Ah, my bad -- I completely forgot that re-distribution wasn't allowed by the binary license... Sorry about that. -- Aleksa Sarai Senior Software Engineer (Containers) SUSE Linux GmbH https://www.cyphar.com/