2 ms·
SuiteSparse switched from GPL to LGPL about a year ago if that makes a difference (for the couple of components I was looking at anyway).
by jjgreen 6y ago
SuiteSparse switched from GPL to LGPL about a year ago if that makes a difference (for the couple of components I was looking at anyway).
- kxyvr 6y agoVery cool and thanks for the heads up. I just went and checked and here's where it's at: SLIP_LU: GPL or LPGL AMD: BSD3 BTF: LGPL CAMD: BSD3 CCOLAMD: BSD3 CHOLMOD Check: LGPL CHOLMOD Cholesky: LGPL CHOLMOD Core: LGPL CHOLMOD Demo: GPL CHOLMOD Include: Various (mostly LGPL) CHOLMOD MATLAB: GPL CHOLMOD MatrixOps: GPL CHOLMOD Modify: GPL CHOLMOD Partition: LGPL CHOLMOD Supernodal: GPL CHOLMOD Tcov: GPL CHOLMOD Valgrind: GPL CHOLMOD COLAMD: BSD3 CPsarse: LGPL CXSparse LGPL GPUQREngine: GPL KLU: LGPL LDL: LGPL MATLAB_Tools: BSD3 SuiteSparseCollection: GPL SSMULT: GPL RBio: GPL SPQR: GPL SuiteSparse_GPURuntime: GPL UMFPACK: GPL CSparse/ssget: BSD3 CXSparse/ssget: BSD3 GraphBLAS: Apache2 Mongoose: GPL There's probably a bunch of mistakes in there, but that's what I found scraping things moderately quickly. Selfishly, I'd love SPQR to be LGPL, but everyone is free to choose a license as they see fit.