From pkocmid@praha.czcom.cz  Sun Feb 13 06:33:48 2000
Received: from serverpha.CZCOM.CZ (praha.czcom.cz [195.146.100.2])
	by swi.psy.uva.nl (8.9.3/8.9.3) with ESMTP id GAA08230
	for <prolog@swi.psy.uva.nl>; Sun, 13 Feb 2000 06:33:48 +0100 (MET)
Received: from raxas ([212.20.97.210]) by serverpha.CZCOM.CZ
          (Post.Office MTA v3.5.3 release 223 ID# 0-57399U3000L300S0V35)
          with SMTP id CZ for <prolog@swi.psy.uva.nl>;
          Sun, 13 Feb 2000 06:29:28 +0100
From: "Petr Kocmid" <pkocmid@praha.czcom.cz>
To: "swi prolog mailing list" <prolog@swi.psy.uva.nl>
Subject: Licensing SWI-Prolog
Date: Sun, 13 Feb 2000 06:33:30 +0100
Message-ID: <LOBBKIFBPIKMGOCJCAKDCEEJDDAA.pkocmid@praha.czcom.cz>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-2"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by swi.psy.uva.nl id GAA08230

Hello Jan,

I am confused about current licensing status of
the swi-prolog. 

Some readme says it may be distributed freely  
for non-commercial use only and referring to
pl\LICENCE, but I see no such file anywhere. 
However, GPL2 licence is included with it,
which of course contradicts the non-comm
only request, but requires open source of
the derivative work instead. Also, having
GPL2 contradicts having separate commercial 
licence too.

Which licensing models are currently valid?

Could you consider the LGPL licence instead of
GPL2? 

Please note, that embedding prolog engine
in C/C++ application using early binding 
is a derivative work in the sense of GPL2 while
embedding the same engine as a shared or dynamic
library is not. With LGPL, that difference makes
no problem and does not conflict with separate
commercial licences too. 

Petr Kocmid
pkocmid@atlas.cz

