Default SUITESPARSE to OFF due to GPL licensing Ceres requires the CHOLMOD supernodal factorization and SPQR components of SuiteSparse, which are only available under GPL or commercial terms. Because SuiteSparse was previously autodetected and linked whenever present, a default build could silently become GPL licensed without the user choosing that outcome. Make SuiteSparse support opt-in by defaulting SUITESPARSE to OFF, document the licensing implications in the installation guide. Fixes #1026 Change-Id: I1cfb2148b830a72fa18caadcff76f35a50aeb179
Ceres Solver is an open source C++ library for modeling and solving large, complicated optimization problems. It is a feature rich, mature and performant library which has been used in production at Google since 2010. Ceres Solver can solve two kinds of problems.
Please see ceres-solver.org for more information.