There are plenty of scummy companies that distribute FFmpeg illegally. FFmpeg by itself is LGPL, so its fine to use as a library, but linking to x264 makes it GPL, so it makes your project GPL so you have to distribute your source code.
Linking so say, the blackmagic sdk or libfdk makes it non-free, which is completely illegal to distribute any binaries linking to it.
And then there's NDI. Fuck NDI.
They distribute ffmpeg compiled with both GPL and non-free which links against their own non-free libraries.
Then they fucking sue a single developer reverse engineering their non-free libraries to make a free library.
Then they say how important it is that ffmpeg supports libndi because their users really use it a lot.
Then they are completely unwilling to remove their illegally distributed ffmpeg from the SDK, say nothing about how they sue developers, and refuse to release a free library.
Bug report: https://trac.ffmpeg.org/ticket/7589
They did remove ffmpeg from their SDK after less than a day, but didn't really say much, in the way corporations usually do.
Commit discussions, to read angry or hopeful people's thoughts: https://github.com/FFmpeg/FFmpeg/commit/4b32f8b3ebfa011fcc5991bcaa97c3f5b61b49ad
Its fun to read how not supporting NDI isn't hurting NewTek as much as its hurting the community and FFmpeg.
As if suing someone is completely innocuous, happens all the time, harmless to everyone, a fun time.
A Mastodon instance for people interested in multimedia, codecs, assembly, SIMD, and the occasional weeb stuff.