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
