From e96abc03b4726bb4abf4337b7620ca6100a5dc08 Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Fri, 14 Aug 2009 21:08:23 -0700 Subject: allow less restricted use of plan9port-specific code --- LICENSE | 2 +- src/lib9/LICENSE | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 95 insertions(+), 1 deletion(-) create mode 100644 src/lib9/LICENSE diff --git a/LICENSE b/LICENSE index 86e9c970..6110e313 100644 --- a/LICENSE +++ b/LICENSE @@ -10,7 +10,7 @@ under the Lucent Public License, Version 1.02, reproduced below. There are a few exceptions: libutf, libfmt, and libregexp are distributed under simpler BSD-like boilerplates. See the LICENSE files in those directories. There are other exceptions, also marked with LICENSE files -in their directories. +in their directories or marked at the top of the file. The bitmap fonts in the font/luc, font/lucm, font/lucsans, and font/pelm directory are copyright B&H Inc. and distributed under more restricted diff --git a/src/lib9/LICENSE b/src/lib9/LICENSE new file mode 100644 index 00000000..2645067f --- /dev/null +++ b/src/lib9/LICENSE @@ -0,0 +1,94 @@ +The files listed below may be redistributed either under the +terms of the Lucent Public License version 1.02 or under the +terms of the simpler MIT-style license at the bottom of this file. +The files listed below were written from scrach for plan9port +and do not derive from the Plan 9 from Bell Labs distribution. + + _exits.c + _p9dialparse.c + _p9dir.c + _p9translate.c + announce.c + atoi.c + atol.c + atoll.c + await.c + create.c + debugmalloc.c + dial.c + dirfstat.c + dirfwstat.c + dirstat.c + dirwstat.c + dup.c + errstr.c + exec.c + execl.c + exitcode.c + fmtlock2.c + fork.c + get9root.c + getcallerpc-386.c + getcallerpc-arm.c + getcallerpc-power.c + getcallerpc-sun4u.s + getcallerpc-x86_64.c + getenv.c + getnetconn.c + getns.c + getuser.c + getwd.c + jmp.c + lock.c + main.c + malloc.c + malloctag.c + mallocz.c + nan.c + needstack.c + notify.c + open.c + opentemp.c + pin.c + pipe.c + post9p.c + postnote.c + priv.c + qlock.c + readcons.c + rfork.c + searchpath.c + seek.c + sendfd.c + sleep.c + strdup.c + sysfatal.c + sysname.c + time.c + truerand.c + udp.c + unsharp.c + +The other source files in this directory do derive from Plan 9 and +are distributed only under the terms of the Lucent Public License +version 1.02, as detailed in ../../LICENSE. + +Copyright 2001-2007 Russ Cox. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. -- cgit v1.2.3