Jan is correct, although "optional" needs to be clarified.

Supplementing Jan's observation:

In addition to <http://www.apache.org/legal/resolved.html> the Qt project 
provides an useful FAQ on what is involved at <http://www.qt.io/faq/>.  See the 
section "Developing with the LGPL," subsection "What are my obligations when 
using Qt under the LGPL."  Note that the download page, 
<http://www.qt.io/download/>, assumes that an open-source application of Qt 
will itself be under LGPL or GPL. 

Making the editor "optional" doesn't help.  It is the editor dependency on Qt 
that would have to be optional, with no Qt source code (including headers) 
provided in the editor release and in the Corinthia code base.  Building with 
the Qt "option" would involve additional license notifications and other 
provisions concerning substitutability of the Qt libraries that would be 
installed with such a version.  

I assume that going to the trouble to make that work is not solving the problem 
for which Qt is desired [;<).

 - Dennis 

-----Original Message-----
From: jan i [mailto:j...@apache.org] 
Sent: Monday, July 27, 2015 03:21
To: dev@corinthia.incubator.apache.org
Subject: Re: Is Qt the right choice ??

Hi Peter

sorry for top posting, but I try to answer both of your mails in one.

The licensing problem is a bit more complicated.

Apache source is not allowed to depend on third party libraries that uses
e.g. LGPL if you
want to read details you can find it here:
http://www.apache.org/legal/resolved.html
disc
In general there are a number of loopholes:
- if the library is part of the OS we don´t care (think of Microsoft
SDK/MFC, OS-X core libraries and glibc), so webkit on OS-X is not a problem
- if the component is optional we don´t care in case of LGPL

I am not a lawyer so please don´t ask me about the legal difference, in us
asking for a library to be installed, or it being preinstalled.

We can surely use the "optional", because the editor is only one of many
consumers. To avoid discussions with the IPMC, I would prefer to rename
it "editor" that is more neutral.

[ ... ]
>
>

Reply via email to