CVX is free for use in academic commercial settings when paired with a free solver—that is, a solver that is available free of charge to all users, academic and commercial. CVX currently ships with SeDuMi and SDPT3. We plan plan to add connections to other free solvers in the future.
Starting with version 2.0, we have begun to connect CVX to well-respected commercial solvers as well, beginning with Gurobi and Mosek. This new capability has been released under a CVX Professional product tier, which we we offer to commercial users for a fee.
Active students, faculty, and staff of degree-granting academic institutions may obtain a CVX Professional license key at no charge. Academic keys may only be used for educational and research purposes; no commercial use is permitted. To obtain an academic license, please visit the Academic licensing page.
Commercial use of CVX with non-free solvers requires a CVX Professional license. We offer a standalone version of CVX Professional that can be paired with existing installations of Gurobi or MOSEK, as well as packages that include a CVX-specific license for one or more solvers.
Licenses are offered on a subscription basis: a fixed fee per seat, per year. Pricing information is available here. Please contact CVX Research for a quote.
Copyright and license information
The bulk of CVX remains open source under a slightly modified version of the GPL Version 2 license. A small number of files that support the CVX Professional functionality remain closed source. If those files are removed, the modified package remains fully functional using the free solvers, SeDuMi and SDPT3. Users may freely modify, augment, and redistribute this free version of CVX, as long as all of the closed source files are removed, and any modifications are themselves released under the same license.
For more details, please see the full License section of the users’ guide.