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.
So 10 months ago ffmpeg removed support for linking against libndi because of this.
The impact hasn't been felt yet since users are (really) slow to upgrade.
But once they do there will be lots of bugs being filed and lots of complaints sent.
I hope at least some of this hits NDI. Getting a legal notice is the equivalent of swatting IMO, and can be really really really bad for someone doing this just for fun.
I just _hope_ that I never get sued by say Fraunhofer or Dolby. I have enough to worry.
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.
It sucks how corpos can sue all they want, but individual foss devs (eg. x264 authors) usually can't sue because lawyer fees :/
@wolf480pl x264 authors can sue anyone they want, because they're mostly all LOADED with cash. Like millions. Because of x264's proprietary licensing program.
One dev even donated half a million 2 or so years ago to an "AI is bad and evil and must be regulated skynet oh no" cult/foundation/thing.
Its not lawyer fees that's the problem. Its the fact you'd need to go to court and prove your innocence or guilt.
Its honestly easier and less stressful to just go someplace remote and be a fugitive.
@lynne What is a NDI?
@gudenau NewTek NDI.
A Mastodon instance for people interested in multimedia, codecs, assembly, SIMD, and the occasional weeb stuff.