[prev in list] [next in list] [prev in thread] [next in thread]
List: pykde
Subject: Re: PyQt5 distributable?
From: Renee Otten <reneeotten () macports ! org>
Date: 2021-12-10 16:59:40
Message-ID: 008E59F8-07EA-48D2-A566-79B25CFD9C6A () macports ! org
[Download RAW message or body]
Dear Phil,
Thank you for your response!
I guess my thinking was that there are several ".so" files in PyQt that link to the \
QtNetwork library of Qt5, which in turn links to OpenSSL. My very limited, \
potentially incorrect, understanding was that PyQt5 would be considered a "derivative \
work" because since it "uses anything that even indirectly uses something else that \
uses openssl."
Anyway, if you give permission (and I'll happily take your response as doing that) \
then I will include the exception for our PyQt5 port.
Thanks again,
Renee
> On Dec 10, 2021, at 10:54 AM, Phil Thompson <phil@riverbankcomputing.com> wrote:
>
> On 09/12/2021 20:36, Renee Otten wrote:
> > Dear Phil,
> > Currently our build system determines that PyQt5 is not distributable
> > based on its dependents (see https://trac.macports.org/ticket/60559
> > <https://trac.macports.org/ticket/6055> for the discussion):
> > ""py310-pyqt5" is not distributable because its license "gpl"
> > conflicts with license "OpenSSL" of dependency "openssl11", where
> > OpenSSL 1.1 is used for all Python versions < 3.9 but even on recent
> > versions it's pulled as a dependency of Qt5-qtdeclarative.
> > In the various Qt5 ports we add an "OpenSSLException" as there is an
> > exception listed in various Qt5 source files:
> > ** In addition, as a special exception, the copyright holders listed above give
> > ** permission to link the code of its release of Qt with the OpenSSL project's
> > ** "OpenSSL" library (or modified versions of the "OpenSSL" library that use the
> > ** same license as the original version), and distribute the linked executables.
> > We would like to be able to distribute binaries for PyQt5 and I'm
> > wondering if a similar OpenSSL exception would also apply to PyQt5 and
> > would appreciate it if you could clarify this for us!
>
> It would certainly apply to PyQt, but I'm not sure it is necessary. PyQt knows \
> nothing about OpenSSL, does not include any header files or link against any \
> libraries.
> Regards,
> Phil
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic