[FFmpeg-devel] I've written a filter in Rust
Nicolas George
george at nsup.org
Wed Feb 26 16:07:31 EET 2025
Soft Works (HE12025-02-21):
> Open means it's extensible for everybody, including vendors. I fail to see
> what's bad about it. Do we have a fight against everything commercial?
I am with Kieran and Tomas on this. This feature would make it
extensible for everybody, but considering that it is already extensible
for everybody who agrees to release their source code, it mostly helps
the people who do not want to release their source code.
Why should we expend efforts to help people who do not want to release
their source code?
If, out of 20 projects who would have used them, the lack of plugins
leads 5 to abuse the license, 5 to find a loophole, 5 to use gstreamer,
4 to give up and 1 to release their source code, then from the point of
view of the Libre Software community, that 1 at the end makes it a win.
What we could do is make it easier to build from source with extra
components:
- Build scripts that detect available libraries. Possibly build scripts
that install devel packages for these libraries. Possibly even a build
script that installs a Debian in a VM/container.
- Tweak the build system to let add a component by just dropping it in a
subdirectory.
I think you suggested something similar in another mail.
Regards,
--
Nicolas George
More information about the ffmpeg-devel
mailing list