Closed
Description
Describe the bug
POT uses MIT, but has a requirement for CVXOPT, which uses GPLv3 (Likely because it uses GLPK). This means that any upstream code cannot use an incompatible license with GPL (e.g. Apache).
Additional context
This arose in the context of exploring the possibility of having POT as a requirement for xclim. We can't downgrade our licenses due to branding issues, so as a result we cannot use POT without licensing violations.
https://opensource.stackexchange.com/questions/1640/if-im-using-a-gpl-3-library-in-my-project-can-i-license-my-project-under-mit-l (specifically: this answer suggests that until the CVXOPT is imported, POT is MIT, but after that, it is GPLv3. )