Re: libgimp(ui), iibintl and (l)gpl problems

1999-12-03 Thread Marc Lehmann

On Fri, Dec 03, 1999 at 06:28:42AM +0200, Tor Lillqvist <[EMAIL PROTECTED]> wrote:
> That depends on exactly what source code you use to build libintl. The
> "intl" directory from glibc is LGPL, but the same sources (more or
> less) when distributed with gettext are GPL...

Whew, I didn't know this!

And which one do we distribute? I guess the one from gettext...

> with glibc, but hacking together a Makefile is pretty trivial. For
> Win32, I build the intl DLL from the LGPL sources.

The problem is that we default to the gettext distribution. And people do
not expect that their binary plug-in suddenly breaks the gpl because of
such a hidden side-effect.

(The real problem, of course, is the different licensing model).

I'd at least warn the user when he uses configure --with-included-gettext

-- 
  -==- |
  ==-- _   |
  ---==---(_)__  __   __   Marc Lehmann  +--
  --==---/ / _ \/ // /\ \/ /   [EMAIL PROTECTED] |e|
  -=/_/_//_/\_,_/ /_/\_\   XX11-RIPE --+
The choice of a GNU generation   |
 |



Re: libgimp(ui), iibintl and (l)gpl problems

1999-12-03 Thread Daniel . Egger

On  2 Dec, Marc Lehmann wrote:

> However, if we solve this problem by *linking* libintl against
> libgimpui we get another problem: linking against libintl
> automatically puts libgimpui under the GPL.

 If you are using glibc2 then you've got not problem with lgpl, because
 its LGPL itself then...

-- 

Servus,
   Daniel

 PGP signature


libgimp(ui), iibintl and (l)gpl problems

1999-12-02 Thread Tor Lillqvist

Marc Lehmann writes:
 > However, if we solve this problem by *linking* libintl against libgimpui
 > we get another problem: linking against libintl automatically puts
 > libgimpui under the GPL.

That depends on exactly what source code you use to build libintl. The
"intl" directory from glibc is LGPL, but the same sources (more or
less) when distributed with gettext are GPL... I don't know if there
are build procedures for building just the libintl part distributed
with glibc, but hacking together a Makefile is pretty trivial. For
Win32, I build the intl DLL from the LGPL sources.

--tml



libgimp(ui), iibintl and (l)gpl problems

1999-12-02 Thread Marc Lehmann

At the moment, libgimp&gimpui.so are not linked against libintl, which
means they break on machines without gettext & friends in the libc.

However, if we solve this problem by *linking* libintl against libgimpui
we get another problem: linking against libintl automatically puts
libgimpui under the GPL.

I think the situation of "--with-included-gettext changes the license of
libgimp to GPL" is not really acceptable. How are we supposed to solve
this? Or should we just document this fact?

-- 
  -==- |
  ==-- _   |
  ---==---(_)__  __   __   Marc Lehmann  +--
  --==---/ / _ \/ // /\ \/ /   [EMAIL PROTECTED] |e|
  -=/_/_//_/\_,_/ /_/\_\   XX11-RIPE --+
The choice of a GNU generation   |
 |