Re: Which prolog to embed in a win32 app?
- From: Jan Wielemaker <jan@xxxxxxxxxxxxxxxxxxx>
- Date: 14 Nov 2007 13:27:07 GMT
On 2007-11-14, Fernando Rodriguez <fernandoREMOVE_THIS@xxxxxxxxxxx> wrote:
Hello Jan,
SWI licencing specificly allows for commercial applications. The
conditions have been crafted carefully in discussion with the Free
Software Foundation to allow for this. Simply stated, you can write
any proprierary application in it, but you have to make the sources of
Prolog available according to the GNU license. In practice this means
you don't have to do anything as long as you do not modify SWI-Prolog.
Just to make sure I got it, any code that I write and compile/interpret with
swi, and does not modify the source code of SWI, can remain proprietary without
violating your license. Is this correct?
Yes. Two small remarks. The Unix version is compiled with the GNU
readline library which is licensed under the traditional GPL. So for
proprietary software on Unix system you have to rebuild SWI-Prolog
without readline editing. Given what started this discussion this is
probably not an issue :-) Anyway, libreadline is very handy during
development, but most finished applications do not need it.
On the birght site, you are allowed to *modify* SWI-Prolog for
porting, bug-fixing or whatever reason and use it with your
proprietary application. In this case however you must make the
modified source available.
Enjoy --- Jan
.
- References:
- Re: Which prolog to embed in a win32 app?
- From: Jan Wielemaker
- Re: Which prolog to embed in a win32 app?
- From: Fernando Rodriguez
- Re: Which prolog to embed in a win32 app?
- Prev by Date: Re: Which prolog to embed in a win32 app?
- Next by Date: Re: WAM Vs. TOAM
- Previous by thread: Re: Which prolog to embed in a win32 app?
- Next by thread: Re: Which prolog to embed in a win32 app?
- Index(es):
Relevant Pages
|
|