KBabel/win32: GNU gettext license
Holger Schroeder
holger-kde at holgis.net
Tue Dec 7 11:30:00 GMT 2004
Hi,
my advice would be to get the last few bugs in the gpled version of qt fixed
and get kdelibs-win32 so far, that also other people can build it, and then
we donĀ“t have this problem any more ;-)
Holger
On Tuesday 07 December 2004 12:15, Jaroslaw Staniek wrote:
> I am forwarding this here because kde-licensing is currently not so active:
>
> -------- Original Message --------
> Subject: KBabel/win32: GNU gettext license
> Date: Thu, 02 Dec 2004 17:30:01 +0100
> From: Jaroslaw Staniek <js at iidea.pl>
> Reply-To: kde-licensing at kde.org, js at iidea.pl
>
> Hi,
> GNU gettext is provided under the GPL. But we've used the sources in
> desdk/kbabel/common/libgettext/.
> KBabel is GPLed too, but recently we're adding an license exception to be
> able to deliver KBabel/win32 compiled with commercial Qt/win32 as many
> people asked. AFAIK, virually all KBabel authors agree on the exception,
> but I am not sure about status of source code in
> kdesdk/kbabel/common/libgettext/.
>
> The funny thing is that gettext already links to non-GPL library, 'msvcrt',
> within Cygwin project and similar efforts:
>
> http://gettext.sourceforge.net/
>
> GPL license allows to link with nonGPL runtime libraries shipped with
> compiler. That's unclear because we can pretty well consider unmodified Qt
> as an runtime. 'Where's the boundary?' question looks like a philosophical
> issue for me.
>
>
> Here's a bit of discussion with dfaure:
> ----------
> jstaniek dfaure: hmm, about kbabel/common/libgettext...
>
> |<-- bram85 has left irc.freenode.net (Remote closed the connection)
>
> jstaniek dfaure: that's funny because cygwin released it
> dfaure hmm so?
> jstaniek and even if this is still GPL...
> jstaniek it is dynlinked with non-GPL stuff
> jstaniek i mean: msvcrt.dll
> jstaniek (otherwise it coudnt display on the console)
> dfaure I don't know msvcrt's license. AFAIK the problem is linking GPL
> code to Qt.
> jstaniek no problem with extracting common/libgettext to separate GPL lib
> dfaure hmm you're right, it's "qt code linking to GPL code" here, not "GPL
> code linking to qt code"
> jstaniek msvcrt is far 'more closed' than any Qt
> dfaure not sure about that - if it allows anything to link to it...
> jstaniek http://gettext.sourceforge.net/
> jstaniek dfaure: we've got a fundamental problem here : "Is Qt a runtime
> for us" jstaniek it's for me here
> jstaniek but since common/libgettext/ doesn't link to qt. . the problem is
> solved, yeah?
> ----------
>
> Any advices welcome! Anything that allow us to go forward.
>
> Eventually we can make a separate process, run it, and communicate via
> stdin/stdout channels with it.
More information about the kde-core-devel
mailing list