See the MPL2 FAQ for more information, and do not hesitate to contact us if you have any questions.Įigen is standard C++98 and so should theoretically be compatible with any compliant compiler. Many proprietary and closed-source software projects are using Eigen right now, as well as many BSD-licensed projects. For example, closed-source software may use Eigen without having to disclose its own source code. Of course you have to mind the license of the so-included library when using them. Such features can be explicitly disabled by compiling with the EIGEN_MPL2_ONLY preprocessor symbol defined.įurthermore, Eigen provides interface classes for various third-party libraries (usually recognizable by the header name). Note that currently, a few features rely on third-party code licensed under the LGPL: constrained_cg. Common questions about the MPL2 are answered in the official MPL2 FAQ.Įarlier versions were licensed under the LGP元+. Starting from the 3.1.1 version, it is licensed under the MPL2, which is a simple weak copyleft license. Eigen is a pure template library defined in the headers.Įigen is Free Software. There is no binary library to link to, and no configured header file. If you just want to use Eigen, you can use the header files right away. We use the CMake build system, but only to build the documentation and unit-tests, and to automate installation.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |