I don't either, but the Scorpio BBs are GPLed and are used as a DLL (or .so for those with superior operating systems). It's not like any significant legal attention has been given to the matter, but AFAIK it's perfectly legal to use it in a non-GPL program. I think that was part of the reason for it being a DLL instead of just some code that's added to the engine Nalimov-style (ugh).Aleks Peshkov wrote:I personally do not know any GPLed chess engine that exist in DLL form. I think it is safe and nice for all to change the source of DLL engine to make it UCI/Winboard compatible console program, so all programmers will benefit, not only your own GUI.
Question for GNU-GPL experts
Moderator: Ras
-
Zach Wegner
- Posts: 1922
- Joined: Thu Mar 09, 2006 12:51 am
- Location: Earth
Re: Question for GNU-GPL experts
-
Aleks Peshkov
- Posts: 977
- Joined: Sun Nov 19, 2006 9:16 pm
- Location: Russia
- Full name: Aleks Peshkov
Re: Question for GNU-GPL experts
No, the current source code of Scorpio's endgame bit bases does not carry any copyleft or copyright notices.Zach Wegner wrote:I don't either, but the Scorpio BBs are GPLed and are used as a DLL (or .so for those with superior operating systems).
I thought so before I had read FSF FAQ answering to this thread, but de jure it is not legal to use GPL library in non-GPL program.It's not like any significant legal attention has been given to the matter, but AFAIK it's perfectly legal to use it in a non-GPL program.
-
Dirt
- Posts: 2851
- Joined: Wed Mar 08, 2006 10:01 pm
- Location: Irvine, CA, USA
Re: Question for GNU-GPL experts
A commercial library that is released under the GPL? Is this something like MySQL, where a GPL program can use it for free, but other have to pay for a non-GPL license?bob wrote:I'm talking commercial products that run under linux, not linux distributions themselves...jdart wrote:...GPLed static libraries pretty clearly can't be used in programs that are distributed under a non-GPL license. The LGPL is used when this restriction is not desired.
As a practical matter, though, there are very few libraries in any Linux distribution that are under GPL and not LGPL or another permissive license. glibc is LGPL. So are X libraries. So is GNOME. OpenSSL is BSD-like. etc.