[Interest] Licensing questions when using shared Qt-library on iOS

Jean-Michaël Celerier jeanmichael.celerier at gmail.com
Wed May 16 12:54:36 CEST 2018


>  From my understanding I would violate the LGPL license if I would try to
distribute the app in this form, because a user could not easily swap
the provided Qt-library with his own. The app itself is under the
non-compatible EUPL.

You can ship your app's .o files to allow other people to relink them.

Best,

-------
Jean-Michaël Celerier
http://www.jcelerier.name

On Wed, May 16, 2018 at 12:49 PM, Trillmann, Jens <
Jens.Trillmann at governikus.de> wrote:

> Hi,
>
> I'm currently trying to link our app on iOS dynamically against Qt. From
> the technical standpoint everything seems to be working, but I have a
> problem with the licensing.
>
> I would like to conform to the LGPL license, meaning that I want to link
> against all Qt parts dynamically, but I have to link the iOS
> platformplugin statically because qioseventdispatcher.mm defines a
> custom program entry point (and does some voodoo with setjmp/longjmp). I
> currently also have to link statically against some other modules
> (Qt5GraphicsSupport, Qt5FontDatabaseSupport, Qt5ClipboardSupport), but
> the platform plugin is the most crucial part. qioseventdispatcher.mm and
> every other file in the platformplugin is LGPL licensed. From my
> understanding I would violate the LGPL license if I would try to
> distribute the app in this form, because a user could not easily swap
> the provided Qt-library with his own. The app itself is under the
> non-compatible EUPL.
>
> Is there a way to build the iOS platformplugin dynamically? There has
> been some interest in building shared libs for iOS in the past, is there
> maybe already a strategy to be LGPL compliant? On Windows there exists
> qtbase/src/winmain, where the program entry point is isolated into
> BSD-licensed source files. Maybe something similiar could be possible?
>
> best regards,
> Jens Trillmann
> _______________________________________________
> Interest mailing list
> Interest at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20180516/2c33187a/attachment.html>


More information about the Interest mailing list