Open glwagner opened 1 month ago
Should we be adding the LLVM exception to the Apache 2 license so Oceananigans.jl can continue using FFTW?
I haven't looked into this deeply but my understanding is that FFTW is released under the GPL2 license which would be incompatible with the Apache 2 license without the LLVM exception.
See: https://github.com/CliMA/ClimateMachine.jl/issues/1478#issuecomment-701905089
I think so, either that or we cannot depend on FFTW.
Contributors,
We are planning to re-license Oceananigans under the Apache License 2.0, as required by the primary sponsors of the Climate Modeling Alliance, Schmidt Sciences. Practically speaking, the two licenses are similarly permissive and open. However, the Apache license adds some additional protection for contributors (like yourselves) by, for example, requiring downstream applications that depend on Oceananigans to disclose major changes.
Let us know if there are any concerns. Otherwise, we plan to make the change on August 19.
The top 20 outside contributors are tagged here:
@ali-ramadhan @tomchor @francispoulin @hennyg888 @elise-palethorpe @whitleyv @suyashbire1 @jagoosw @vchuravy @xiaozhour @maeckha @iuryt @kburns @jbisits @maleadt @wsmoses @Moelf @RaphaelRR @simonbyrne @josuemtzmo