-
-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Reduce or avoid GPL dependencies #130
Comments
We can make it an extension |
I quickly looked into it and it seems it would require JuliaMath/AbstractFFTs.jl#56. |
The GSL dependency in Copulas looks like it was silently removed in lrnv/Copulas.jl#73 so if the version bound here is updated the part of the issue here disappears. |
Copulas seems to have had some breaking changes in patch releases and it wasn't immediately clear to me how to fix the error in https://github.com/SciML/GlobalSensitivity.jl/actions/runs/8392054624/job/22983804323?pr=134#step:6:434 so I have opened an issue at the repo lrnv/Copulas.jl#186 will followup and create a release with the compact bounds bumped once it becomes clear how to rewrite the usage here. |
The GSL/Copula issue was fixed by #134, thank you @Vaibhavdixit02! |
Reopening since the FFTW issue still exists. |
In version 2.2 a dependency on Copulas was introduced. This pulls in GSL and crlibm which are both GPL licensed. The package also has a direct dependency on FFTW which is also GPL so it would be useful to switch to AbstractFFTs or a less restrictive alternative to allow using this package in a non-GPL context.
The text was updated successfully, but these errors were encountered: