[KDE Dot News]
 faq
 flatforty
 contribute
 subscribe
 configure
 search
 rdf

 main
 parent
 thread


Re: GPL Apps linked to Qt/Windows
by Richard Stellingwerff on Monday 12/Apr/2004, @23:53
Maybe Qt is not a System Library, although it is used by many apps on my system. The app would not have an excplicit dependency on it either. It could just as well be compiled with Qt/X11 for Windows. So why is it a problem if I chose to compile (and release) it with my own non-free library.

What defines a system library anyway? Is Java for windows a system library? And it's not GPL, is it? How come GPL'ed JAVA apps exist then. Are they violating the GPL?
  Related Links
 ·   Articles on Interviews
 ·   Also by Richard Stellingwerff
 ·   Contact author

Thread Threshold:

The Fine Print: The following comments are owned by whomever posted them.
( Reply )

Re: GPL Apps linked to Qt/Windows
by Anon on Tuesday 13/Apr/2004, @09:38
If you give away the binary it will either be linked to Qt/Win32 or to Qt/X11. The latter is not a problem because the two licenses are not incompatible. The former is a problem because the license on Qt/Win32 restricts you from meeting your obligations under the GPL. You will have infringed on one or the other copyright depending on which action you take.
[ Reply To This | View ]
Re: GPL Apps linked to Qt/Windows
by Evan "JabberWokky" E. on Tuesday 13/Apr/2004, @11:07
The GPL defines it in the following paragraph:

The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.

I don't think Qt is "normally distributed" with the "major components" of Windows. Thus it is not a system library and does not fall under the special exception.
[ Reply To This | View ]
The Fine Print: The previous comments are owned by whomever posted them.
( Reply )

  "I didn't know there was a superlative of 'Warmduscher'." -- Carsten Pfeiffer
KDE®, "K Desktop Environment", "KDE Dot News", "got the dot?" and the KDE Logo® are trademarks or registered trademarks of KDE e.V. in the European Union, the United States and other countries. All other trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the poster. The rest: Copyright © 2000-2008 KDE e.V. for The KDE Project. For further information or comments on this site, please contact the Webmaster.
[ home | post article | flat forty | subscribe | search | rdf ]