On 12/03/2017 05:20 PM, Miro Hrončok wrote:
Cura uses (Python imports) Uranium (currently also listed as LGPLv3+
Fedora) that imports PyQt5 (GPLv3).
But it does not physically include copies of PyQt5.
Short answer: Uranium is LGPLv3+.
I'm confident that PyQt5's GPLv3 "infects" both
Uranium and Cura to be
GPLv3. It's the PyQt5's authors business model .
I am not confident of this, at least in the context of Fedora.
Just mark these packages with the license that reflects the python files
included within them. If there was a static-linked binary with code from
all of these licenses combined, it would probably be GPLv3, but since
that is not the case here, we do not need to lose sleep over it.