CVXOPT is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
CVXOPT is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
The CVXOPT distribution includes the source code of part of the SuiteSparse collection of sparse matrix algorithms. The copyright and license information for the included libraries is as follows.
UMFPACK and the Supernodal module of CHOLMOD are licensed under the terms of the GNU General Public License, version 2 or higher. The other CHOLMOD modules, AMD, and COLAMD are licensed under the terms of the GNU Lesser General Public License, version 2.1 or higher. For more details, consult the README files in the source directories or the documentation at www.cise.ufl.edu/research/sparse.