On 12/03/2017 05:20 PM, Miro Hrončok wrote: > Cura uses (Python imports) Uranium (currently also listed as LGPLv3+ in > Fedora) that imports PyQt5 (GPLv3). But it does not physically include copies of PyQt5. https://fedoraproject.org/wiki/Licensing:FAQ?rd=Licensing/FAQ#What_about_interpreted_languages_.28perl.2C_python.2C_etc.29.3F_If_I_have_a_package_written_in_an_interpreted_language.2C_and_it_pulls_in_code_.28of_the_same_language.29_from_a_different.2C_independent_package_at_runtime.2C_should_I_take_its_license_into_account_when_tagging_my_package.3F 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 [3]. 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. ~tom _______________________________________________ legal mailing list -- legal@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to legal-leave@xxxxxxxxxxxxxxxxxxxxxxx