3 ms·
You can use a library that has an MIT license with a library that has a GPL license, that's what it means to be compatible. But the end work would have to be un
by not_the_fda 4y ago
You can use a library that has an MIT license with a library that has a GPL license, that's what it means to be compatible. But the end work would have to be under the GPL license.
Its the whole reason PySide exists, to have a Qt Python library hat is LGPL to allow works that use it not have to be GPL like PyQt does.
- jenadine 4y agoThe reason PySide exist under LGPL is to allow proprietary program using the library. Here we are talking about MIT which is not proprietary.
- not_the_fda 4y agoSee https://en.wikipedia.org/wiki/License_compatibility https://en.wikipedia.org/wiki/License_compatibility GPL Compatability "That is, their code can be combined with a program under the GPL without conflict, and the new combination would have the GPL applied to the whole (but the other license would not so apply)."
- kevincox 4y agoIANAL. Legally the GPL doesn't care about proprietary or free software. What is cares about is that you license any combined works under the GPL. You could copy+paste the GPL, change the name and it wouldn't be a valid license for a "a work based on the Program". > You must license the entire work, as a whole, under this License https://www.gnu.org/licenses/gpl-3.0.html https://www.gnu.org/licenses/gpl-3.0.html