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