MatthiasSchinzel / sysmon

Graphical system monitor for linux, including information about CPU, GPU, Memory, HDD/SDD and your network connections. Similar to windows task manager.
GNU General Public License v3.0
294 stars 25 forks source link

Unclear licensing terms #9

Closed lgbaldoni closed 3 years ago

lgbaldoni commented 3 years ago

Perhaps it's still preliminary, but as things stand now it would be impossible to package and distribute this application.

MatthiasSchinzel commented 3 years ago

I know I am also not happy about the current situation. To be honest I am not an expert with this licensing stuff.

Me personally, I don't have any problem releasing this tool under the MIT license. I am however not sure if I can, because there are dependencies to pyqt5 (GNU GPL) and pyqtgraph (MIT open-source). So I also want to respect their work and want to make sure there is no problem with their pyqt5 license.

As I said, I am really not an expert on this topic. I will do some research about this topic, or maybe you also know that kind of stuff?

lgbaldoni commented 3 years ago

Me personally, I don't have any problem releasing this tool under the MIT license. I am however not sure if I can, because there are dependencies to pyqt5 (GNU GPL) and pyqtgraph (MIT open-source). So I also want to respect their work and want to make sure there is no problem with their pyqt5 license.

If it's not a derivative work, the licensing terms of other python modules loaded at runtime should not have any bearing on it.

MatthiasSchinzel commented 3 years ago

Not sure though. To be on the safe side I will use GPLv3

https://en.wikipedia.org/wiki/GNU_General_Public_License#Linking_and_derived_works

lgbaldoni commented 3 years ago

So, just to be sure, you mean GPL 3.0 only, not GPL 3.0 or any later version.