On 7/26/07, Tiziano_mk <[EMAIL PROTECTED]> wrote:
> Beg pardon if I'm coming out with a FAQ:
>
> What are the issues on Commercial License of QT and Lazarus?

No problem. Here is my first e-mail to Trolltech. Read it to
understand what were the potential issues identifyed (which in the end
aren't really issues, as claimed by Trolltech):

------------------------------------------

Hello,

I am Felipe Monteiro de Carvalho, a free source developer. In one of
my projects we are implementing a Qt backend for our cross-platform
software development library, called Lazarus Component Library (
http://www.lazarus.freepascal.org/ ).

This library is compatible with the VCL offered by Delphi, so this
allows for recompiling existing Delphi software using our library and
it will then run on Windows CE, Windows 32/64bits, Linux, all BSDs,
Solaris, Macintosh, etc, etc.

Our library is statically linked into the target executables, so we
have a modifyed LGPL license for it, with a explicit permission to
statically link the library

You can read our full license text at these links:

http://www.freepascal.org/cgi-bin/viewcvs.cgi/trunk/COPYING.modifiedLGPL?root=lazarus&rev=9222&view=markup
http://www.freepascal.org/cgi-bin/viewcvs.cgi/trunk/COPYING.LGPL?root=lazarus&rev=1399&view=markup

This is all done to allow the use of our library to write proprietary
applications.

Now, my question is: What is the position of Trolltech with regart of
the use of our Library with a commercial Qt license to produce
proprietary software?

The Qt license impose several conditions, like that the software must
be completely written with a proprietary Qt license. But in this case
we are talking about a free software library, and there is an
exception for this case.

Then should someone be able to build a Qt commercial license, write a
new Lazarus application and have it proprietary?

Also, would someone be able to take an existing Lazarus software,
writting using another Lazarus backend (the Windows API backend, for
example), buy a Qt commercial license, recompile it for lcl-qt and
have it proprietary?

At least the last case seams to be ruled out by the Qt license as I
understood it, but this was possible with Kylix, so I was hoping that
Trolltech could find a way to make this work, as this will be the most
likely scenario for using lcl-qt to write proprietary software. This
was possible in the past with the new dead Kylix, and I would like to
see it is possible with Lazarus.

thanks,
--
Felipe Monteiro de Carvalho

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to