[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Why code your own library?



Steve Baker <sjbaker1@airmail.net> writes:

> Ingo Ruhnke wrote:
> 
>> You are not allowed to use GPLed code inside a closed source project,
> 
> That's not true.  Providing you allow the user to RE-LINK your code
> against a new library, you are OK.

Your correct, I mixed up a bit with GPL and LGPL.

> You can do that with '.o' files, or dynamic linking.

Yes, correct.
 
> Quake (for example) links to Mesa - which is GPL and not LGPL.

No, at least not for version 3.0:

$ cat /usr/src/Mesa-3.0/LICENSE 

                  GNU LIBRARY GENERAL PUBLIC LICENSE
                       Version 2, June 1991

 Copyright (C) 1991 Free Software Foundation, Inc.
                    675 Mass Ave, Cambridge, MA 02139, USA
[...]

Looks like mesa is LGPL and not GPL.

-- 
                                  http://dark.x.dtu.dk/~grumbel/pingus/ | 
Ingo Ruhnke <grumbel@gmx.de>             http://home.pages.de/~grumbel/ |
------------------------------------------------------------------------+