Blob
- Date:
- Message:
- all: update for new MIT license On March 23, 2021, Nokia transferred the copyrights in the Plan 9 software to the Plan 9 Foundation, which relicensed them under the MIT license. This commit updates the Plan 9 from User Space license to reflect the new base license. The vast majority of the contributions beyond the base Plan 9 set were by me, many of them explicitly under an MIT license. Those are all under the new MIT license now as well. The port of mk to Unix was taken from Inferno via Vita Nuova and had been made available under GPL, but Vita Nuova has relicensed Inferno under the MIT license as well, to match the new Plan 9 license. Michael Teichgraber contributed src/lib9/zoneinfo.c explicitly under the Lucent Public License but has agreed to change the contribution to the MIT license now used in the rest of the distribution. There remain a few exceptions, most notably fonts. See the root LICENSE file for full details. The only mention of the Lucent Public License in the whole tree now is in the LICENSE file, explaining the history.
- Actions:
- History | Blame | Raw File
1 The files listed below were written from scrach for plan9port2 and do not derive from the Plan 9 from Bell Labs distribution.3 They are made available under an MIT-style license, using the4 same terms as the main distribution.6 ../../include/u.h7 non-Plan 9 code in ../../include/libc.h8 _exits.c9 _p9dialparse.c10 _p9dir.c11 _p9translate.c12 announce.c13 argv0.c14 atoi.c15 atol.c16 atoll.c17 await.c18 create.c19 debugmalloc.c20 dial.c21 dirfstat.c22 dirfwstat.c23 dirstat.c24 dirwstat.c25 dup.c26 errstr.c27 exec.c28 execl.c29 exitcode.c30 fmtlock2.c31 fork.c32 get9root.c33 getcallerpc-386.c34 getcallerpc-arm.c35 getcallerpc-power.c36 getcallerpc-sun4u.s37 getcallerpc-x86_64.c38 getenv.c39 getnetconn.c40 getns.c41 getuser.c42 getwd.c43 jmp.c44 lock.c45 main.c46 malloc.c47 malloctag.c48 mallocz.c49 nan.c50 needstack.c51 notify.c52 open.c53 opentemp.c54 pin.c55 pipe.c56 post9p.c57 postnote.c58 priv.c59 qlock.c60 readcons.c61 rfork.c62 searchpath.c63 seek.c64 sendfd.c65 sleep.c66 strdup.c67 sysfatal.c68 sysname.c69 time.c70 truerand.c71 udp.c72 unsharp.c74 Copyright 2001-2007 Russ Cox. All Rights Reserved.76 Permission is hereby granted, free of charge, to any person obtaining a copy77 of this software and associated documentation files (the "Software"), to deal78 in the Software without restriction, including without limitation the rights79 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell80 copies of the Software, and to permit persons to whom the Software is81 furnished to do so, subject to the following conditions:83 The above copyright notice and this permission notice shall be included in84 all copies or substantial portions of the Software.86 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR87 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,88 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE89 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER90 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,91 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN92 THE SOFTWARE.