Merged in fix/license (pull request #366)

Update LICENSE

Approved-by: Frank Dellaert <dellaert@cc.gatech.edu>
release/4.3a0
Chris Beall 2019-01-02 23:32:50 +00:00
commit cb3e688fa5
1 changed files with 17 additions and 10 deletions

27
LICENSE
View File

@ -1,18 +1,25 @@
GTSAM is released under the simplified BSD license, reproduced in the file GTSAM is released under the simplified BSD license, reproduced in the file
LICENSE.BSD in this directory. LICENSE.BSD in this directory.
GTSAM contains two third party libraries, with documentation of licensing and GTSAM contains several third party libraries, with documentation of licensing
modifications as follows: and modifications as follows:
- CCOLAMD 2.9.3: Tim Davis' constrained column approximate minimum degree - CCOLAMD 2.9.6: Tim Davis' constrained column approximate minimum degree
ordering library ordering library
- Included unmodified in gtsam/3rdparty/CCOLAMD and gtsam/3rdparty/UFconfig - Included unmodified in gtsam/3rdparty/CCOLAMD and
gtsam/3rdparty/SuiteSparse_config
- http://faculty.cse.tamu.edu/davis/suitesparse.html - http://faculty.cse.tamu.edu/davis/suitesparse.html
- Licenced under BSD-3, provided in gtsam/3rdparty/CCOLAMD/Doc/License.txt - Licenced under BSD-3, provided in gtsam/3rdparty/CCOLAMD/Doc/License.txt
- Eigen 3.2: General C++ matrix and linear algebra library - ceres: Google's nonlinear least-squares optimization library
- Modified with 3 patches that have been contributed back to the Eigen team: - Includes only auto-diff/jet code, with minor modifications to includes
- http://eigen.tuxfamily.org/bz/show_bug.cgi?id=704 (Householder QR MKL selection) - http://ceres-solver.org/license.html
- http://eigen.tuxfamily.org/bz/show_bug.cgi?id=705 (Fix MKL LLT return code) - Eigen 3.3.7: General C++ matrix and linear algebra library
- http://eigen.tuxfamily.org/bz/show_bug.cgi?id=716 (Improved comma initialization)
- Licenced under MPL2, provided in gtsam/3rdparty/Eigen/COPYING.README - Licenced under MPL2, provided in gtsam/3rdparty/Eigen/COPYING.README
- Some code that is 3rd-party to Eigen is BSD and LGPL - Some code that is 3rd-party to Eigen is BSD and LGPL
- GeographicLib 1.35: Charles Karney's geographic conversion utility library
- Included unmodified in gtsam/3rdparty/GeographicLib
- Licenced under MIT, provided in gtsam/3rdparty/GeographicLib/LICENSE.txt
- METIS 5.1.0: Graph partitioning and fill-reducing matrix ordering library
- Included unmodified in gtsam/3rdparty/metis
- Licenced under Apache License v 2.0, provided in
gtsam/3rdparty/metis/LICENSE.txt