These are some reasons why users may wish to use PSOPT
Users who for any reason do not have access to commercial optimal control solvers and wish to employ a free open source package for optimal control which does not need a proprietary software environment to run on.
Users who need to link an optimal control solver from a C++ application.
Users who want to do research with the software, for instance by implementing their own problems, or by customising the code.
PSOPT does not require a commercial software environment to run on, or to be compiled. PSOPT is fully compatible with the GNU compiler collection, and it can be built on different Linux platforms as well as MacOS.