rdobuilder d56aa8
From 62046adefe232126bf1236d46dffdfb850713e42 Mon Sep 17 00:00:00 2001
rdobuilder d56aa8
From: "Benjamin A. Beasley" <code@musicinmybrain.net>
rdobuilder d56aa8
Date: Fri, 10 Mar 2023 14:08:40 -0500
rdobuilder d56aa8
Subject: [PATCH] Include BSD-3-Clause and TCL license text
rdobuilder d56aa8
rdobuilder d56aa8
Both of these licenses require the copyright notice and the license text
rdobuilder d56aa8
to be distributed in all copies. Instead of merely mentioning them,
rdobuilder d56aa8
include the full text in LICENSE.txt
rdobuilder d56aa8
rdobuilder d56aa8
Fixes #565; see that issue for further analysis.
rdobuilder d56aa8
---
rdobuilder d56aa8
 LICENSE.txt | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
rdobuilder d56aa8
 1 file changed, 80 insertions(+), 1 deletion(-)
rdobuilder d56aa8
rdobuilder d56aa8
diff --git a/LICENSE.txt b/LICENSE.txt
rdobuilder d56aa8
index 64fa6341..1d00bcb1 100644
rdobuilder d56aa8
--- a/LICENSE.txt
rdobuilder d56aa8
+++ b/LICENSE.txt
rdobuilder d56aa8
@@ -24,12 +24,91 @@ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
rdobuilder d56aa8
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
rdobuilder d56aa8
 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
rdobuilder d56aa8
 
rdobuilder d56aa8
+----
rdobuilder d56aa8
 
rdobuilder d56aa8
 Portions of code from MODP_ASCII - Ascii transformations (upper/lower, etc)
rdobuilder d56aa8
 https://github.com/client9/stringencoders
rdobuilder d56aa8
-Copyright (c) 2007  Nick Galbreath -- nickg [at] modp [dot] com. All rights reserved.
rdobuilder d56aa8
+
rdobuilder d56aa8
+  Copyright 2005, 2006, 2007
rdobuilder d56aa8
+  Nick Galbreath -- nickg [at] modp [dot] com
rdobuilder d56aa8
+  All rights reserved.
rdobuilder d56aa8
+
rdobuilder d56aa8
+  Redistribution and use in source and binary forms, with or without
rdobuilder d56aa8
+  modification, are permitted provided that the following conditions are
rdobuilder d56aa8
+  met:
rdobuilder d56aa8
+
rdobuilder d56aa8
+    Redistributions of source code must retain the above copyright
rdobuilder d56aa8
+    notice, this list of conditions and the following disclaimer.
rdobuilder d56aa8
+
rdobuilder d56aa8
+    Redistributions in binary form must reproduce the above copyright
rdobuilder d56aa8
+    notice, this list of conditions and the following disclaimer in the
rdobuilder d56aa8
+    documentation and/or other materials provided with the distribution.
rdobuilder d56aa8
+
rdobuilder d56aa8
+    Neither the name of the modp.com nor the names of its
rdobuilder d56aa8
+    contributors may be used to endorse or promote products derived from
rdobuilder d56aa8
+    this software without specific prior written permission.
rdobuilder d56aa8
+
rdobuilder d56aa8
+  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
rdobuilder d56aa8
+  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
rdobuilder d56aa8
+  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
rdobuilder d56aa8
+  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
rdobuilder d56aa8
+  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
rdobuilder d56aa8
+  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
rdobuilder d56aa8
+  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
rdobuilder d56aa8
+  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
rdobuilder d56aa8
+  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
rdobuilder d56aa8
+  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
rdobuilder d56aa8
+  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
rdobuilder d56aa8
+
rdobuilder d56aa8
+  This is the standard "new" BSD license:
rdobuilder d56aa8
+  http://www.opensource.org/licenses/bsd-license.php
rdobuilder d56aa8
+
rdobuilder d56aa8
+https://github.com/client9/stringencoders/blob/cfd5c1507325ae497ea9bacdacba12c0ffd79d30/COPYING
rdobuilder d56aa8
+
rdobuilder d56aa8
+----
rdobuilder d56aa8
 
rdobuilder d56aa8
 Numeric decoder derived from from TCL library
rdobuilder d56aa8
 https://opensource.apple.com/source/tcl/tcl-14/tcl/license.terms
rdobuilder d56aa8
  * Copyright (c) 1988-1993 The Regents of the University of California.
rdobuilder d56aa8
  * Copyright (c) 1994 Sun Microsystems, Inc.
rdobuilder d56aa8
+
rdobuilder d56aa8
+  This software is copyrighted by the Regents of the University of
rdobuilder d56aa8
+  California, Sun Microsystems, Inc., Scriptics Corporation, ActiveState
rdobuilder d56aa8
+  Corporation and other parties.  The following terms apply to all files
rdobuilder d56aa8
+  associated with the software unless explicitly disclaimed in
rdobuilder d56aa8
+  individual files.
rdobuilder d56aa8
+
rdobuilder d56aa8
+  The authors hereby grant permission to use, copy, modify, distribute,
rdobuilder d56aa8
+  and license this software and its documentation for any purpose, provided
rdobuilder d56aa8
+  that existing copyright notices are retained in all copies and that this
rdobuilder d56aa8
+  notice is included verbatim in any distributions. No written agreement,
rdobuilder d56aa8
+  license, or royalty fee is required for any of the authorized uses.
rdobuilder d56aa8
+  Modifications to this software may be copyrighted by their authors
rdobuilder d56aa8
+  and need not follow the licensing terms described here, provided that
rdobuilder d56aa8
+  the new terms are clearly indicated on the first page of each file where
rdobuilder d56aa8
+  they apply.
rdobuilder d56aa8
+
rdobuilder d56aa8
+  IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY
rdobuilder d56aa8
+  FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
rdobuilder d56aa8
+  ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY
rdobuilder d56aa8
+  DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE
rdobuilder d56aa8
+  POSSIBILITY OF SUCH DAMAGE.
rdobuilder d56aa8
+
rdobuilder d56aa8
+  THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES,
rdobuilder d56aa8
+  INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,
rdobuilder d56aa8
+  FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.  THIS SOFTWARE
rdobuilder d56aa8
+  IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE
rdobuilder d56aa8
+  NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR
rdobuilder d56aa8
+  MODIFICATIONS.
rdobuilder d56aa8
+
rdobuilder d56aa8
+  GOVERNMENT USE: If you are acquiring this software on behalf of the
rdobuilder d56aa8
+  U.S. government, the Government shall have only "Restricted Rights"
rdobuilder d56aa8
+  in the software and related documentation as defined in the Federal
rdobuilder d56aa8
+  Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2).  If you
rdobuilder d56aa8
+  are acquiring the software on behalf of the Department of Defense, the
rdobuilder d56aa8
+  software shall be classified as "Commercial Computer Software" and the
rdobuilder d56aa8
+  Government shall have only "Restricted Rights" as defined in Clause
rdobuilder d56aa8
+  252.227-7013 (c) (1) of DFARs.  Notwithstanding the foregoing, the
rdobuilder d56aa8
+  authors grant the U.S. Government and others acting in its behalf
rdobuilder d56aa8
+  permission to use and distribute the software in accordance with the
rdobuilder d56aa8
+  terms specified in this license.