qt-interest@trolltech.com
[Top] [All Lists]

Re: [Qt-interest] Licensing

Subject: Re: [Qt-interest] Licensing
From: "Scott Aron Bloom"
Date: Thu, 3 Jun 2010 14:54:39 -0700
Actually, having done exactly that, if your services install into their own 
location, they should not be in your path.

This way there is no Qt dll conflict, windows looks in cwd() first (excluding 
sxs issues)

Scott

-----Original Message-----
From: qt-interest-bounces@xxxxxxxxxxxxx 
[mailto:qt-interest-bounces@xxxxxxxxxxxxx] On Behalf Of Jason H
Sent: Thursday, June 03, 2010 1:46 PM
To: Thiago Macieira; qt-interest@xxxxxxxxxxxxx
Subject: Re: [Qt-interest] Licensing

There is one place where the .DLLs are not always possible.

That is as a Windows Service using the QtService solution. Those DLLs need to 
be in the system PATH or the system directories. If you have multiple services 
using Qt, and they need specific versions you can find yourself in DLL hell. 
The only way is to statically link Qt in. There may be a way to use the 
SxS/Manifest file stuff in VS2005+ to fix it, but I don't know how at this 
time. 




----- Original Message ----
From: Thiago Macieira <thiago@xxxxxxx>
To: qt-interest@xxxxxxxxxxxxx
Sent: Thu, June 3, 2010 9:57:51 AM
Subject: Re: [Qt-interest] Licensing

Em Quinta-feira 03 Junho 2010, às 14:44:55, Scott Aron Bloom escreveu:
> My basic view is this, when Nokia made this decision to go LGPL, they
> must have had an expectation in mind of how closed source developers
> would use the license, a preferred way if you will.  My plea, is just
> document that preferred way, and let us developers follow it.

In order of preference, we'd like:

1) that you release the sources
2) link dynamically

That doesn't mean they're the only available options to you. But we clearly 
prefer that you link dynamically. Then we have nice libQtCore.so or 
QtCore4.dll files around in your app :-)

-- 
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
  Senior Product Manager - Nokia, Qt Development Frameworks
      PGP/GPG: 0x6EF45358; fingerprint:
      E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358



      


_______________________________________________
Qt-interest mailing list
Qt-interest@xxxxxxxxxxxxx
http://lists.trolltech.com/mailman/listinfo/qt-interest

_______________________________________________
Qt-interest mailing list
Qt-interest@xxxxxxxxxxxxx
http://lists.trolltech.com/mailman/listinfo/qt-interest

<Prev in Thread] Current Thread [Next in Thread>