Re: [3dprinting] Relicensing Cura to LGPLv3+ (but is still uses AGPLv3+ and GPLv3)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




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




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Gnome Users]     [KDE Users]

  Powered by Linux