itall: update for new MIT license - plan9port - [fork] Plan 9 from user space Err mx1.adamsgaard.dk 70 hgit clone git://src.adamsgaard.dk/plan9port URL:git://src.adamsgaard.dk/plan9port mx1.adamsgaard.dk 70 1Log /src/plan9port/log.gph mx1.adamsgaard.dk 70 1Files /src/plan9port/files.gph mx1.adamsgaard.dk 70 1Refs /src/plan9port/refs.gph mx1.adamsgaard.dk 70 1README /src/plan9port/file/README.md.gph mx1.adamsgaard.dk 70 1LICENSE /src/plan9port/file/LICENSE.gph mx1.adamsgaard.dk 70 i--- Err mx1.adamsgaard.dk 70 1commit 88a87fadae6629932d9c160f53ad5d79775f8f94 /src/plan9port/commit/88a87fadae6629932d9c160f53ad5d79775f8f94.gph mx1.adamsgaard.dk 70 1parent a8bd9e9d8cd029a220ad4b9dad752d26c55bf4c2 /src/plan9port/commit/a8bd9e9d8cd029a220ad4b9dad752d26c55bf4c2.gph mx1.adamsgaard.dk 70 hAuthor: Russ Cox URL:mailto:rsc@swtch.com mx1.adamsgaard.dk 70 iDate: Tue, 23 Mar 2021 17:24:35 -0400 Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 iall: update for new MIT license Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 iOn March 23, 2021, Nokia transferred the copyrights in the Plan 9 software Err mx1.adamsgaard.dk 70 itto the Plan 9 Foundation, which relicensed them under the MIT license. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 iThis commit updates the Plan 9 from User Space license to reflect the Err mx1.adamsgaard.dk 70 inew base license. The vast majority of the contributions beyond the Err mx1.adamsgaard.dk 70 ibase Plan 9 set were by me, many of them explicitly under an MIT license. Err mx1.adamsgaard.dk 70 iThose are all under the new MIT license now as well. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 iThe port of mk to Unix was taken from Inferno via Vita Nuova and had Err mx1.adamsgaard.dk 70 ibeen made available under GPL, but Vita Nuova has relicensed Inferno Err mx1.adamsgaard.dk 70 iunder the MIT license as well, to match the new Plan 9 license. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 iMichael Teichgraber contributed src/lib9/zoneinfo.c explicitly under Err mx1.adamsgaard.dk 70 itthe Lucent Public License but has agreed to change the contribution Err mx1.adamsgaard.dk 70 itto the MIT license now used in the rest of the distribution. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 iThere remain a few exceptions, most notably fonts. Err mx1.adamsgaard.dk 70 iSee the root LICENSE file for full details. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 iThe only mention of the Lucent Public License in the whole tree now Err mx1.adamsgaard.dk 70 iis in the LICENSE file, explaining the history. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 iDiffstat: Err mx1.adamsgaard.dk 70 i M LICENSE | 284 +++++-------------------------- Err mx1.adamsgaard.dk 70 i M dist/unix.html | 125 +++++++++++++++---------------- Err mx1.adamsgaard.dk 70 i M font/LICENSE | 5 +++-- Err mx1.adamsgaard.dk 70 i D src/cmd/awk/README | 13 ------------- Err mx1.adamsgaard.dk 70 i M src/cmd/mk/NOTICE | 42 +++++++++++++------------------ Err mx1.adamsgaard.dk 70 i M src/lib9/LICENSE | 11 +++-------- Err mx1.adamsgaard.dk 70 i D src/lib9/fmt/NOTICE | 19 ------------------- Err mx1.adamsgaard.dk 70 i D src/lib9/utf/NOTICE | 13 ------------- Err mx1.adamsgaard.dk 70 i M src/lib9/zoneinfo.c | 2 +- Err mx1.adamsgaard.dk 70 i M unix/NOTICE.bio | 19 ++++--------------- Err mx1.adamsgaard.dk 70 i M unix/NOTICE.fmt | 39 ++++++++++++++----------------- Err mx1.adamsgaard.dk 70 i M unix/NOTICE.mk | 20 +++++--------------- Err mx1.adamsgaard.dk 70 i M unix/NOTICE.regexp | 39 ++++++++++++++----------------- Err mx1.adamsgaard.dk 70 i M unix/NOTICE.utf | 39 ++++++++++++++----------------- Err mx1.adamsgaard.dk 70 i M unix/README.dot | 3 +++ Err mx1.adamsgaard.dk 70 i M unix/mkfile | 14 ++++++++------ Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i16 files changed, 196 insertions(+), 491 deletions(-) Err mx1.adamsgaard.dk 70 i--- Err mx1.adamsgaard.dk 70 1diff --git a/LICENSE b/LICENSE /src/plan9port/file/LICENSE.gph mx1.adamsgaard.dk 70 it@@ -1,257 +1,49 @@ Err mx1.adamsgaard.dk 70 i-Copyright © 2000-2009 Lucent Technologies. All Rights Reserved. Err mx1.adamsgaard.dk 70 i+Copyright © 2021 Plan 9 Foundation Err mx1.adamsgaard.dk 70 i Portions Copyright © 2001-2008 Russ Cox Err mx1.adamsgaard.dk 70 i Portions Copyright © 2008-2009 Google Inc. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i-=================================================================== Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-The bulk of this software is derived from Plan 9 and is thus distributed Err mx1.adamsgaard.dk 70 i-under the Lucent Public License, Version 1.02, reproduced below. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-There are a few exceptions: libutf, libfmt, and libregexp are distributed Err mx1.adamsgaard.dk 70 i-under simpler BSD-like boilerplates. See the LICENSE files in those Err mx1.adamsgaard.dk 70 i-directories. There are other exceptions, also marked with LICENSE files Err mx1.adamsgaard.dk 70 i-in their directories or marked at the top of the file. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-The bitmap fonts in the font/luc, font/lucm, font/lucsans, and font/pelm Err mx1.adamsgaard.dk 70 i-directory are copyright B&H Inc. and distributed under more restricted Err mx1.adamsgaard.dk 70 i-terms under agreement with B&H. See the NOTICE file in those directories. Err mx1.adamsgaard.dk 70 i+Permission is hereby granted, free of charge, to any person obtaining Err mx1.adamsgaard.dk 70 i+a copy of this software and associated documentation files (the Err mx1.adamsgaard.dk 70 i+"Software"), to deal in the Software without restriction, including Err mx1.adamsgaard.dk 70 i+without limitation the rights to use, copy, modify, merge, publish, Err mx1.adamsgaard.dk 70 i+distribute, sublicense, and/or sell copies of the Software, and to Err mx1.adamsgaard.dk 70 i+permit persons to whom the Software is furnished to do so, subject to Err mx1.adamsgaard.dk 70 i+the following conditions: Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i+The above copyright notice and this permission notice shall be Err mx1.adamsgaard.dk 70 i+included in all copies or substantial portions of the Software. Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, Err mx1.adamsgaard.dk 70 i+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF Err mx1.adamsgaard.dk 70 i+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. Err mx1.adamsgaard.dk 70 i+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY Err mx1.adamsgaard.dk 70 i+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, Err mx1.adamsgaard.dk 70 i+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE Err mx1.adamsgaard.dk 70 i+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i =================================================================== Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i-Lucent Public License Version 1.02 Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS PUBLIC Err mx1.adamsgaard.dk 70 i-LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE Err mx1.adamsgaard.dk 70 i-PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-1. DEFINITIONS Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-"Contribution" means: Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- a. in the case of Lucent Technologies Inc. ("LUCENT"), the Original Err mx1.adamsgaard.dk 70 i- Program, and Err mx1.adamsgaard.dk 70 i- b. in the case of each Contributor, Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- i. changes to the Program, and Err mx1.adamsgaard.dk 70 i- ii. additions to the Program; Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- where such changes and/or additions to the Program were added to the Err mx1.adamsgaard.dk 70 i- Program by such Contributor itself or anyone acting on such Err mx1.adamsgaard.dk 70 i- Contributor's behalf, and the Contributor explicitly consents, in Err mx1.adamsgaard.dk 70 i- accordance with Section 3C, to characterization of the changes and/or Err mx1.adamsgaard.dk 70 i- additions as Contributions. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-"Contributor" means LUCENT and any other entity that has Contributed a Err mx1.adamsgaard.dk 70 i-Contribution to the Program. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-"Distributor" means a Recipient that distributes the Program, Err mx1.adamsgaard.dk 70 i-modifications to the Program, or any part thereof. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-"Licensed Patents" mean patent claims licensable by a Contributor Err mx1.adamsgaard.dk 70 i-which are necessarily infringed by the use or sale of its Contribution Err mx1.adamsgaard.dk 70 i-alone or when combined with the Program. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-"Original Program" means the original version of the software Err mx1.adamsgaard.dk 70 i-accompanying this Agreement as released by LUCENT, including source Err mx1.adamsgaard.dk 70 i-code, object code and documentation, if any. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-"Program" means the Original Program and Contributions or any part Err mx1.adamsgaard.dk 70 i-thereof Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-"Recipient" means anyone who receives the Program under this Err mx1.adamsgaard.dk 70 i-Agreement, including all Contributors. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-2. GRANT OF RIGHTS Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- a. Subject to the terms of this Agreement, each Contributor hereby Err mx1.adamsgaard.dk 70 i- grants Recipient a non-exclusive, worldwide, royalty-free copyright Err mx1.adamsgaard.dk 70 i- license to reproduce, prepare derivative works of, publicly display, Err mx1.adamsgaard.dk 70 i- publicly perform, distribute and sublicense the Contribution of such Err mx1.adamsgaard.dk 70 i- Contributor, if any, and such derivative works, in source code and Err mx1.adamsgaard.dk 70 i- object code form. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- b. Subject to the terms of this Agreement, each Contributor hereby Err mx1.adamsgaard.dk 70 i- grants Recipient a non-exclusive, worldwide, royalty-free patent Err mx1.adamsgaard.dk 70 i- license under Licensed Patents to make, use, sell, offer to sell, Err mx1.adamsgaard.dk 70 i- import and otherwise transfer the Contribution of such Contributor, if Err mx1.adamsgaard.dk 70 i- any, in source code and object code form. The patent license granted Err mx1.adamsgaard.dk 70 i- by a Contributor shall also apply to the combination of the Err mx1.adamsgaard.dk 70 i- Contribution of that Contributor and the Program if, at the time the Err mx1.adamsgaard.dk 70 i- Contribution is added by the Contributor, such addition of the Err mx1.adamsgaard.dk 70 i- Contribution causes such combination to be covered by the Licensed Err mx1.adamsgaard.dk 70 i- Patents. The patent license granted by a Contributor shall not apply Err mx1.adamsgaard.dk 70 i- to (i) any other combinations which include the Contribution, nor to Err mx1.adamsgaard.dk 70 i- (ii) Contributions of other Contributors. No hardware per se is Err mx1.adamsgaard.dk 70 i- licensed hereunder. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- c. Recipient understands that although each Contributor grants the Err mx1.adamsgaard.dk 70 i- licenses to its Contributions set forth herein, no assurances are Err mx1.adamsgaard.dk 70 i- provided by any Contributor that the Program does not infringe the Err mx1.adamsgaard.dk 70 i- patent or other intellectual property rights of any other entity. Each Err mx1.adamsgaard.dk 70 i- Contributor disclaims any liability to Recipient for claims brought by Err mx1.adamsgaard.dk 70 i- any other entity based on infringement of intellectual property rights Err mx1.adamsgaard.dk 70 i- or otherwise. As a condition to exercising the rights and licenses Err mx1.adamsgaard.dk 70 i- granted hereunder, each Recipient hereby assumes sole responsibility Err mx1.adamsgaard.dk 70 i- to secure any other intellectual property rights needed, if any. For Err mx1.adamsgaard.dk 70 i- example, if a third party patent license is required to allow Err mx1.adamsgaard.dk 70 i- Recipient to distribute the Program, it is Recipient's responsibility Err mx1.adamsgaard.dk 70 i- to acquire that license before distributing the Program. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- d. Each Contributor represents that to its knowledge it has sufficient Err mx1.adamsgaard.dk 70 i- copyright rights in its Contribution, if any, to grant the copyright Err mx1.adamsgaard.dk 70 i- license set forth in this Agreement. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-3. REQUIREMENTS Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-A. Distributor may choose to distribute the Program in any form under Err mx1.adamsgaard.dk 70 i-this Agreement or under its own license agreement, provided that: Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- a. it complies with the terms and conditions of this Agreement; Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- b. if the Program is distributed in source code or other tangible Err mx1.adamsgaard.dk 70 i- form, a copy of this Agreement or Distributor's own license agreement Err mx1.adamsgaard.dk 70 i- is included with each copy of the Program; and Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- c. if distributed under Distributor's own license agreement, such Err mx1.adamsgaard.dk 70 i- license agreement: Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- i. effectively disclaims on behalf of all Contributors all warranties Err mx1.adamsgaard.dk 70 i- and conditions, express and implied, including warranties or Err mx1.adamsgaard.dk 70 i- conditions of title and non-infringement, and implied warranties or Err mx1.adamsgaard.dk 70 i- conditions of merchantability and fitness for a particular purpose; Err mx1.adamsgaard.dk 70 i- ii. effectively excludes on behalf of all Contributors all liability Err mx1.adamsgaard.dk 70 i- for damages, including direct, indirect, special, incidental and Err mx1.adamsgaard.dk 70 i- consequential damages, such as lost profits; and Err mx1.adamsgaard.dk 70 i- iii. states that any provisions which differ from this Agreement are Err mx1.adamsgaard.dk 70 i- offered by that Contributor alone and not by any other party. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-B. Each Distributor must include the following in a conspicuous Err mx1.adamsgaard.dk 70 i- location in the Program: Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- Copyright (C) 2003, Lucent Technologies Inc. and others. All Rights Err mx1.adamsgaard.dk 70 i- Reserved. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-C. In addition, each Contributor must identify itself as the Err mx1.adamsgaard.dk 70 i-originator of its Contribution in a manner that reasonably allows Err mx1.adamsgaard.dk 70 i-subsequent Recipients to identify the originator of the Contribution. Err mx1.adamsgaard.dk 70 i-Also, each Contributor must agree that the additions and/or changes Err mx1.adamsgaard.dk 70 i-are intended to be a Contribution. Once a Contribution is contributed, Err mx1.adamsgaard.dk 70 i-it may not thereafter be revoked. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-4. COMMERCIAL DISTRIBUTION Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-Commercial distributors of software may accept certain Err mx1.adamsgaard.dk 70 i-responsibilities with respect to end users, business partners and the Err mx1.adamsgaard.dk 70 i-like. While this license is intended to facilitate the commercial use Err mx1.adamsgaard.dk 70 i-of the Program, the Distributor who includes the Program in a Err mx1.adamsgaard.dk 70 i-commercial product offering should do so in a manner which does not Err mx1.adamsgaard.dk 70 i-create potential liability for Contributors. Therefore, if a Err mx1.adamsgaard.dk 70 i-Distributor includes the Program in a commercial product offering, Err mx1.adamsgaard.dk 70 i-such Distributor ("Commercial Distributor") hereby agrees to defend Err mx1.adamsgaard.dk 70 i-and indemnify every Contributor ("Indemnified Contributor") against Err mx1.adamsgaard.dk 70 i-any losses, damages and costs (collectively"Losses") arising from Err mx1.adamsgaard.dk 70 i-claims, lawsuits and other legal actions brought by a third party Err mx1.adamsgaard.dk 70 i-against the Indemnified Contributor to the extent caused by the acts Err mx1.adamsgaard.dk 70 i-or omissions of such Commercial Distributor in connection with its Err mx1.adamsgaard.dk 70 i-distribution of the Program in a commercial product offering. The Err mx1.adamsgaard.dk 70 i-obligations in this section do not apply to any claims or Losses Err mx1.adamsgaard.dk 70 i-relating to any actual or alleged intellectual property infringement. Err mx1.adamsgaard.dk 70 i-In order to qualify, an Indemnified Contributor must: a) promptly Err mx1.adamsgaard.dk 70 i-notify the Commercial Distributor in writing of such claim, and b) Err mx1.adamsgaard.dk 70 i-allow the Commercial Distributor to control, and cooperate with the Err mx1.adamsgaard.dk 70 i-Commercial Distributor in, the defense and any related settlement Err mx1.adamsgaard.dk 70 i-negotiations. The Indemnified Contributor may participate in any such Err mx1.adamsgaard.dk 70 i-claim at its own expense. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-For example, a Distributor might include the Program in a commercial Err mx1.adamsgaard.dk 70 i-product offering, Product X. That Distributor is then a Commercial Err mx1.adamsgaard.dk 70 i-Distributor. If that Commercial Distributor then makes performance Err mx1.adamsgaard.dk 70 i-claims, or offers warranties related to Product X, those performance Err mx1.adamsgaard.dk 70 i-claims and warranties are such Commercial Distributor's responsibility Err mx1.adamsgaard.dk 70 i-alone. Under this section, the Commercial Distributor would have to Err mx1.adamsgaard.dk 70 i-defend claims against the Contributors related to those performance Err mx1.adamsgaard.dk 70 i-claims and warranties, and if a court requires any Contributor to pay Err mx1.adamsgaard.dk 70 i-any damages as a result, the Commercial Distributor must pay those Err mx1.adamsgaard.dk 70 i-damages. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-5. NO WARRANTY Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS Err mx1.adamsgaard.dk 70 i-PROVIDED ON AN"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY Err mx1.adamsgaard.dk 70 i-KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY Err mx1.adamsgaard.dk 70 i-WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY Err mx1.adamsgaard.dk 70 i-OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely Err mx1.adamsgaard.dk 70 i-responsible for determining the appropriateness of using and Err mx1.adamsgaard.dk 70 i-distributing the Program and assumes all risks associated with its Err mx1.adamsgaard.dk 70 i-exercise of rights under this Agreement, including but not limited to Err mx1.adamsgaard.dk 70 i-the risks and costs of program errors, compliance with applicable Err mx1.adamsgaard.dk 70 i-laws, damage to or loss of data, programs or equipment, and Err mx1.adamsgaard.dk 70 i-unavailability or interruption of operations. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-6. DISCLAIMER OF LIABILITY Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR Err mx1.adamsgaard.dk 70 i-ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, Err mx1.adamsgaard.dk 70 i-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING Err mx1.adamsgaard.dk 70 i-WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF Err mx1.adamsgaard.dk 70 i-LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING Err mx1.adamsgaard.dk 70 i-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR Err mx1.adamsgaard.dk 70 i-DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED Err mx1.adamsgaard.dk 70 i-HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-7. EXPORT CONTROL Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-Recipient agrees that Recipient alone is responsible for compliance Err mx1.adamsgaard.dk 70 i-with the United States export administration regulations (and the Err mx1.adamsgaard.dk 70 i-export control laws and regulation of any other countries). Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-8. GENERAL Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-If any provision of this Agreement is invalid or unenforceable under Err mx1.adamsgaard.dk 70 i-applicable law, it shall not affect the validity or enforceability of Err mx1.adamsgaard.dk 70 i-the remainder of the terms of this Agreement, and without further Err mx1.adamsgaard.dk 70 i-action by the parties hereto, such provision shall be reformed to the Err mx1.adamsgaard.dk 70 i-minimum extent necessary to make such provision valid and enforceable. Err mx1.adamsgaard.dk 70 i+This software is derived from Plan 9, originally copyright Lucent Technologies Err mx1.adamsgaard.dk 70 i+and distributed under the Lucent Public License, Version 1.02. Err mx1.adamsgaard.dk 70 i+Lucent was bought by Alcatel, which was bought by Nokia. Err mx1.adamsgaard.dk 70 i+On March 23, 2021, Nokia announced the transfer of the Plan 9 copyrights to the Err mx1.adamsgaard.dk 70 i+Plan 9 Foundation, which in turn relicensed Plan 9 under the the MIT license, Err mx1.adamsgaard.dk 70 i+reproduced above. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i-If Recipient institutes patent litigation against a Contributor with Err mx1.adamsgaard.dk 70 i-respect to a patent applicable to software (including a cross-claim or Err mx1.adamsgaard.dk 70 i-counterclaim in a lawsuit), then any patent licenses granted by that Err mx1.adamsgaard.dk 70 i-Contributor to such Recipient under this Agreement shall terminate as Err mx1.adamsgaard.dk 70 i-of the date such litigation is filed. In addition, if Recipient Err mx1.adamsgaard.dk 70 i-institutes patent litigation against any entity (including a Err mx1.adamsgaard.dk 70 i-cross-claim or counterclaim in a lawsuit) alleging that the Program Err mx1.adamsgaard.dk 70 i-itself (excluding combinations of the Program with other software or Err mx1.adamsgaard.dk 70 i-hardware) infringes such Recipient's patent(s), then such Recipient's Err mx1.adamsgaard.dk 70 i-rights granted under Section 2(b) shall terminate as of the date such Err mx1.adamsgaard.dk 70 i-litigation is filed. Err mx1.adamsgaard.dk 70 i+There are a few exceptions, noted with LICENSE files in their own directories: Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i-All Recipient's rights under this Agreement shall terminate if it Err mx1.adamsgaard.dk 70 i-fails to comply with any of the material terms or conditions of this Err mx1.adamsgaard.dk 70 i-Agreement and does not cure such failure in a reasonable period of Err mx1.adamsgaard.dk 70 i-time after becoming aware of such noncompliance. If all Recipient's Err mx1.adamsgaard.dk 70 i-rights under this Agreement terminate, Recipient agrees to cease use Err mx1.adamsgaard.dk 70 i-and distribution of the Program as soon as reasonably practicable. Err mx1.adamsgaard.dk 70 i-However, Recipient's obligations under this Agreement and any licenses Err mx1.adamsgaard.dk 70 i-granted by Recipient relating to the Program shall continue and Err mx1.adamsgaard.dk 70 i-survive. Err mx1.adamsgaard.dk 70 i+The bzip2 program uses the bzip2 license; see src/cmd/bzip2/LICENSE. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i-LUCENT may publish new versions (including revisions) of this Err mx1.adamsgaard.dk 70 i-Agreement from time to time. Each new version of the Agreement will be Err mx1.adamsgaard.dk 70 i-given a distinguishing version number. The Program (including Err mx1.adamsgaard.dk 70 i-Contributions) may always be distributed subject to the version of the Err mx1.adamsgaard.dk 70 i-Agreement under which it was received. In addition, after a new Err mx1.adamsgaard.dk 70 i-version of the Agreement is published, Contributor may elect to Err mx1.adamsgaard.dk 70 i-distribute the Program (including its Contributions) under the new Err mx1.adamsgaard.dk 70 i-version. No one other than LUCENT has the right to modify this Err mx1.adamsgaard.dk 70 i-Agreement. Except as expressly stated in Sections 2(a) and 2(b) above, Err mx1.adamsgaard.dk 70 i-Recipient receives no rights or licenses to the intellectual property Err mx1.adamsgaard.dk 70 i-of any Contributor under this Agreement, whether expressly, by Err mx1.adamsgaard.dk 70 i-implication, estoppel or otherwise. All rights in the Program not Err mx1.adamsgaard.dk 70 i-expressly granted under this Agreement are reserved. Err mx1.adamsgaard.dk 70 i+The fonts from Bigelow and Holmes were licensed only for Plan 9 itself, Err mx1.adamsgaard.dk 70 i+not for derivatives like Plan 9 from User Space. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i-This Agreement is governed by the laws of the State of New York and Err mx1.adamsgaard.dk 70 i-the intellectual property laws of the United States of America. No Err mx1.adamsgaard.dk 70 i-party to this Agreement will bring a legal action under this Agreement Err mx1.adamsgaard.dk 70 i-more than one year after the cause of action arose. Each party waives Err mx1.adamsgaard.dk 70 i-its rights to a jury trial in any resulting litigation. Err mx1.adamsgaard.dk 70 i+Plan 9 from User Space arranged a separate agreement with B&H to include Err mx1.adamsgaard.dk 70 i+the bitmap fonts in the font/luc, font/lucm, font/lucsans, and font/pelm Err mx1.adamsgaard.dk 70 i+directories. Other bitmap fonts have other licenses. See font/LICENSE. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i+The Lucida Sans Unicode PostScript fonts were licensed from B&H only for Plan 9 Err mx1.adamsgaard.dk 70 i+itself, not derivatives like Plan 9 from User Space. In their place, Plan 9 from Err mx1.adamsgaard.dk 70 i+User Space provides Luxi Sans, also by B&H but available under a more liberal Err mx1.adamsgaard.dk 70 i+license, and Deja Vu, a Unicode extension of the Bitstream Vera family of fonts. Err mx1.adamsgaard.dk 70 i+Luxi Sans is similar to Lucida Sans, but it has no Unicode support. Err mx1.adamsgaard.dk 70 i+Deja Vu does have good Unicode support. Err mx1.adamsgaard.dk 70 1diff --git a/dist/unix.html b/dist/unix.html /src/plan9port/file/dist/unix.html.gph mx1.adamsgaard.dk 70 it@@ -23,7 +23,7 @@ Edit ./^$/,s/ Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i supported systems Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 it@@ -49,7 +49,7 @@ Edit ./^$/,s/
make PREFIX=/usr/elsewhere install. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i On unsupported systems, you will need to create Err mx1.adamsgaard.dk 70 i Make.YourOS-YourArch. Err mx1.adamsgaard.dk 70 i See the existing ones for examples. If you write one for a new system, Err mx1.adamsgaard.dk 70 it@@ -62,27 +62,25 @@ Edit ./^$/,s/ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i Libutf is a port of Plan 9's support library for UTF-8 and Unicode. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- manual: Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i+ manual: Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i isalpharune(3), Err mx1.adamsgaard.dk 70 i rune(3), Err mx1.adamsgaard.dk 70 i runestrcat(3), Err mx1.adamsgaard.dk 70 i utf(7) Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- download: libutf.tgz (checksums) Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ download: libutf.tgz Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- license: original Bell Labs MIT-like Err mx1.adamsgaard.dk 70 i- or Lucent Public License Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i+ license: MIT Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 it@@ -91,7 +89,7 @@ Edit ./^$/,s/ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i Libfmt is a port of Plan 9's formatted print library. Err mx1.adamsgaard.dk 70 i As a base it provides all the syntax of ANSI C's printf but adds Err mx1.adamsgaard.dk 70 i the ability for client programs to install new print verbs. Err mx1.adamsgaard.dk 70 it@@ -99,108 +97,104 @@ Edit ./^$/,s/perror("foo"), you can write Err mx1.adamsgaard.dk 70 i fprint(2, "foo: %r\n");. Err mx1.adamsgaard.dk 70 i- This is especially nice when you write verbs to format the Err mx1.adamsgaard.dk 70 i+ This is especially nice when you write verbs to format the Err mx1.adamsgaard.dk 70 i data structures used by your particular programs. Err mx1.adamsgaard.dk 70 i Needs libutf. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- manual: Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i+ manual: Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i print(3), Err mx1.adamsgaard.dk 70 i fmtinstall(3), Err mx1.adamsgaard.dk 70 i quote(3), Err mx1.adamsgaard.dk 70 i fmtstrtod(3) Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- download: libfmt.tgz (checksums) Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i+ download: libfmt.tgz Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- License: original Bell Labs MIT-like Err mx1.adamsgaard.dk 70 i- or Lucent Public License Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i+ license: MIT Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i libbio Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i Libbio is a port of Plan 9's buffered I/O library. Err mx1.adamsgaard.dk 70 i It provides most of the same functionality as stdio or sfio, Err mx1.adamsgaard.dk 70 i but with a simpler interface and smaller footprint. Err mx1.adamsgaard.dk 70 i Needs libutf and libfmt. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- manual: Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i+ manual: Err mx1.adamsgaard.dk 70 i bio(3) Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- download: libbio.tgz (checksums) Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i+ download: libbio.tgz Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- License: Vita Nuova MIT-like Err mx1.adamsgaard.dk 70 i- or Lucent Public License Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i+ license: MIT Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i libregexp9 Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i Libregexp9 is a port of Plan 9's Unicode-capable regular expression library. Err mx1.adamsgaard.dk 70 i It is small and simple and provides the traditional extended regular Err mx1.adamsgaard.dk 70 i- expressions (without modern complications like Err mx1.adamsgaard.dk 70 i+ expressions (without modern complications like Err mx1.adamsgaard.dk 70 i {} and various \x character classes). Err mx1.adamsgaard.dk 70 i It supports Unicode via wide character or UTF-8 encoding. Err mx1.adamsgaard.dk 70 i Needs libutf and libfmt. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- manual: Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i+ manual: Err mx1.adamsgaard.dk 70 i regexp9(3), Err mx1.adamsgaard.dk 70 i regexp9(7) Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- download: libregexp9.tgz (checksums) Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i+ download: libregexp9.tgz Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- License: original Bell Labs MIT-like Err mx1.adamsgaard.dk 70 i- or Lucent Public License Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i+ license: MIT Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i mk Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i Mk is a simple replacement for make. Err mx1.adamsgaard.dk 70 i Needs libutf, libfmt, libbio, and libregexp9. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- manual: Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i+ manual: Err mx1.adamsgaard.dk 70 i mk(1) Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- download: mk.tgz (checksums) Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i+ download: mk.tgz Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- License: Vita Nuova MIT-like Err mx1.adamsgaard.dk 70 i- or Lucent Public License Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i+ license: MIT Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 it@@ -208,12 +202,11 @@ Edit ./^$/,s/ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i Includes mk and all the libraries. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- download: mk-with-libs.tgz (checksums) Err mx1.adamsgaard.dk 70 i+ download: mk-with-libs.tgz Err mx1.adamsgaard.dk 70 i
Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 1diff --git a/font/LICENSE b/font/LICENSE /src/plan9port/file/font/LICENSE.gph mx1.adamsgaard.dk 70 it@@ -1,5 +1,6 @@ Err mx1.adamsgaard.dk 70 i Many of the fonts in this directory come from other sources Err mx1.adamsgaard.dk 70 i-and are distributed under licenses other than the Lucent Public License. Err mx1.adamsgaard.dk 70 i+and are distributed under licenses other than the MIT-style license Err mx1.adamsgaard.dk 70 i+that governs the main distribution. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i In particular, see: Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 it@@ -13,4 +14,4 @@ In particular, see: Err mx1.adamsgaard.dk 70 i naga10/README Err mx1.adamsgaard.dk 70 i pelm/NOTICE Err mx1.adamsgaard.dk 70 i shinonome/README Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 1diff --git a/src/cmd/awk/README b/src/cmd/awk/README /src/plan9port/file/src/cmd/awk/README.gph mx1.adamsgaard.dk 70 it@@ -1,13 +0,0 @@ Err mx1.adamsgaard.dk 70 i-This 'awk' source is directly downloaded from the Plan 9 source Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-http://cm.bell-labs.com/sources/plan9/sys/src/cmd/awk/ Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-as such, it's copyright is held by Lucent Technologies and distributed under the Err mx1.adamsgaard.dk 70 i-Lucent Public License version 1.02 [http://www.opensource.org/licenses/lucent1.02.php]. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-Modifications were made by Jeff Sickel in order to build using Plan 9 from User Err mx1.adamsgaard.dk 70 i-Space [https://9fans.github.io/plan9port/] to the following files: Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i- mkfile Err mx1.adamsgaard.dk 70 i- re.c Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 1diff --git a/src/cmd/mk/NOTICE b/src/cmd/mk/NOTICE /src/plan9port/file/src/cmd/mk/NOTICE.gph mx1.adamsgaard.dk 70 it@@ -1,27 +1,21 @@ Err mx1.adamsgaard.dk 70 i-Copyright © 1994-1999 Lucent Technologies Inc. All rights reserved. Err mx1.adamsgaard.dk 70 i-Portions Copyright © 1995-1997 C H Forsyth (forsyth@caldo.demon.co.uk). All rights reserved. Err mx1.adamsgaard.dk 70 i-Portions Copyright © 1997-1999 Vita Nuova Limited. All rights reserved. Err mx1.adamsgaard.dk 70 i-Portions Copyright © 2000-2002 Vita Nuova Holdings Limited (www.vitanuova.com). All rights reserved. Err mx1.adamsgaard.dk 70 i+Copyright © 2021 Plan 9 Foundation Err mx1.adamsgaard.dk 70 i+Portions Copyright © 1997-1999 Vita Nuova Limited Err mx1.adamsgaard.dk 70 i+Portions Copyright © 2000-2015 Vita Nuova Holdings Limited Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i-Under a licence agreement with Lucent Technologies Inc. effective 1st March 2000, Err mx1.adamsgaard.dk 70 i-Vita Nuova Holdings Limited has the right to determine (within a specified scope) Err mx1.adamsgaard.dk 70 i-the form and content of sublicences for this software. Err mx1.adamsgaard.dk 70 i+Permission is hereby granted, free of charge, to any person obtaining a copy Err mx1.adamsgaard.dk 70 i+of this software and associated documentation files (the "Software"), to deal Err mx1.adamsgaard.dk 70 i+in the Software without restriction, including without limitation the rights Err mx1.adamsgaard.dk 70 i+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell Err mx1.adamsgaard.dk 70 i+copies of the Software, and to permit persons to whom the Software is Err mx1.adamsgaard.dk 70 i+furnished to do so, subject to the following conditions: Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i-Vita Nuova Holdings Limited now makes this software available as Free Err mx1.adamsgaard.dk 70 i-Software under the terms of the `GNU General Public LIcense, Version 2' Err mx1.adamsgaard.dk 70 i-(see the file LICENCE or http://www.fsf.org/copyleft/gpl.html for Err mx1.adamsgaard.dk 70 i-the full terms and conditions). One of the conditions of that licence Err mx1.adamsgaard.dk 70 i-is that you must keep intact all notices that refer to that licence and to the absence of Err mx1.adamsgaard.dk 70 i-of any warranty: for this software, note that includes this NOTICE file in particular. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-This suite of programs is distributed in the hope that it will be useful, Err mx1.adamsgaard.dk 70 i-but WITHOUT ANY WARRANTY; without even the implied warranty of Err mx1.adamsgaard.dk 70 i-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Err mx1.adamsgaard.dk 70 i-`GNU General Public License' for more details. Err mx1.adamsgaard.dk 70 i+The above copyright notice and this permission notice shall be included in Err mx1.adamsgaard.dk 70 i+all copies or substantial portions of the Software. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i-This copyright NOTICE applies to all files in this directory and Err mx1.adamsgaard.dk 70 i-subdirectories, unless another copyright notice appears in a given Err mx1.adamsgaard.dk 70 i-file or subdirectory. If you take code from this software to use in Err mx1.adamsgaard.dk 70 i-other programs, you must somehow include with it an appropriate Err mx1.adamsgaard.dk 70 i-copyright notice that includes the copyright notice and the other Err mx1.adamsgaard.dk 70 i-notices above. Err mx1.adamsgaard.dk 70 i+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR Err mx1.adamsgaard.dk 70 i+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, Err mx1.adamsgaard.dk 70 i+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE Err mx1.adamsgaard.dk 70 i+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER Err mx1.adamsgaard.dk 70 i+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, Err mx1.adamsgaard.dk 70 i+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN Err mx1.adamsgaard.dk 70 i+THE SOFTWARE. Err mx1.adamsgaard.dk 70 1diff --git a/src/lib9/LICENSE b/src/lib9/LICENSE /src/plan9port/file/src/lib9/LICENSE.gph mx1.adamsgaard.dk 70 it@@ -1,8 +1,7 @@ Err mx1.adamsgaard.dk 70 i-The files listed below may be redistributed either under the Err mx1.adamsgaard.dk 70 i-terms of the Lucent Public License version 1.02 or under the Err mx1.adamsgaard.dk 70 i-terms of the simpler MIT-style license at the bottom of this file. Err mx1.adamsgaard.dk 70 i The files listed below were written from scrach for plan9port Err mx1.adamsgaard.dk 70 i and do not derive from the Plan 9 from Bell Labs distribution. Err mx1.adamsgaard.dk 70 i+They are made available under an MIT-style license, using the Err mx1.adamsgaard.dk 70 i+same terms as the main distribution. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i ../../include/u.h Err mx1.adamsgaard.dk 70 i non-Plan 9 code in ../../include/libc.h Err mx1.adamsgaard.dk 70 it@@ -70,11 +69,7 @@ and do not derive from the Plan 9 from Bell Labs distribution. Err mx1.adamsgaard.dk 70 i time.c Err mx1.adamsgaard.dk 70 i truerand.c Err mx1.adamsgaard.dk 70 i udp.c Err mx1.adamsgaard.dk 70 i- unsharp.c Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-The other source files in this directory do derive from Plan 9 and Err mx1.adamsgaard.dk 70 i-are distributed only under the terms of the Lucent Public License Err mx1.adamsgaard.dk 70 i-version 1.02, as detailed in ../../LICENSE. Err mx1.adamsgaard.dk 70 i+ unsharp.c Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i Copyright 2001-2007 Russ Cox. All Rights Reserved. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 1diff --git a/src/lib9/fmt/NOTICE b/src/lib9/fmt/NOTICE /src/plan9port/file/src/lib9/fmt/NOTICE.gph mx1.adamsgaard.dk 70 it@@ -1,19 +0,0 @@ Err mx1.adamsgaard.dk 70 i-/* Err mx1.adamsgaard.dk 70 i- * The authors of this software are Rob Pike and Ken Thompson. Err mx1.adamsgaard.dk 70 i- * Copyright (c) 2002 by Lucent Technologies. Err mx1.adamsgaard.dk 70 i- * Permission to use, copy, modify, and distribute this software for any Err mx1.adamsgaard.dk 70 i- * purpose without fee is hereby granted, provided that this entire notice Err mx1.adamsgaard.dk 70 i- * is included in all copies of any software which is or includes a copy Err mx1.adamsgaard.dk 70 i- * or modification of this software and in all copies of the supporting Err mx1.adamsgaard.dk 70 i- * documentation for such software. Err mx1.adamsgaard.dk 70 i- * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED Err mx1.adamsgaard.dk 70 i- * WARRANTY. IN PARTICULAR, NEITHER THE AUTHORS NOR LUCENT TECHNOLOGIES MAKE ANY Err mx1.adamsgaard.dk 70 i- * REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY Err mx1.adamsgaard.dk 70 i- * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE. Err mx1.adamsgaard.dk 70 i-*/ Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-This is a Unix port of the Plan 9 formatted I/O package. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-Please send comments about the packaging Err mx1.adamsgaard.dk 70 i-to Russ Cox . Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 1diff --git a/src/lib9/utf/NOTICE b/src/lib9/utf/NOTICE /src/plan9port/file/src/lib9/utf/NOTICE.gph mx1.adamsgaard.dk 70 it@@ -1,13 +0,0 @@ Err mx1.adamsgaard.dk 70 i-/* Err mx1.adamsgaard.dk 70 i- * The authors of this software are Rob Pike and Ken Thompson. Err mx1.adamsgaard.dk 70 i- * Copyright (c) 1998-2002 by Lucent Technologies. Err mx1.adamsgaard.dk 70 i- * Permission to use, copy, modify, and distribute this software for any Err mx1.adamsgaard.dk 70 i- * purpose without fee is hereby granted, provided that this entire notice Err mx1.adamsgaard.dk 70 i- * is included in all copies of any software which is or includes a copy Err mx1.adamsgaard.dk 70 i- * or modification of this software and in all copies of the supporting Err mx1.adamsgaard.dk 70 i- * documentation for such software. Err mx1.adamsgaard.dk 70 i- * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED Err mx1.adamsgaard.dk 70 i- * WARRANTY. IN PARTICULAR, NEITHER THE AUTHORS NOR LUCENT TECHNOLOGIES MAKE ANY Err mx1.adamsgaard.dk 70 i- * REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY Err mx1.adamsgaard.dk 70 i- * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE. Err mx1.adamsgaard.dk 70 i- */ Err mx1.adamsgaard.dk 70 1diff --git a/src/lib9/zoneinfo.c b/src/lib9/zoneinfo.c /src/plan9port/file/src/lib9/zoneinfo.c.gph mx1.adamsgaard.dk 70 it@@ -6,7 +6,7 @@ Err mx1.adamsgaard.dk 70 i * Formats 0 and 2 are supported, and 4-byte timestamps Err mx1.adamsgaard.dk 70 i * Err mx1.adamsgaard.dk 70 i * Copyright © 2008 M. Teichgräber Err mx1.adamsgaard.dk 70 i- * Contributed under the terms of the Lucent Public License 1.02. Err mx1.adamsgaard.dk 70 i+ * Contributed under the MIT license used in the rest of the distribution. Err mx1.adamsgaard.dk 70 i */ Err mx1.adamsgaard.dk 70 i #include "zoneinfo.h" Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 1diff --git a/unix/NOTICE.bio b/unix/NOTICE.bio /src/plan9port/file/unix/NOTICE.bio.gph mx1.adamsgaard.dk 70 it@@ -1,13 +1,8 @@ Err mx1.adamsgaard.dk 70 i-This copyright NOTICE applies to all files in this directory and Err mx1.adamsgaard.dk 70 i-subdirectories, unless another copyright notice appears in a given Err mx1.adamsgaard.dk 70 i-file or subdirectory. If you take substantial code from this software to use in Err mx1.adamsgaard.dk 70 i-other programs, you must somehow include with it an appropriate Err mx1.adamsgaard.dk 70 i-copyright notice that includes the copyright notice and the other Err mx1.adamsgaard.dk 70 i-notices below. It is fine (and often tidier) to do that in a separate Err mx1.adamsgaard.dk 70 i-file such as NOTICE, LICENCE or COPYING. Err mx1.adamsgaard.dk 70 i+This is a Unix port of the Plan 9 buffered I/O library. Err mx1.adamsgaard.dk 70 i+Please send comments about the packaging to Russ Cox . Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i- Copyright © 1994-1999 Lucent Technologies Inc. All rights reserved. Err mx1.adamsgaard.dk 70 i- Revisions Copyright © 2000-2005 Vita Nuova Holdings Limited (www.vitanuova.com). All rights reserved. Err mx1.adamsgaard.dk 70 i+Copyright © 2021 Plan 9 Foundation Err mx1.adamsgaard.dk 70 i+Revisions Copyright © 2000-2005 Vita Nuova Holdings Limited (www.vitanuova.com). All rights reserved. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i Permission is hereby granted, free of charge, to any person obtaining a copy Err mx1.adamsgaard.dk 70 i of this software and associated documentation files (the "Software"), to deal Err mx1.adamsgaard.dk 70 it@@ -26,9 +21,3 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER Err mx1.adamsgaard.dk 70 i LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, Err mx1.adamsgaard.dk 70 i OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN Err mx1.adamsgaard.dk 70 i THE SOFTWARE. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i----- Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-This software is also made available under the Lucent Public License Err mx1.adamsgaard.dk 70 i-version 1.02; see http://9p.io/plan9/license.html Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 1diff --git a/unix/NOTICE.fmt b/unix/NOTICE.fmt /src/plan9port/file/unix/NOTICE.fmt.gph mx1.adamsgaard.dk 70 it@@ -1,25 +1,22 @@ Err mx1.adamsgaard.dk 70 i-/* Err mx1.adamsgaard.dk 70 i- * The authors of this software are Rob Pike and Ken Thompson. Err mx1.adamsgaard.dk 70 i- * Copyright (c) 2002 by Lucent Technologies. Err mx1.adamsgaard.dk 70 i- * Permission to use, copy, modify, and distribute this software for any Err mx1.adamsgaard.dk 70 i- * purpose without fee is hereby granted, provided that this entire notice Err mx1.adamsgaard.dk 70 i- * is included in all copies of any software which is or includes a copy Err mx1.adamsgaard.dk 70 i- * or modification of this software and in all copies of the supporting Err mx1.adamsgaard.dk 70 i- * documentation for such software. Err mx1.adamsgaard.dk 70 i- * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED Err mx1.adamsgaard.dk 70 i- * WARRANTY. IN PARTICULAR, NEITHER THE AUTHORS NOR LUCENT TECHNOLOGIES MAKE ANY Err mx1.adamsgaard.dk 70 i- * REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY Err mx1.adamsgaard.dk 70 i- * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE. Err mx1.adamsgaard.dk 70 i-*/ Err mx1.adamsgaard.dk 70 i+This is a Unix port of the Plan 9 formatted I/O library, by Rob Pike and Ken Thompson. Err mx1.adamsgaard.dk 70 i+Please send comments about the packaging to Russ Cox . Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i-This is a Unix port of the Plan 9 formatted I/O package. Err mx1.adamsgaard.dk 70 i+Copyright © 2021 Plan 9 Foundation Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i-Please send comments about the packaging Err mx1.adamsgaard.dk 70 i-to Russ Cox . Err mx1.adamsgaard.dk 70 i+Permission is hereby granted, free of charge, to any person obtaining a copy Err mx1.adamsgaard.dk 70 i+of this software and associated documentation files (the "Software"), to deal Err mx1.adamsgaard.dk 70 i+in the Software without restriction, including without limitation the rights Err mx1.adamsgaard.dk 70 i+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell Err mx1.adamsgaard.dk 70 i+copies of the Software, and to permit persons to whom the Software is Err mx1.adamsgaard.dk 70 i+furnished to do so, subject to the following conditions: Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i+The above copyright notice and this permission notice shall be included in Err mx1.adamsgaard.dk 70 i+all copies or substantial portions of the Software. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i----- Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-This software is also made available under the Lucent Public License Err mx1.adamsgaard.dk 70 i-version 1.02; see http://9p.io/plan9/license.html Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR Err mx1.adamsgaard.dk 70 i+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, Err mx1.adamsgaard.dk 70 i+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE Err mx1.adamsgaard.dk 70 i+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER Err mx1.adamsgaard.dk 70 i+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, Err mx1.adamsgaard.dk 70 i+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN Err mx1.adamsgaard.dk 70 i+THE SOFTWARE. Err mx1.adamsgaard.dk 70 1diff --git a/unix/NOTICE.mk b/unix/NOTICE.mk /src/plan9port/file/unix/NOTICE.mk.gph mx1.adamsgaard.dk 70 it@@ -1,13 +1,9 @@ Err mx1.adamsgaard.dk 70 i-This copyright NOTICE applies to all files in this directory and Err mx1.adamsgaard.dk 70 i-subdirectories, unless another copyright notice appears in a given Err mx1.adamsgaard.dk 70 i-file or subdirectory. If you take substantial code from this software to use in Err mx1.adamsgaard.dk 70 i-other programs, you must somehow include with it an appropriate Err mx1.adamsgaard.dk 70 i-copyright notice that includes the copyright notice and the other Err mx1.adamsgaard.dk 70 i-notices below. It is fine (and often tidier) to do that in a separate Err mx1.adamsgaard.dk 70 i-file such as NOTICE, LICENCE or COPYING. Err mx1.adamsgaard.dk 70 i+This is a Unix port of the Plan 9 build tool mk, by Andrew Hume. Err mx1.adamsgaard.dk 70 i+Please send comments about the packaging to Russ Cox . Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i- Copyright © 1994-1999 Lucent Technologies Inc. All rights reserved. Err mx1.adamsgaard.dk 70 i- Revisions Copyright © 2000-2003 Vita Nuova Holdings Limited (www.vitanuova.com). All rights reserved. Err mx1.adamsgaard.dk 70 i+Copyright © 2021 Plan 9 Foundation Err mx1.adamsgaard.dk 70 i+Portions Copyright © 1997-1999 Vita Nuova Limited Err mx1.adamsgaard.dk 70 i+Portions Copyright © 2000-2015 Vita Nuova Holdings Limited Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i Permission is hereby granted, free of charge, to any person obtaining a copy Err mx1.adamsgaard.dk 70 i of this software and associated documentation files (the "Software"), to deal Err mx1.adamsgaard.dk 70 it@@ -26,9 +22,3 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER Err mx1.adamsgaard.dk 70 i LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, Err mx1.adamsgaard.dk 70 i OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN Err mx1.adamsgaard.dk 70 i THE SOFTWARE. Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i----- Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-This software is also made available under the Lucent Public License Err mx1.adamsgaard.dk 70 i-version 1.02; see http://9p.io/plan9/license.html Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 1diff --git a/unix/NOTICE.regexp b/unix/NOTICE.regexp /src/plan9port/file/unix/NOTICE.regexp.gph mx1.adamsgaard.dk 70 it@@ -1,25 +1,22 @@ Err mx1.adamsgaard.dk 70 i-/* Err mx1.adamsgaard.dk 70 i- * The authors of this software is Rob Pike. Err mx1.adamsgaard.dk 70 i- * Copyright (c) 2002 by Lucent Technologies. Err mx1.adamsgaard.dk 70 i- * Permission to use, copy, modify, and distribute this software for any Err mx1.adamsgaard.dk 70 i- * purpose without fee is hereby granted, provided that this entire notice Err mx1.adamsgaard.dk 70 i- * is included in all copies of any software which is or includes a copy Err mx1.adamsgaard.dk 70 i- * or modification of this software and in all copies of the supporting Err mx1.adamsgaard.dk 70 i- * documentation for such software. Err mx1.adamsgaard.dk 70 i- * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED Err mx1.adamsgaard.dk 70 i- * WARRANTY. IN PARTICULAR, NEITHER THE AUTHORS NOR LUCENT TECHNOLOGIES MAKE ANY Err mx1.adamsgaard.dk 70 i- * REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY Err mx1.adamsgaard.dk 70 i- * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE. Err mx1.adamsgaard.dk 70 i-*/ Err mx1.adamsgaard.dk 70 i+This is a Unix port of the Plan 9 regular expression library, by Rob Pike. Err mx1.adamsgaard.dk 70 i+Please send comments about the packaging to Russ Cox . Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i-This is a Unix port of the Plan 9 regular expression library. Err mx1.adamsgaard.dk 70 i+Copyright © 2021 Plan 9 Foundation Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i-Please send comments about the packaging Err mx1.adamsgaard.dk 70 i-to Russ Cox . Err mx1.adamsgaard.dk 70 i+Permission is hereby granted, free of charge, to any person obtaining a copy Err mx1.adamsgaard.dk 70 i+of this software and associated documentation files (the "Software"), to deal Err mx1.adamsgaard.dk 70 i+in the Software without restriction, including without limitation the rights Err mx1.adamsgaard.dk 70 i+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell Err mx1.adamsgaard.dk 70 i+copies of the Software, and to permit persons to whom the Software is Err mx1.adamsgaard.dk 70 i+furnished to do so, subject to the following conditions: Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i+The above copyright notice and this permission notice shall be included in Err mx1.adamsgaard.dk 70 i+all copies or substantial portions of the Software. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i----- Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-This software is also made available under the Lucent Public License Err mx1.adamsgaard.dk 70 i-version 1.02; see http://9p.io/plan9/license.html Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR Err mx1.adamsgaard.dk 70 i+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, Err mx1.adamsgaard.dk 70 i+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE Err mx1.adamsgaard.dk 70 i+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER Err mx1.adamsgaard.dk 70 i+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, Err mx1.adamsgaard.dk 70 i+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN Err mx1.adamsgaard.dk 70 i+THE SOFTWARE. Err mx1.adamsgaard.dk 70 1diff --git a/unix/NOTICE.utf b/unix/NOTICE.utf /src/plan9port/file/unix/NOTICE.utf.gph mx1.adamsgaard.dk 70 it@@ -1,25 +1,22 @@ Err mx1.adamsgaard.dk 70 i-/* Err mx1.adamsgaard.dk 70 i- * The authors of this software are Rob Pike and Ken Thompson. Err mx1.adamsgaard.dk 70 i- * Copyright (c) 2002 by Lucent Technologies. Err mx1.adamsgaard.dk 70 i- * Permission to use, copy, modify, and distribute this software for any Err mx1.adamsgaard.dk 70 i- * purpose without fee is hereby granted, provided that this entire notice Err mx1.adamsgaard.dk 70 i- * is included in all copies of any software which is or includes a copy Err mx1.adamsgaard.dk 70 i- * or modification of this software and in all copies of the supporting Err mx1.adamsgaard.dk 70 i- * documentation for such software. Err mx1.adamsgaard.dk 70 i- * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED Err mx1.adamsgaard.dk 70 i- * WARRANTY. IN PARTICULAR, NEITHER THE AUTHORS NOR LUCENT TECHNOLOGIES MAKE ANY Err mx1.adamsgaard.dk 70 i- * REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY Err mx1.adamsgaard.dk 70 i- * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE. Err mx1.adamsgaard.dk 70 i-*/ Err mx1.adamsgaard.dk 70 i+This is a Unix port of the Plan 9 UTF-8 library, by Rob Pike and Ken Thompson. Err mx1.adamsgaard.dk 70 i+Please send comments about the packaging to Russ Cox . Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i-This is a Unix port of the Plan 9 formatted I/O package. Err mx1.adamsgaard.dk 70 i+Copyright © 2021 Plan 9 Foundation Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i-Please send comments about the packaging Err mx1.adamsgaard.dk 70 i-to Russ Cox . Err mx1.adamsgaard.dk 70 i+Permission is hereby granted, free of charge, to any person obtaining a copy Err mx1.adamsgaard.dk 70 i+of this software and associated documentation files (the "Software"), to deal Err mx1.adamsgaard.dk 70 i+in the Software without restriction, including without limitation the rights Err mx1.adamsgaard.dk 70 i+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell Err mx1.adamsgaard.dk 70 i+copies of the Software, and to permit persons to whom the Software is Err mx1.adamsgaard.dk 70 i+furnished to do so, subject to the following conditions: Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i+The above copyright notice and this permission notice shall be included in Err mx1.adamsgaard.dk 70 i+all copies or substantial portions of the Software. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i----- Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-This software is also made available under the Lucent Public License Err mx1.adamsgaard.dk 70 i-version 1.02; see http://9p.io/plan9/license.html Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR Err mx1.adamsgaard.dk 70 i+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, Err mx1.adamsgaard.dk 70 i+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE Err mx1.adamsgaard.dk 70 i+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER Err mx1.adamsgaard.dk 70 i+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, Err mx1.adamsgaard.dk 70 i+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN Err mx1.adamsgaard.dk 70 i+THE SOFTWARE. Err mx1.adamsgaard.dk 70 1diff --git a/unix/README.dot b/unix/README.dot /src/plan9port/file/unix/README.dot.gph mx1.adamsgaard.dk 70 it@@ -13,6 +13,9 @@ mk new-utf new-fmt new-bio new-regexp new-mk Err mx1.adamsgaard.dk 70 i mk test-utf test-fmt test-bio test-regexp test-mk Err mx1.adamsgaard.dk 70 i create the directory, populate it, and run a test build Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i+mk test Err mx1.adamsgaard.dk 70 i+ run the above tests and then clean up Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i mk libutf.tgz libfmt.tgz libbio.tgz libregexp9.tgz mk.tgz Err mx1.adamsgaard.dk 70 i create the directory, populate it, and build a tar file Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 1diff --git a/unix/mkfile b/unix/mkfile /src/plan9port/file/unix/mkfile.gph mx1.adamsgaard.dk 70 it@@ -34,7 +34,12 @@ test-%:V: Err mx1.adamsgaard.dk 70 i if(! test -f `{echo $i | sed 's/.c$/.o/'}) Err mx1.adamsgaard.dk 70 i echo XXX not building $i Err mx1.adamsgaard.dk 70 i cd .. Err mx1.adamsgaard.dk 70 i- rm -r $td Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i+test:V: test-utf test-fmt test-bio test-regexp test-mk Err mx1.adamsgaard.dk 70 i+ mk test-clean Err mx1.adamsgaard.dk 70 i+ Err mx1.adamsgaard.dk 70 i+test-clean:V: Err mx1.adamsgaard.dk 70 i+ rm -rf libutf libfmt libbio libregexp mk Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i lib%.tgz:V: Err mx1.adamsgaard.dk 70 i mk new-$stem Err mx1.adamsgaard.dk 70 it@@ -49,7 +54,7 @@ mk.tgz:V: Err mx1.adamsgaard.dk 70 i tar cf /dev/stdout mk | gzip > $target Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i mk-with-libs.tgz:V: Err mx1.adamsgaard.dk 70 i- mk new-utf Err mx1.adamsgaard.dk 70 i+ mk new-utf Err mx1.adamsgaard.dk 70 i mk new-fmt Err mx1.adamsgaard.dk 70 i mk new-bio Err mx1.adamsgaard.dk 70 i mk new-regexp Err mx1.adamsgaard.dk 70 it@@ -64,9 +69,6 @@ mk-with-libs.tgz:V: Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i tgz:V: libutf.tgz libfmt.tgz libregexp9.tgz libbio.tgz mk.tgz mk-with-libs.tgz Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i+# run from 'mk push' in ../dist, which sets 9fansweb Err mx1.adamsgaard.dk 70 i push:V: Err mx1.adamsgaard.dk 70 i- rm -f *.sha1 *.md5 *.sha256 Err mx1.adamsgaard.dk 70 i- for (i in *.tgz) Err mx1.adamsgaard.dk 70 i- sha1sum $i >$i.sha1 Err mx1.adamsgaard.dk 70 i cp *.tgz $9fansweb/plan9port/unix Err mx1.adamsgaard.dk 70 i- cp *.tgz.sha1 $9fansweb/plan9port/unix Err mx1.adamsgaard.dk 70 .