confused about licenses ...
Hi,
I'm currently developing an appliction which I plan to realease under Linux, Windows and maybe eventually on Mac. I'm using the free Qt4.5 version and I also have a directory with some LGPL licensed png images. And I want to release my appliction under GPL.
As I understand it, the LGPL'd images are no problem, because I just have to put a license file in the same directory that says they were released under LGPL, right?
Do I include a GPL license file when I'm releasing the source or the linux binaries?
Windows seems like the most complicated. Am I permitted to simply include the necessary dll files (QtNetwork.dll for example) in my release? Do I have to include a copy of the LGPL or GPL license?
As you can see, I'm pretty confused by all this :p
Re: confused about licenses ...
Quote:
Originally Posted by
jimmybaeten
As I understand it, the LGPL'd images are no problem, because I just have to put a license file in the same directory that says they were released under LGPL, right?
Yepp.
Quote:
Do I include a GPL license file when I'm releasing the source or the linux binaries?
That's the common way. Normaly I also put a GPL explanation on top of each source file. But that's additionally. It is sufficient to mention in a readme, that all files are deployed under GPL and where one could find the text of the license.
Quote:
Windows seems like the most complicated. Am I permitted to simply include the necessary dll files (QtNetwork.dll for example) in my release? Do I have to include a copy of the LGPL or GPL license?
Just write a readme and say you are using Qt (with an url where you can get the sources) under GPL.
That's it.
Re: confused about licenses ...
Hi,
Since I am also unclear about the Licenses, I figured that this thread is apropriate. (Didn't want to "polute" the forum with unecessary threads :) )
As far as i understood, I can write a comercial programm under the LGPL. But I am not quite sure what limitations I will have.
From what I read in the license documentation, I can release my programm under the LGPL comercialy as long as I do not make any changes to the QtLibraries.
Since I only want to subclass from these I think that the LGPL is sufficent.
Can anyone tell me if I understood the license?
Thanks
- Eric
Re: confused about licenses ...
Quote:
Originally Posted by
ericV
From what I read in the license documentation, I can release my programm under the LGPL comercialy as long as I do not make any changes to the QtLibraries.
Since I only want to subclass from these I think that the LGPL is sufficent.
Fist of all, I am not a lawyer, but that is the common understanding of the license. Remember, you are not allowed to link your program statically under LGPL!
Re: confused about licenses ...
you are correct...
EDIT: I am late again..
Re: confused about licenses ...
Quote:
Originally Posted by
Lykurg
Fist of all, I am not a lawyer, but that is the common understanding of the license. Remember, you are not allowed to link your program statically under LGPL!
OK... this might be dumb .... but what exactly is a static Link?
Oh and thanks for the quick responses
Re: confused about licenses ...
Static linking an application means, that you don't have to ship the qt*dll with your app. They are included in the *.exe (to talk in "windows").
Re: confused about licenses ...
OH!
So that means i cant use the LGPL... since without those the Programm wont run....
Or am I wrong?
Re: confused about licenses ...
Quote:
Originally Posted by
ericV
OH!
So that means i cant use the LGPL... since without those the Programm wont run....
Or am I wrong?
Of course you can, with dynamic linking (which is the default). Read Deploying an Application on Windows.
Re: confused about licenses ...
Ok Thankyou very much for the Info...