Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Swift
Upstream-Contact: Ted Kremenek <kremenek@apple.com>
Source: https://github.com/swiftlang/swift
Copyright: 2014-2023 Apple Inc. <permission@apple.com>
License: Apache-2.0 with Library exception

Files: swift/*
       swift-argument-parser/*
       swift-asn1/*
       swift-atomics/*
       swift-certificates/*
       swift-collections/*
       swift-corelibs-foundation/*
       swift-corelibs-libdispatch/*
       swift-corelibs-xctest/*
       swift-crypto/*
       swift-docc/*
       swift-docc-render-artifact/*
       swift-docc-symbolkit/*
       swift-driver/*
       swift-experimental-string-processing/*
       swift-format/*
       swift-integration-tests/*
       swift-llvm-bindings/*
       swift-lmdb/*
       swift-markdown/*
       swift-nio/*
       swift-nio-ssl/*
       swift-numerics/*
       swiftpm/*
       swift-stress-tester/*
       swift-syntax/*
       swift-system/*
       swift-tools-support-core/*
       swift-xcode-playground-support/*
       cmark/*
       sourcekit-lsp/*
Copyright: 2014-2023 Apple Inc. <permission@apple.com>
License: Apache-2.0 with Library exception

Files: llbuild/*
       llvm-project/*
       indexstore-db/*
Copyright: 2003-2017 University of Illinois at Urbana-Champaign.
License: APACHE-2-LLVM-EXCEPTIONS

Files: swift/docs/toc.js
Copyright: The Go Authors
License: CC-BY-3.0

Files: swiftpm/Sources/PackageCollectionsSigning/Utilities/Base64URL.swift
       swiftpm/Sources/PackageCollectionsSigning/Signature.swift
Copyright: 2017-2020 Vapor project authors
           2021 Apple Inc. and the Swift project authors
License: MIT and Apache-2.0 with Library exception

Files: cmark/data/CaseFolding.txt
       swift/test/stdlib/Inputs/NormalizationTest.txt
       swift/test/stdlib/Inputs/NormalizationTest15.txt
       swift/utils/UnicodeData/COPYRIGHT.txt
       swift/utils/UnicodeData/GraphemeBreakProperty.txt
       swift/utils/UnicodeData/GraphemeBreakTest.txt
       swift/utils/UnicodeData/confusables.txt
       swift/utils/gen-unicode-data/Data/*
Copyright: 1991-2022 Unicode, Inc.
License: UNICODE-LICENSE-V3

Files: indexstore-db/include/llvm/Support/ConvertUTF.h
       indexstore-db/lib/LLVMSupport/Support/ConvertUTF.cpp
       llvm-project/llvm/include/llvm/Support/ConvertUTF.h
       llvm-project/llvm/lib/Support/ConvertUTF.cpp
       swift-corelibs-foundation/CoreFoundation/StringEncodings.subproj/CFBuiltinConverters.c
       swift-corelibs-foundation/CoreFoundation/StringEncodings.subproj/CFUniChar.c
Copyright: 2001-2021 Unicode, Inc.
           The LLVM Project
           1999-2019, Apple Inc. and the Swift project authors
License: UNICODE-LICENSE-V3 and Apache-2.0 with Library exception

Files: llbuild/include/llvm/Support/ConvertUTF.h
       llbuild/lib/llvm/Support/ConvertUTF.cpp
Copyright: 2001-2004 Unicode, Inc.
           The LLVM Project
License: UNICODE-LICENSE-V3 and UIUC

Files: swift-corelibs-foundation/bootstrap/x86_64-apple-darwin/usr/local/include/unicode/*
Copyright: 2001-2021 Unicode, Inc.
           1995-2016 International Business Machines Corporation and others
License: UNICODE-LICENSE-V3

Files: llvm-project/compiler-rt/lib/BlocksRuntime/*
Copyright: 2008-2010 Apple, Inc.
License: MIT

Files: llvm-project/lldb/tools/debugserver/source/MacOSX/stack_logging.h
Copyright: 1999-2007 Apple Inc.
License: APSL-2.0


Files: llvm-project/llvm/lib/Support/MD5.cpp
       llvm-project/llvm/include/llvm/Support/MD5.h
Copyright: 2001 Alexander Peslyak <solar at openwall.com>
License: solar-public-domain

Files: llvm-project/lldb/third_party/Python/module/unittest2*
Copyright: 1999-2003 Steve Purcell
           2003-2010 Python Software Foundation
License: Python

Files: llvm-project/lldb/third_party/Python/module/pexpect-4.6/*
Copyright: 2012, Noah Spurrier <noah@noah.org>
License: ISC

Files: llvm-project/lldb/third_party/Python/module/six/*
Copyright: 2010-2015, Benjamin Peterson
License: MIT

Files: llvm-project/llvm/test/YAMLParser/*
Copyright: 2006 Kirill Simonov
License: MIT

Files: llvm-project/llvm/utils/unittest/googletest/*
Copyright: 2006-2008, Google Inc.
License: BSD-3-Clause

Files: llvm-project/llvm/utils/unittest/googlemock/*
Copyright: 2008, Google Inc.
License: BSD-3-Clause

Files: llvm-project/llvm/docs/re_format.7
       llvm-project/llvm/lib/Support/COPYRIGHT.regex
       llvm-project/llvm/lib/Support/regcomp.c
       llvm-project/llvm/lib/Support/regengine.inc
       llvm-project/llvm/lib/Support/regerror.c
       llvm-project/llvm/lib/Support/regex2.h
       llvm-project/llvm/lib/Support/regex_impl.h
       llvm-project/llvm/lib/Support/regexec.c
       llvm-project/llvm/lib/Support/regfree.c
       llvm-project/llvm/lib/Support/regutils.h
Copyright: 1992-1994, Henry Spencer
           1997, Phillip F Knaack
           1992-1994, The Regents of the University of California
License: BSD-3-clause

Files: llvm-project/llvm/include/llvm/Support/xxhash.h
       llvm-project/llvm/lib/Support/xxhash.cpp
Copyright: 2012-2016, Yann Collet
License: BSD-2-clause

Files: llvm-project/llvm/cmake/config.guess
Copyright: 1992-2022, Free Software Foundation, Inc
License: GPL-3 with AutoConf exception

Files: llvm-project/llvm/lib/Support/regstrlcpy.c
Copyright: 1998, Todd C. Miller <Todd.Miller@courtesan.com>
License: ISC

Files: llvm-project/clang/lib/Headers/cuda_wrappers/*
       llvm-project/clang/lib/Headers/avx512vlvp2intersectintrin.h
       llvm-project/clang/lib/Headers/avx512vp2intersectintrin.h
Copyright: 2016-2020, Google Inc.
License: MIT

Files: llvm-project/clang/docs/Block-ABI-Apple.rst
       llvm-project/clang/lib/Headers/avxvnniintrin.h
       llvm-project/clang/lib/Headers/keylockerintrin.h
       llvm-project/clang/lib/Headers/ptrauth.h
Copyright: 2008-2010, Apple, Inc
           Microsoft Corporation
License: MIT

Files: llvm-project/polly/lib/External/isl/*
Copyright: 2006-2007 Sven Verdoolaege
           2008-2009 K.U.Leuven
           2010-2011 INRIA Saclay
           2011-2012 consultant for Leiden Institute of Advanced Computer Science
           2012-2014 Ecole Normale Superieure
           2014-2015 INRIA Rocquencourt
           2015-2020 Polly Labs
           2018-2020 Cerebras Systems
License: MIT

Files: llvm-project/libclc/*
Copyright: 2011-2014 Peter Collingbourne
License: Apache-2.0 or MIT

Files: llvm-project/libclc/generic/include/clc/misc/*
       llvm-project/libclc/generic/lib/misc/*
Copyright: 2011-2014 Peter Collingbourne
License: Apache-2.0

Files: llvm-project/libclc/amdgcn/lib/math/ldexp.cl
       llvm-project/libclc/amdgpu/lib/math/sqrt.cl
       llvm-project/libclc/clspv/lib/math/fma.cl
       llvm-project/libclc/clspv/lib/subnormal_config.cl
       llvm-project/libclc/generic/include/clc/common/degrees.h
       llvm-project/libclc/generic/include/clc/common/degrees.inc
       llvm-project/libclc/generic/include/clc/common/radians.h
       llvm-project/libclc/generic/include/clc/common/radians.inc
       llvm-project/libclc/generic/include/clc/common/smoothstep.h
       llvm-project/libclc/generic/include/clc/common/smoothstep.inc
       llvm-project/libclc/generic/include/clc/common/step.h
       llvm-project/libclc/generic/include/clc/common/step.inc
       llvm-project/libclc/generic/include/clc/geometric/distance.inc
       llvm-project/libclc/generic/include/clc/geometric/fast_distance.h
       llvm-project/libclc/generic/include/clc/geometric/fast_distance.inc
       llvm-project/libclc/generic/include/clc/geometric/fast_length.h
       llvm-project/libclc/generic/include/clc/geometric/fast_length.inc
       llvm-project/libclc/generic/include/clc/geometric/fast_normalize.h
       llvm-project/libclc/generic/include/clc/geometric/fast_normalize.inc
       llvm-project/libclc/generic/include/clc/math/acosh.h
       llvm-project/libclc/generic/include/clc/math/acospi.h
       llvm-project/libclc/generic/include/clc/math/asinh.h
       llvm-project/libclc/generic/include/clc/math/asinpi.h
       llvm-project/libclc/generic/include/clc/math/atan.h
       llvm-project/libclc/generic/include/clc/math/atan2.h
       llvm-project/libclc/generic/include/clc/math/atan2pi.h
       llvm-project/libclc/generic/include/clc/math/atanh.h
       llvm-project/libclc/generic/include/clc/math/atanpi.h
       llvm-project/libclc/generic/include/clc/math/cbrt.h
       llvm-project/libclc/generic/include/clc/math/cosh.h
       llvm-project/libclc/generic/include/clc/math/exp2.h
       llvm-project/libclc/generic/include/clc/math/fract.h
       llvm-project/libclc/generic/include/clc/math/fract.inc
       llvm-project/libclc/generic/include/clc/math/half_rsqrt.h
       llvm-project/libclc/generic/include/clc/math/half_sqrt.h
       llvm-project/libclc/generic/include/clc/math/ldexp.h
       llvm-project/libclc/generic/include/clc/math/ldexp.inc
       llvm-project/libclc/generic/include/clc/math/log.h
       llvm-project/libclc/generic/include/clc/math/log1p.h
       llvm-project/libclc/generic/include/clc/math/log2.h
       llvm-project/libclc/generic/include/clc/math/modf.h
       llvm-project/libclc/generic/include/clc/math/modf.inc
       llvm-project/libclc/generic/include/clc/math/native_log.h
       llvm-project/libclc/generic/include/clc/math/native_log2.h
       llvm-project/libclc/generic/include/clc/math/sinh.h
       llvm-project/libclc/generic/include/clc/math/tanh.h
       llvm-project/libclc/generic/include/clc/relational/bitselect.h
       llvm-project/libclc/generic/include/clc/relational/bitselect.inc
       llvm-project/libclc/generic/include/config.h
       llvm-project/libclc/generic/lib/common/degrees.cl
       llvm-project/libclc/generic/lib/common/radians.cl
       llvm-project/libclc/generic/lib/common/smoothstep.cl
       llvm-project/libclc/generic/lib/common/step.cl
       llvm-project/libclc/generic/lib/gen_convert.py
       llvm-project/libclc/generic/lib/geometric/distance.cl
       llvm-project/libclc/generic/lib/geometric/distance.inc
       llvm-project/libclc/generic/lib/geometric/fast_distance.cl
       llvm-project/libclc/generic/lib/geometric/fast_distance.inc
       llvm-project/libclc/generic/lib/geometric/fast_length.cl
       llvm-project/libclc/generic/lib/geometric/fast_normalize.cl
       llvm-project/libclc/generic/lib/geometric/fast_normalize.inc
       llvm-project/libclc/generic/lib/geometric/length.cl
       llvm-project/libclc/generic/lib/geometric/normalize.cl
       llvm-project/libclc/generic/lib/math/acos.cl
       llvm-project/libclc/generic/lib/math/acosh.cl
       llvm-project/libclc/generic/lib/math/acospi.cl
       llvm-project/libclc/generic/lib/math/asin.cl
       llvm-project/libclc/generic/lib/math/asinh.cl
       llvm-project/libclc/generic/lib/math/asinpi.cl
       llvm-project/libclc/generic/lib/math/atan.cl
       llvm-project/libclc/generic/lib/math/atan2.cl
       llvm-project/libclc/generic/lib/math/atan2pi.cl
       llvm-project/libclc/generic/lib/math/atanh.cl
       llvm-project/libclc/generic/lib/math/atanpi.cl
       llvm-project/libclc/generic/lib/math/cbrt.cl
       llvm-project/libclc/generic/lib/math/clc_exp10.cl
       llvm-project/libclc/generic/lib/math/clc_fma.cl
       llvm-project/libclc/generic/lib/math/clc_fmod.cl
       llvm-project/libclc/generic/lib/math/clc_hypot.cl
       llvm-project/libclc/generic/lib/math/clc_ldexp.cl
       llvm-project/libclc/generic/lib/math/clc_pow.cl
       llvm-project/libclc/generic/lib/math/clc_pown.cl
       llvm-project/libclc/generic/lib/math/clc_powr.cl
       llvm-project/libclc/generic/lib/math/clc_remainder.cl
       llvm-project/libclc/generic/lib/math/clc_remquo.cl
       llvm-project/libclc/generic/lib/math/clc_rootn.cl
       llvm-project/libclc/generic/lib/math/clc_sqrt.cl
       llvm-project/libclc/generic/lib/math/clc_sqrt_impl.inc
       llvm-project/libclc/generic/lib/math/clc_tan.cl
       llvm-project/libclc/generic/lib/math/clc_tanpi.cl
       llvm-project/libclc/generic/lib/math/cos.cl
       llvm-project/libclc/generic/lib/math/cosh.cl
       llvm-project/libclc/generic/lib/math/cospi.cl
       llvm-project/libclc/generic/lib/math/ep_log.cl
       llvm-project/libclc/generic/lib/math/ep_log.h
       llvm-project/libclc/generic/lib/math/erf.cl
       llvm-project/libclc/generic/lib/math/erfc.cl
       llvm-project/libclc/generic/lib/math/exp.cl
       llvm-project/libclc/generic/lib/math/exp2.cl
       llvm-project/libclc/generic/lib/math/exp_helper.cl
       llvm-project/libclc/generic/lib/math/exp_helper.h
       llvm-project/libclc/generic/lib/math/fdim.inc
       llvm-project/libclc/generic/lib/math/fract.cl
       llvm-project/libclc/generic/lib/math/fract.inc
       llvm-project/libclc/generic/lib/math/frexp.inc
       llvm-project/libclc/generic/lib/math/ilogb.cl
       llvm-project/libclc/generic/lib/math/ldexp.cl
       llvm-project/libclc/generic/lib/math/ldexp.inc
       llvm-project/libclc/generic/lib/math/lgamma.cl
       llvm-project/libclc/generic/lib/math/lgamma_r.cl
       llvm-project/libclc/generic/lib/math/lgamma_r.inc
       llvm-project/libclc/generic/lib/math/log10.cl
       llvm-project/libclc/generic/lib/math/log1p.cl
       llvm-project/libclc/generic/lib/math/log2.cl
       llvm-project/libclc/generic/lib/math/log_base.h
       llvm-project/libclc/generic/lib/math/math.h
       llvm-project/libclc/generic/lib/math/modf.cl
       llvm-project/libclc/generic/lib/math/modf.inc
       llvm-project/libclc/generic/lib/math/native_log.cl
       llvm-project/libclc/generic/lib/math/native_log2.cl
       llvm-project/libclc/generic/lib/math/native_unary_intrinsic.inc
       llvm-project/libclc/generic/lib/math/sin.cl
       llvm-project/libclc/generic/lib/math/sincosD_piby4.h
       llvm-project/libclc/generic/lib/math/sincos_helpers.cl
       llvm-project/libclc/generic/lib/math/sincos_helpers.h
       llvm-project/libclc/generic/lib/math/sincospiF_piby4.h
       llvm-project/libclc/generic/lib/math/sinh.cl
       llvm-project/libclc/generic/lib/math/sinpi.cl
       llvm-project/libclc/generic/lib/math/sqrt.cl
       llvm-project/libclc/generic/lib/math/tables.cl
       llvm-project/libclc/generic/lib/math/tables.h
       llvm-project/libclc/generic/lib/math/tanh.cl
       llvm-project/libclc/generic/lib/math/tgamma.cl
       llvm-project/libclc/generic/lib/relational/bitselect.cl
       llvm-project/libclc/generic/lib/relational/bitselect.inc
       llvm-project/libclc/generic/lib/subnormal_config.cl
       llvm-project/libclc/spirv/lib/subnormal_config.cl
       llvm-project/libclc/spirv64/lib/subnormal_config.cl
Copyright: 2016, Aaron Watry
           2016, Aaron Watry <awatry@gmail.com>
           2014-2015, Advanced Micro Devices, Inc
           2013, Jesse Towner <jessetowner@lavabit.com>
           1993, Sun Microsystems, Inc
           2013, Victor Oliveira <victormatheus@gmail.com>
License: MIT

Files: llvm-project/polly/lib/External/isl/doc/user.pod
       llvm-project/polly/lib/External/isl/imath/*
       llvm-project/polly/lib/External/isl/isl_sort.c
Copyright: 2002-2007, Michael J. Fromberger
           2012, Qualcomm Innovation Center, Inc
           1994, X Consortium
License: MIT

Files: llvm-project/polly/lib/External/isl/interface/cpp.cc
       llvm-project/polly/lib/External/isl/interface/extract_interface.cc
       llvm-project/polly/lib/External/isl/interface/generator.cc
       llvm-project/polly/lib/External/isl/interface/plain_cpp.cc
       llvm-project/polly/lib/External/isl/interface/python.cc
       llvm-project/polly/lib/External/isl/interface/template_cpp.cc
Copyright: 2020, Cerebras Systems
           2011-2015, Sven Verdoolaege
           2016-2017, Tobias Grosser
License: BSD-2-clause

Files: llvm-project/polly/www/video-js/video.js
Copyright: 2010, Zencoder, Inc
License: LGPL-3

Files: llvm-project/libcxx/src/support/solaris/mbsnrtowcs.inc
       llvm-project/libcxx/src/support/solaris/wcsnrtombs.inc
Copyright: 2002-2004, Tim J. Robbins
License: BSD-2-clause

Files: debian/*
Copyright: 2022-2024 Steve Meliza <swm@swm1.com>
           2022-2024 Sylvestre Ledru <sylvestre@debian.org>
           2022-2024 Ron Olson <tachoknight@gmail.com>
License: APACHE-2-LLVM-EXCEPTIONS

Files: debian/control
Copyright: 2022-2024 Steve Meliza <swm@swm1.com>
           2022 Sylvestre Ledru <sylvestre@debian.org>
           2023 Martin Waitz
License: APACHE-2-LLVM-EXCEPTIONS

Files: debian/po/*
Copyright: 2022-2024 Steve Meliza <swm@swm1.com>
           2023 Camaleón <noelamac@gmail.com>
           2023 Frans Spiesschaert <Frans.Spiesschaert@yucom.be>
           2024 Jean-Pierre Giraud <jean-pierregiraud@neuf.fr>
License: APACHE-2-LLVM-EXCEPTIONS

Files: yams/*
Copyright: 2016 JP Simard <jp@jpsim.com>
License: MIT

License: Apache-2.0 with Library exception
 On Debian systems, the complete text of the Apache-2.0 license
 can be found in "/usr/share/common-licenses/Apache-2.0".

License: Apache-2.0
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at
 .
 http://www.apache.org/licenses/LICENSE-2.0
 .
 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
 .
 On Debian systems, the complete text of the Apache version 2.0 license
 can be found in "/usr/share/common-licenses/Apache-2.0".

License: APACHE-2-LLVM-EXCEPTIONS
 On Debian systems the full text of the Apache Software License 2.0 can be
 found in the `/usr/share/common-licenses/Apache-2.0' file.
 .
 ---- LLVM Exceptions to the Apache 2.0 License ----
 .
 As an exception, if, as a result of your compiling your source code, portions
 of this Software are embedded into an Object form of such source code, you
 may redistribute such embedded portions in such Object form without complying
 with the conditions of Sections 4(a), 4(b) and 4(d) of the License.
 .
 In addition, if you combine or link compiled forms of this Software with
 software that is licensed under the GPLv2 ("Combined Software") and if a
 court of competent jurisdiction determines that the patent provision (Section
 3), the indemnity provision (Section 9) or other Section of the License
 conflicts with the conditions of the GPLv2, you may retroactively and
 prospectively choose to deem waived or otherwise exclude such Section(s) of
 the License, but only in their entirety and only with respect to the Combined
 Software.

License: BSD-2-clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 .
 1. Redistributions of source code must retain the above copyright notice,
 this list of conditions and the following disclaimer.
 .
 2. Redistributions in binary form must reproduce the above copyright notice,
 this list of conditions and the following disclaimer in the documentation and
 /or other materials provided with the distribution.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.

License: BSD-3-Clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 .
 1. Redistributions of source code must retain the above copyright notice,
 this list of conditions and the following disclaimer.
 .
 2. Redistributions in binary form must reproduce the above copyright notice,
 this list of conditions and the following disclaimer in the documentation and
 /or other materials provided with the distribution.
 .
 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without
 specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.

License: solar-public-domain
 This software was written by Alexander Peslyak in 2001.  No copyright is
 claimed, and the software is hereby placed in the public domain.
 In case this attempt to disclaim copyright and place the software in the
 public domain is deemed null and void, then the software is
 Copyright (c) 2001 Alexander Peslyak and it is hereby released to the
 general public under the following terms:
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted.
 .
 * There's ABSOLUTELY NO WARRANTY, express or implied.

License: MIT
 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.

License: Python
 This module is free software, and you may redistribute it and/or modify
 it under the same terms as Python itself, so long as this copyright message
 and disclaimer are retained in their original form.
 .
 IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT,
 SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF
 THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
 DAMAGE.
 .
 THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
 PARTICULAR PURPOSE.  THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS,
 AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
 SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.

License: APSL-2.0
 This file contains Original Code and/or Modifications of Original Code
 as defined in and that are subject to the Apple Public Source License
 Version 2.0 (the 'License'). You may not use this file except in
 compliance with the License. Please obtain a copy of the License at
 http://www.opensource.apple.com/apsl/ and read it before using this
 file.
 .
 The Original Code and all software distributed under the License are
 distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
 EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
 INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
 Please see the License for the specific language governing rights and
 limitations under the License.

License: GPL-3 with AutoConf exception
 This file is free software; you can redistribute it and/or modify it
 under the terms of the GNU General Public License as published by
 the Free Software Foundation, either version 3 of the License, or
 (at your option) any later version.
 .
 This program is distributed in the hope that it will be useful, but
 WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 General Public License for more details.
 .
 You should have received a copy of the GNU General Public License
 along with this program; if not, see <https://www.gnu.org/licenses/>.
 .
 As a special exception to the GNU General Public License, if you
 distribute this file as part of a program that contains a
 configuration script generated by Autoconf, you may include it under
 the same distribution terms that you use for the rest of that
 program.  This Exception is an additional permission under section 7
 of the GNU General Public License, version 3 ("GPLv3").

License: ISC
 Permission to use, copy, modify, and/or distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
 RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
 NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE
 USE OR PERFORMANCE OF THIS SOFTWARE.

License: LGPL-3
 On Debian systems, the complete text of the LGPL-3 license
 can be found in "/usr/share/common-licenses/LGPL-3".

License: CC-BY-3.0
 THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS
 PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR
 OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS
 LICENSE OR COPYRIGHT LAW IS PROHIBITED.
 .
 BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE
 BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY BE CONSIDERED
 TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED HERE IN
 CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS.
 .
 1. Definitions
  a."Adaptation" means a work based upon the Work, or upon the Work and other
    pre-existing works, such as a translation, adaptation, derivative work,
    arrangement of music or other alterations of a literary or artistic work, or
    phonogram or performance and includes cinematographic adaptations or any
    other form in which the Work may be recast, transformed, or adapted including
    in any form recognizably derived from the original, except that a work that
    constitutes a Collection will not be considered an Adaptation for the purpose
    of this License. For the avoidance of doubt, where the Work is a musical
    work, performance or phonogram, the synchronization of the Work in
    timed-relation with a moving image ("synching") will be considered an
    Adaptation for the purpose of this License.
  b."Collection" means a collection of literary or artistic works, such as
    encyclopedias and anthologies, or performances, phonograms or broadcasts,
    or other works or subject matter other than works listed in Section 1(f)
    below, which, by reason of the selection and arrangement of their contents,
    constitute intellectual creations, in which the Work is included in its
    entirety in unmodified form along with one or more other contributions, each
    constituting separate and independent works in themselves, which together
    are assembled into a collective whole. A work that constitutes a Collection
    will not be considered an Adaptation (as defined above) for the purposes of
    this License.
  c."Distribute" means to make available to the public the original and copies of
    the Work or Adaptation, as appropriate, through sale or other transfer of
    ownership.
  d."Licensor" means the individual, individuals, entity or entities that
    offer(s) the Work under the terms of this License.
  e."Original Author" means, in the case of a literary or artistic work, the
    individual, individuals, entity or entities who created the Work or if no
    individual or entity can be identified, the publisher; and in addition
    (i) in the case of a performance the actors, singers, musicians, dancers, and
    other persons who act, sing, deliver, declaim, play in, interpret or
    otherwise perform literary or artistic works or expressions of folklore;
    (ii) in the case of a phonogram the producer being the person or legal entity
    who first fixes the sounds of a performance or other sounds; and,
    (iii) in the case of broadcasts, the organization that transmits the
    broadcast.
  f."Work" means the literary and/or artistic work offered under the terms of
    this License including without limitation any production in the literary,
    scientific and artistic domain, whatever may be the mode or form of its
    expression including digital form, such as a book, pamphlet and other
    writing; a lecture, address, sermon or other work of the same nature; a
    dramatic or dramatico-musical work; a choreographic work or entertainment in
    dumb show; a musical composition with or without words; a cinematographic
    work to which are assimilated works expressed by a process analogous to
    cinematography; a work of drawing, painting, architecture, sculpture,
    engraving or lithography; a photographic work to which are assimilated works
    expressed by a process analogous to photography; a work of applied art; an
    illustration, map, plan, sketch or three-dimensional work relative to
    geography, topography, architecture or science; a performance; a broadcast;
    a phonogram; a compilation of data to the extent it is protected as a
    copyrightable work; or a work performed by a variety or circus performer to
    the extent it is not otherwise considered a literary or artistic work.
  g."You" means an individual or entity exercising rights under this License who
    has not previously violated the terms of this License with respect to the
    Work, or who has received express permission from the Licensor to exercise
    rights under this License despite a previous violation.
  h."Publicly Perform" means to perform public recitations of the Work and to
    communicate to the public those public recitations, by any means or process,
    including by wire or wireless means or public digital performances; to make
    available to the public Works in such a way that members of the public may
    access these Works from a place and at a place individually chosen by them;
    to perform the Work to the public by any means or process and the
    communication to the public of the performances of the Work, including by
    public digital performance; to broadcast and rebroadcast the Work by any
    means including signs, sounds or images.
  i."Reproduce" means to make copies of the Work by any means including without
    limitation by sound or visual recordings and the right of fixation and
    reproducing fixations of the Work, including storage of a protected
    performance or phonogram in digital form or other electronic medium.
 .
 2. Fair Dealing Rights. Nothing in this License is intended to reduce, limit, or
   restrict any uses free from copyright or rights arising from limitations or
   exceptions that are provided for in connection with the copyright protection
   under copyright law or other applicable laws.
 .
 3. License Grant. Subject to the terms and conditions of this License, Licensor
    hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for
    the duration of the applicable copyright) license to exercise the rights in
    the Work as stated below:
 .
    a. to Reproduce the Work, to incorporate the Work into one or more
      Collections,and to Reproduce the Work as incorporated in the Collections;
    b. to create and Reproduce Adaptations provided that any such Adaptation,
       including any translation in any medium, takes reasonable steps to clearly
       label, demarcate or otherwise identify that changes were made to the
       original Work. For example, a translation could be marked "The original
       work was translated from English to Spanish," or a modification could
       indicate "The original work has been modified.";
    c. to Distribute and Publicly Perform the Work including as incorporated in
       Collections; and,
    d. to Distribute and Publicly Perform Adaptations.
    e. For the avoidance of doubt:
        i. Non-waivable Compulsory License Schemes. In those jurisdictions in
           which the right to collect royalties through any statutory or
           compulsory licensing scheme cannot be waived, the Licensor reserves
           the exclusive right to collect such royalties for any exercise by You
           of the rights granted under this License;
       ii. Waivable Compulsory License Schemes. In those jurisdictions in which
           the right to collect royalties through any statutory or compulsory
           licensing scheme can be waived, the Licensor waives the exclusive
           right to collect such royalties for any exercise by You of the rights
           granted under this License; and,
      iii. Voluntary License Schemes. The Licensor waives the right to collect
           royalties, whether individually or, in the event that the Licensor is
           a member of a collecting society that administers voluntary licensing
           schemes, via that society, from any exercise by You of the rights
           granted under this License.
 .
 The above rights may be exercised in all media and formats whether now known or
 hereafter devised. The above rights include the right to make such modifications
 as are technically necessary to exercise the rights in other media and formats.
 Subject to Section 8(f), all rights not expressly granted by Licensor are hereby
 reserved.
 .
 4. Restrictions. The license granted in Section 3 above is expressly made
    subject to and limited by the following restrictions:
  a. You may Distribute or Publicly Perform the Work only under the terms of this
     License. You must include a copy of, or the Uniform Resource Identifier
     (URI) for, this License with every copy of the Work You Distribute or
     Publicly Perform. You may not offer or impose any terms on the Work that
     restrict the terms of this License or the ability of the recipient of the
     Work to exercise the rights granted to that recipient under the terms of the
     License. You may not sublicense the Work. You must keep intact all notices
     that refer to this License and to the disclaimer of warranties with every
     copy of the Work You Distribute or Publicly Perform. When You Distribute or
     Publicly Perform the Work, You may not impose any effective technological
     measures on the Work that restrict the ability of a recipient of the Work
     from You to exercise the rights granted to that recipient under the terms of
     the License. This Section 4(a) applies to the Work as incorporated in a
     Collection, but this does not require the Collection apart from the Work
     itself to be made subject to the terms of this License. If You create a
     Collection, upon notice from any Licensor You must, to the extent
     practicable, remove from the Collection any credit as required by Section
     4(b), as requested. If You create an Adaptation, upon notice from any
     Licensor You must, to the extent practicable, remove from the Adaptation any
     credit as required by Section 4(b), as requested.
 b. If You Distribute, or Publicly Perform the Work or any Adaptations or
    Collections, You must, unless a request has been made pursuant to Section
    4(a), keep intact all copyright notices for the Work and provide, reasonable
    to the medium or means You are utilizing: (i) the name of the Original Author
    (or pseudonym, if applicable) if supplied, and/or if the Original Author
    and/or Licensor designate another party or parties (e.g., a sponsor
    institute, publishing entity, journal) for attribution ("Attribution
    Parties") in Licensor's copyright notice, terms of service or by other
    reasonable means, the name of such party or parties; (ii) the title of the
    Work if supplied; (iii) to the extent reasonably practicable, the URI, if
    any, that Licensor specifies to be associated with the Work, unless such URI
    does not refer to the copyright notice or licensing information for the Work;
    and (iv) , consistent with Section 3(b), in the case of an Adaptation, a
    credit identifying the use of the Work in the Adaptation (e.g., "French
    translation of the Work by Original Author," or "Screenplay based on original
    Work by Original Author"). The credit required by this Section 4 (b) may be
    implemented in any reasonable manner; provided, however, that in the case of
    a Adaptation or Collection, at a minimum such credit will appear, if a
    credit for all contributing authors of the Adaptation or Collection appears,
    then as part of these credits and in a manner at least as prominent as the
    credits for the other contributing authors. For the avoidance of doubt, You
    may only use the credit required by this Section for the purpose of
    attribution in the manner set out above and, by exercising Your rights under
    this License, You may not implicitly or explicitly assert or imply any
    connection with, sponsorship or endorsement by the Original Author, Licensor
    and/or Attribution Parties, as appropriate, of You or Your use of the Work,
    without the separate, express prior written permission of the Original
    Author, Licensor and/or Attribution Parties.
 c. Except as otherwise agreed in writing by the Licensor or as may be otherwise
    permitted by applicable law, if You Reproduce, Distribute or Publicly
    Perform the Work either by itself or as part of any Adaptations or
    Collections, You must not distort, mutilate, modify or take other derogatory
    action in relation to the Work which would be prejudicial to the Original
    Author's honor or reputation. Licensor agrees that in those jurisdictions
    (e.g. Japan), in which any exercise of the right granted in Section 3(b) of
    this License (the right to make Adaptations) would be deemed to be a
    distortion, mutilation, modification or other derogatory action prejudicial
    to the Original Author's honor and reputation, the Licensor will waive or not
    assert, as appropriate, this Section, to the fullest extent permitted by the
    applicable national law, to enable You to reasonably exercise Your right
    under Section 3(b) of this License (right to make Adaptations) but not
    otherwise.
 .
 5. Representations, Warranties and Disclaimer
 UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS
 THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND
 CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING,
 WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A
 PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS,
 ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE.
 SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH
 EXCLUSION MAY NOT APPLY TO YOU.
 .
 6. Limitation on Liability.
 EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL LICENSOR BE
 LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL,
 PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE
 WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
 .
 7. Termination
 a. This License and the rights granted hereunder will terminate automatically
    upon any breach by You of the terms of this License. Individuals or entities
    who have received Adaptations or Collections from You under this License,
    however, will not have their licenses terminated provided such individuals
    or entities remain in full compliance with those licenses. Sections 1, 2, 5,
    6, 7, and 8 will survive any termination of this License.
 b. Subject to the above terms and conditions, the license granted here is
    perpetual (for the duration of the applicable copyright in the Work).
    Notwithstanding the above, Licensor reserves the right to release the Work
    under different license terms or to stop distributing the Work at any time;
    provided, however that any such election will not serve to withdraw this
    License (or any other license that has been, or is required to be, granted
    under the terms of this License), and this License will continue in full
    force and effect unless terminated as stated above.
 .
 8. Miscellaneous
 a. Each time You Distribute or Publicly Perform the Work or a Collection, the
    Licensor offers to the recipient a license to the Work on the same terms
    and conditions as the license granted to You under this License.
 b. Each time You Distribute or Publicly Perform an Adaptation, Licensor offers
    to the recipient a license to the original Work on the same terms and
    conditions as the license granted to You under this License.
 c. If any provision of this License is invalid or unenforceable under applicable
    law, it shall not affect the validity or enforceability of the remainder of
    the terms of this License, and without further action by the parties to this
    agreement, such provision shall be reformed to the minimum extent necessary
    to make such provision valid and enforceable.
 d. No term or provision of this License shall be deemed waived and no breach
    consented to unless such waiver or consent shall be in writing and signed by
    the party to be charged with such waiver or consent.
 e. This License constitutes the entire agreement between the parties with
    respect to the Work licensed here. There are no understandings, agreements
    or representations with respect to the Work not specified here. Licensor
    shall not be bound by any additional provisions that may appear in any
    communication from You. This License may not be modified without the mutual
    written agreement of the Licensor and You.
 f. The rights granted under, and the subject matter referenced, in this License
    were drafted utilizing the terminology of the Berne Convention for the
    Protection of Literary and Artistic Works (as amended on September 28, 1979),
    the Rome Convention of 1961, the WIPO Copyright Treaty of 1996, the WIPO
    Performances and Phonograms Treaty of 1996 and the Universal Copyright
    Convention (as revised on July 24, 1971). These rights and subject matter
    take effect in the relevant jurisdiction in which the License terms are
    sought to be enforced according to the corresponding provisions of the
    implementation of those treaty provisions in the applicable national law.
    If the standard suite of rights granted under applicable copyright law
    includes additional rights not granted under this License, such additional
    rights are deemed to be included in the License; this License is not
    intended to restrict the license of any rights under applicable law.

License: UNICODE-LICENSE-V3
 NOTICE TO USER: Carefully read the following legal agreement. BY
 DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING DATA FILES, AND/OR
 SOFTWARE, YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
 TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT
 DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.
 .
 Permission is hereby granted, free of charge, to any person obtaining a
 copy of data files and any associated documentation (the "Data Files") or
 software and any associated documentation (the "Software") to deal in the
 Data Files or Software without restriction, including without limitation
 the rights to use, copy, modify, merge, publish, distribute, and/or sell
 copies of the Data Files or Software, and to permit persons to whom the
 Data Files or Software are furnished to do so, provided that either (a)
 this copyright and permission notice appear with all copies of the Data
 Files or Software, or (b) this copyright and permission notice appear in
 associated Documentation.
 .
 THE DATA FILES AND SOFTWARE ARE 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 OF
 THIRD PARTY RIGHTS.
 .
 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
 BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,
 OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
 ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA
 FILES OR SOFTWARE.
 .
 Except as contained in this notice, the name of a copyright holder shall
 not be used in advertising or otherwise to promote the sale, use or other
 dealings in these Data Files or Software without prior written
 authorization of the copyright holder.

License: UIUC
 Permission is hereby granted, free of charge, to any person obtaining a copy of
 this software and associated documentation files (the "Software"), to deal with
 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:
 * Redistributions of source code must retain the above copyright notice,
   this list of conditions and the following disclaimers.
 * Redistributions in binary form must reproduce the above copyright notice,
   this list of conditions and the following disclaimers in the documentation
   and/or other materials provided with the distribution.
 * Neither the names of <NAME OF DEVELOPMENT GROUP>, <NAME OF INSTITUTION>,
   nor the names of its contributors may be used to endorse or promote products
   derived from this Software without specific prior written permission.
 .
 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
 CONTRIBUTORS 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 WITH THE
 SOFTWARE.
