-
-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in 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: