Hi!
While I can use LGPL libraries in this moment, I’m not sure if any projects that I face in the future might have static linking requirements that would make it impossible to use LGPL libs without all the project becoming LGPL.
Because of this, and thinking in the future, I’m wondering if there are any plans for providing non-LGPL alternatives for the currently required LGPL libs in Julia (if I’m not mistaken it’s just two libs: GMP and MPFR)
I don’t know the details of the feasibility of this, but, there’s a success story of allowing to use Boost.multiprecision instead of these libs in symengine, turning symengine MIT/BSD licensed if you build it with that option (you can read the details on how this was done here: https://github.com/symengine/symengine/pull/1121 )
Thanks!