Skip to content

Commit

Permalink
LEGAL: Resolved license issues for dialect/xsb/basics.pl
Browse files Browse the repository at this point in the history
Hi Jan,
As the coder of a number of (but by no means all) the predicates in XSB's basics.P, I'm perfectly fine with you releasing under the BSD-2 license.
Regarding the issues with XSB's licenses, we'll have to consider it and come to some decision.
Best,
-David
  • Loading branch information
JanWielemaker committed Sep 11, 2024
1 parent fb487fe commit d5446aa
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions library/dialect/xsb/basics.pl
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
/* Part of SWI-Prolog
Author: Jan Wielemaker
E-mail: [email protected]
WWW: http://www.swi-prolog.org
Copyright (c) 2019-2023, CWI, Amsterdam
Author: David Warren and Jan Wielemaker
E-mail: [email protected]
WWW: https://www.swi-prolog.org
Copyright (c) 2019-2024, CWI, Amsterdam
SWI-Prolog Solutions b.v.
All rights reserved.
Expand Down Expand Up @@ -31,6 +31,10 @@
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
This module is based on the XSB ``basics.P`` module, licensed under
LGPLv2. The SWI-Prolog port has been re-licensed under BSD-2 with
permission from David Warren, Sep 11, 2024.
*/

:- module(basics,
Expand All @@ -57,12 +61,8 @@
This module provides the XSB `basics` module. The implementation either
simply uses SWI-Prolog built-ins and libraries or is copied from the XSB
file.
@license LGPLv2
*/

:- license(lgpl).

%! for(?I,+B1,+B2)
%
% Nondeterministically binds I to all integer values from B1 to B2
Expand Down

0 comments on commit d5446aa

Please sign in to comment.