Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
unsupported | 2017-11-22 | ||
test | 2017-11-22 | ||
scripts | 2017-11-22 | ||
lapack | 2017-11-22 | ||
failtest | 2017-11-22 | ||
Eigen | 2017-11-22 | ||
doc | 2017-11-22 | ||
demos | 2017-11-22 | ||
debug | 2017-11-22 | ||
cmake | 2017-11-22 | ||
blas | 2017-11-22 | ||
bench | 2017-11-22 | ||
signature_of_eigen3_matrix_library | 2017-11-22 | 216 Bytes | |
INSTALL | 2017-11-22 | 1.1 kB | |
eigen3.pc.in | 2017-11-22 | 193 Bytes | |
CTestCustom.cmake.in | 2017-11-22 | 105 Bytes | |
COPYING.README | 2017-11-22 | 779 Bytes | |
CTestConfig.cmake | 2017-11-22 | 541 Bytes | |
COPYING.LGPL | 2017-11-22 | 26.5 kB | |
COPYING.MINPACK | 2017-11-22 | 2.2 kB | |
COPYING.MPL2 | 2017-11-22 | 16.7 kB | |
COPYING.BSD | 2017-11-22 | 1.5 kB | |
COPYING.GPL | 2017-11-22 | 35.1 kB | |
CMakeLists.txt | 2017-11-22 | 16.9 kB | |
Totals: 24 Items | 102.0 kB | 41 |
Eigen is primarily MPL2 licensed. See COPYING.MPL2 and these links: http://www.mozilla.org/MPL/2.0/ http://www.mozilla.org/MPL/2.0/FAQ.html Some files contain third-party code under BSD or LGPL licenses, whence the other COPYING.* files here. All the LGPL code is either LGPL 2.1-only, or LGPL 2.1-or-later. For this reason, the COPYING.LGPL file contains the LGPL 2.1 text. If you want to guarantee that the Eigen code that you are #including is licensed under the MPL2 and possibly more permissive licenses (like BSD), #define this preprocessor symbol: EIGEN_MPL2_ONLY For example, with most compilers, you could add this to your project CXXFLAGS: -DEIGEN_MPL2_ONLY This will cause a compilation error to be generated if you #include any code that is LGPL licensed.