|
|
Log in / Subscribe / Register

How does this work, exactly?

How does this work, exactly?

Posted Jun 2, 2025 20:04 UTC (Mon) by JulianGro (subscriber, #170093)
In reply to: How does this work, exactly? by intelfx
Parent article: OpenH264 induces headaches for Fedora

As someone who looked into this for his own organization: The problem is that nobody knows how things work exactly.

Our organization is in Germany, which pretty clearly shouldn't see any of the h264 patents as valid. However, other countries might still drag our organization in front of their courts. Other countries might also hold individual contributors instead of the organization accountable. Then there are extradition agreements.
If it was just me, I would take the risk and break the patents. But we have at least one contributor who is worried about knowingly breaking laws in other countries, which have extradition agreement.

Alternatively, you can get a license from the relevant consortium; Not only does that not guarantee that you aren't still infringing on patents, but it is also an 80-page document full of stuff that doesn't make any sense. I cannot sign something like that in good faith. And realistically nobody can sign that in good faith.
Not to mention, you need multiple licenses, because usually you use a proprietary audio codec like AAC together with h264. By signing a contract with then, you also imply that their patents are legitimate, which I would also never want to do if I can help it.

So in our case, we just accept that we won't support proprietary codecs. It's a pretty big annoyance in our case, but there is just no way to do it right.


to post comments

How does this work, exactly?

Posted Jun 3, 2025 7:38 UTC (Tue) by taladar (subscriber, #68407) [Link] (1 responses)

At least not using proprietary codecs at all has the side-benefit of hurting the entire concept of proprietary codecs.

How does this work, exactly?

Posted Jun 3, 2025 21:46 UTC (Tue) by ocrete (subscriber, #107180) [Link]

Just to be clear, H.264 and AAC are not proprietary in any sense. They've been created by UN standards organisation (ISO) for which all the countries in the world can participate. The annoying thing is that they're created to maximize patent royalties to participating companies.


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds