I am new to the LibJitsi dev mailing list. I am sorry if this is a duplicate question, I have read through the archives and cannot see anyone asking this already…
We would like to use LibJitsi in a new project but we are not allowed to include third-party dependencies that use the LGPL (or GPL) license.
I can see that LibJitsi itself has moved to the Apache 2.0 license, which is good.
However, LibJitsi depends on FMJ which is still using the LGPL license. Additionally, FMJ uses FFMPEG which also uses the LGPL license.
Does anyone know whether the FMJ project would be interested in switching to a dual-license or Apache 2.0 license so that we can use it in our project.
I can see from the LibJitsi source code that there is a jitsi-lgpl-dependencies.jar file that contains optional libraries that are LGPL licensed
which I guess we could replace with our own implementation or Apache/MIT/BSD licensed alternatives (if they exist).
It looks like FMJ is used for a lot of Jitsi media stream related functionality and although FMJ contains a JMF compatible API Jitsi seems to use the FMJ implementations directly rather than sticking with only invoking the JMF api methods.
I will post this question to the FMJ development mailing list also.
Thanks for any help.