You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey, I see this project depends on Pylint but that package is released under GPL license meaning packages using it (like this one) need to have a GPL license but MIT is not
The software modules that link with the library may be under various GPL compatible licenses, but the work as a whole must be licensed under the GPL.
The MIT license is a GPL compatible license, see GNU GPL compatible licenses (most people routinely call it the MIT license, GNU call it the "Expat" license, it's the same thing. See Wikipedia.
If I understand the GNU GPL-compatible license correctly it is the other way around. You can use MIT-licensed software within a GPL-licensed project, but not the other way around, see Wikipedia
Code licensed under several other licenses can be combined with a program under the GPL without conflict, as long as the combination of restrictions on the work as a whole does not put any additional restrictions beyond what GPL allows
The idea is that a more restrictive license (like GPL) can use part of a less restrictive license (like MIT) but not the other way around; otherwise, you can remove software restrictions by writing a tin wrapper with a different license.
Hey, I see this project depends on Pylint but that package is released under GPL license meaning packages using it (like this one) need to have a GPL license but MIT is not
Source: https://www.gnu.org/licenses/gpl-faq.html#IfLibraryIsGPL
The text was updated successfully, but these errors were encountered: