From d3798ba58d3f8ebef9a024c8d538d7bebb0b6931 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Sun, 25 Sep 2016 10:39:03 +0200 Subject: sam: change license header We use an adapted variant of sam's structural regular expression based command language. The initial implementation was partially based upon the following functions from sam / acme: * parse.h / edit.h (struct definitions) * cmd.c / edit.c (functions parsecmd, simpleaddr, compoundaddr) * xec.c / ecmd.c (cmdexec) * address.c / addr.c (address) It turns out the relevant code can be traced back to the initial X11 port of sam which is distributed under an ISC-like license instead of the Lucent Public License Version 1.02 used for Plan 9, plan9port and 9base. http://www.netlib.org/research/ http://www.netlib.org/research/sam.shar Hence we switch to the simpler license variant. Close #238 --- LICENSE | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'LICENSE') diff --git a/LICENSE b/LICENSE index 7c79698..83c1c6e 100644 --- a/LICENSE +++ b/LICENSE @@ -26,8 +26,9 @@ under terms compatible with the above ISC license: - libutf.[ch] originate from libutf a port of Plan 9's Unicode library to Unix and are MIT licensed - - sam.[ch] is based on Rob Pike's sam text editor for Plan 9. - Licensed under the Lucent Public License Version 1.02. + - sam.[ch] is heavily inspired (and partially based upon) the X11 + version of Rob Pike's sam text editor originally written for Plan 9 + and distributed under an ISC-like license - lexers/* the LPeg based lexers used for syntax highlighting are imported from the Scintillua project licensed under the MIT license -- cgit v1.2.3