github.com/muhammedhassanm/blockchain@v0.0.0-20200120143007-697261defd4d/sawtooth-core-master/NOTICES (about)

     1  
     2  Sawtooth relies on the following open source components for run-time execution.
     3  These components are released under separate copyright notices and license terms.
     4  
     5  --------------------------------------------------------------------------------
     6  --------------------------------------------------------------------------------
     7  
     8  => Alex Crichton futures-rs
     9  => Alex Crichton futures-cpupool
    10  => Apache Commons Lang
    11  => CBOR for Go and Python
    12  => C_based_gRPC
    13  => ConradK rpassword
    14  => Maven CBOR for Java
    15  => Nick Hamann rust_base58=> Serde-RS json
    16  => aiohttp
    17  => async-timeout
    18  => bitcoinj-core
    19  => cbor_go
    20  => com.google.protobuf.protobuf-java
    21  => cryptography
    22  => dcodeIO ProtoBuf.js
    23  => libc for Rust
    24  => log for Rust
    25  => log4cxx
    26  => pyformance
    27  => python multidict
    28  => python yarl
    29  => rand for Rust
    30  => requests
    31  => rust-crypto
    32  => rust-zmq
    33  => tokio-core
    34  => tokio-timer
    35  => uuid for Rust
    36  => yaml-rust
    37                                       Apache Licence
    38                             Version 2.0, January 2004
    39                          http://www.apache.org/licenses/
    40  
    41     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
    42  
    43     1. Definitions.
    44  
    45        "License" shall mean the terms and conditions for use, reproduction,
    46        and distribution as defined by Sections 1 through 9 of this document.
    47  
    48        "Licensor" shall mean the copyright owner or entity authorized by
    49        the copyright owner that is granting the License.
    50  
    51        "Legal Entity" shall mean the union of the acting entity and all
    52        other entities that control, are controlled by, or are under common
    53        control with that entity. For the purposes of this definition,
    54        "control" means (i) the power, direct or indirect, to cause the
    55        direction or management of such entity, whether by contract or
    56        otherwise, or (ii) ownership of fifty percent (50%) or more of the
    57        outstanding shares, or (iii) beneficial ownership of such entity.
    58  
    59        "You" (or "Your") shall mean an individual or Legal Entity
    60        exercising permissions granted by this License.
    61  
    62        "Source" form shall mean the preferred form for making modifications,
    63        including but not limited to software source code, documentation
    64        source, and configuration files.
    65  
    66        "Object" form shall mean any form resulting from mechanical
    67        transformation or translation of a Source form, including but
    68        not limited to compiled object code, generated documentation,
    69        and conversions to other media types.
    70  
    71        "Work" shall mean the work of authorship, whether in Source or
    72        Object form, made available under the License, as indicated by a
    73        copyright notice that is included in or attached to the work
    74        (an example is provided in the Appendix below).
    75  
    76        "Derivative Works" shall mean any work, whether in Source or Object
    77        form, that is based on (or derived from) the Work and for which the
    78        editorial revisions, annotations, elaborations, or other modifications
    79        represent, as a whole, an original work of authorship. For the purposes
    80        of this License, Derivative Works shall not include works that remain
    81        separable from, or merely link (or bind by name) to the interfaces of,
    82        the Work and Derivative Works thereof.
    83  
    84        "Contribution" shall mean any work of authorship, including
    85        the original version of the Work and any modifications or additions
    86        to that Work or Derivative Works thereof, that is intentionally
    87        submitted to Licensor for inclusion in the Work by the copyright owner
    88        or by an individual or Legal Entity authorized to submit on behalf of
    89        the copyright owner. For the purposes of this definition, "submitted"
    90        means any form of electronic, verbal, or written communication sent
    91        to the Licensor or its representatives, including but not limited to
    92        communication on electronic mailing lists, source code control systems,
    93        and issue tracking systems that are managed by, or on behalf of, the
    94        Licensor for the purpose of discussing and improving the Work, but
    95        excluding communication that is conspicuously marked or otherwise
    96        designated in writing by the copyright owner as "Not a Contribution."
    97  
    98        "Contributor" shall mean Licensor and any individual or Legal Entity
    99        on behalf of whom a Contribution has been received by Licensor and
   100        subsequently incorporated within the Work.
   101  
   102     2. Grant of Copyright License. Subject to the terms and conditions of
   103        this License, each Contributor hereby grants to You a perpetual,
   104        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   105        copyright license to reproduce, prepare Derivative Works of,
   106        publicly display, publicly perform, sublicense, and distribute the
   107        Work and such Derivative Works in Source or Object form.
   108  
   109     3. Grant of Patent License. Subject to the terms and conditions of
   110        this License, each Contributor hereby grants to You a perpetual,
   111        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   112        (except as stated in this section) patent license to make, have made,
   113        use, offer to sell, sell, import, and otherwise transfer the Work,
   114        where such license applies only to those patent claims licensable
   115        by such Contributor that are necessarily infringed by their
   116        Contribution(s) alone or by combination of their Contribution(s)
   117        with the Work to which such Contribution(s) was submitted. If You
   118        institute patent litigation against any entity (including a
   119        cross-claim or counterclaim in a lawsuit) alleging that the Work
   120        or a Contribution incorporated within the Work constitutes direct
   121        or contributory patent infringement, then any patent licenses
   122        granted to You under this License for that Work shall terminate
   123        as of the date such litigation is filed.
   124  
   125     4. Redistribution. You may reproduce and distribute copies of the
   126        Work or Derivative Works thereof in any medium, with or without
   127        modifications, and in Source or Object form, provided that You
   128        meet the following conditions:
   129  
   130        (a) You must give any other recipients of the Work or
   131            Derivative Works a copy of this License; and
   132  
   133        (b) You must cause any modified files to carry prominent notices
   134            stating that You changed the files; and
   135  
   136        (c) You must retain, in the Source form of any Derivative Works
   137            that You distribute, all copyright, patent, trademark, and
   138            attribution notices from the Source form of the Work,
   139            excluding those notices that do not pertain to any part of
   140            the Derivative Works; and
   141  
   142        (d) If the Work includes a "NOTICE" text file as part of its
   143            distribution, then any Derivative Works that You distribute must
   144            include a readable copy of the attribution notices contained
   145            within such NOTICE file, excluding those notices that do not
   146            pertain to any part of the Derivative Works, in at least one
   147            of the following places: within a NOTICE text file distributed
   148            as part of the Derivative Works; within the Source form or
   149            documentation, if provided along with the Derivative Works; or,
   150            within a display generated by the Derivative Works, if and
   151            wherever such third-party notices normally appear. The contents
   152            of the NOTICE file are for informational purposes only and
   153            do not modify the License. You may add Your own attribution
   154            notices within Derivative Works that You distribute, alongside
   155            or as an addendum to the NOTICE text from the Work, provided
   156            that such additional attribution notices cannot be construed
   157            as modifying the License.
   158  
   159        You may add Your own copyright statement to Your modifications and
   160        may provide additional or different license terms and conditions
   161        for use, reproduction, or distribution of Your modifications, or
   162        for any such Derivative Works as a whole, provided Your use,
   163        reproduction, and distribution of the Work otherwise complies with
   164        the conditions stated in this License.
   165  
   166     5. Submission of Contributions. Unless You explicitly state otherwise,
   167        any Contribution intentionally submitted for inclusion in the Work
   168        by You to the Licensor shall be under the terms and conditions of
   169        this License, without any additional terms or conditions.
   170        Notwithstanding the above, nothing herein shall supersede or modify
   171        the terms of any separate license agreement you may have executed
   172        with Licensor regarding such Contributions.
   173  
   174     6. Trademarks. This License does not grant permission to use the trade
   175        names, trademarks, service marks, or product names of the Licensor,
   176        except as required for reasonable and customary use in describing the
   177        origin of the Work and reproducing the content of the NOTICE file.
   178  
   179     7. Disclaimer of Warranty. Unless required by applicable law or
   180        agreed to in writing, Licensor provides the Work (and each
   181        Contributor provides its Contributions) on an "AS IS" BASIS,
   182        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   183        implied, including, without limitation, any warranties or conditions
   184        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   185        PARTICULAR PURPOSE. You are solely responsible for determining the
   186        appropriateness of using or redistributing the Work and assume any
   187        risks associated with Your exercise of permissions under this License.
   188  
   189     8. Limitation of Liability. In no event and under no legal theory,
   190        whether in tort (including negligence), contract, or otherwise,
   191        unless required by applicable law (such as deliberate and grossly
   192        negligent acts) or agreed to in writing, shall any Contributor be
   193        liable to You for damages, including any direct, indirect, special,
   194        incidental, or consequential damages of any character arising as a
   195        result of this License or out of the use or inability to use the
   196        Work (including but not limited to damages for loss of goodwill,
   197        work stoppage, computer failure or malfunction, or any and all
   198        other commercial damages or losses), even if such Contributor
   199        has been advised of the possibility of such damages.
   200  
   201     9. Accepting Warranty or Additional Liability. While redistributing
   202        the Work or Derivative Works thereof, You may choose to offer,
   203        and charge a fee for, acceptance of support, warranty, indemnity,
   204        or other liability obligations and/or rights consistent with this
   205        License. However, in accepting such obligations, You may act only
   206        on Your own behalf and on Your sole responsibility, not on behalf
   207        of any other Contributor, and only if You agree to indemnify,
   208        defend, and hold each Contributor harmless for any liability
   209        incurred by, or claims asserted against, such Contributor by reason
   210        of your accepting any such warranty or additional liability.
   211  --------------------------------------------------------------------------------
   212  --------------------------------------------------------------------------------
   213  
   214  => Flake8
   215  Copyright (C) 2011-2013 Tarek Ziade <tarek@ziade.org>
   216  Copyright (C) 2012-2016 Ian Cordasco <graffatcolmingov@gmail.com>
   217  => Hyperium hyper for Rust
   218  Copyright (c) 2014 Sean McArthur
   219  => JSON-C
   220  Copyright (c) 2009-2012 Eric Haszlakiewicz
   221  Copyright (c) 2004, 2005 Metaparadigm Pte Ltd
   222  => Joe Hildebrand node-cbor
   223  Copyright (c) 2014 Joe Hildebrand
   224  => Microsoft ChakraCore
   225  Copyright (c) Microsoft Corporation
   226  All rights reserved.
   227  => Node.js
   228  Copyright Node.js contributors. All rights reserved
   229  Copyright Joyent, Inc. and other Node contributors. All rights reserved.
   230  => Parity Tech jsonrpc-core
   231  Copyright (c) 2015-2017 Parity Technologies Limited
   232  => Parity Tech jsonrpc-http-server
   233  Copyright (c) 2015-2017 Parity Technologies Limited
   234  => PyYAML - a YAML parser and emitter for Python
   235  Copyright (c) 2006 Kirill Simonov
   236  => aiodns
   237  Copyright (C) 2014 by Saúl Ibarra Corretgé
   238  => cffi
   239  Copyright (C) 2005-2007, James Bielman  <jamesjb@jamesjb.com
   240  => cppzmq
   241  => go.uuid
   242  Copyright (C) 2013-2018 by Maxim Bublis <b@codemonkey.ru>
   243  => libsecp256k1
   244  Copyright (c) 2013 Pieter Wuille
   245  => Netifaces
   246  Copyright (c) 2007-2017 Alastair Houghton
   247  => nlohmann-json
   248  Copyright (c) 2013-2017 Niels Lohmann
   249  =>  parson
   250  Copyright (c) 2012 - 2017 Krzysztof Gabis
   251  => Pybitcointools
   252  Copyright (c) 2013 Vitalik Buterin
   253  => pycares
   254  Copyright (C) 2012 by Saúl Ibarra Corretgé
   255  => python pytz
   256  Copyright (c) 2003-2017 Stuart Bishop <stuart@stuartbishop.net>
   257  => python-colorlog
   258  Copyright (c) 2016 Sam Clements <sam@borntyping.co.uk>
   259  => secp256k1-node
   260  Copyright (c) 2014-2016 secp256k1-node contributors
   261  Parts of this software are based on bn.js, elliptic, hash.js
   262  Copyright (c) 2014-2016 Fedor Indutny
   263  => secp256k1-py
   264  Copyright (c) 2015 Ludvig Broberg
   265  => setuptools
   266  Copyright (C) 2016 Jason R Coombs <jaraco@jaraco.com>
   267  => six Compatibility Utility
   268  Copyright (c) 2010-2017 Benjamin Peterson
   269  => uiri toml
   270  Copyright 2013-2017 Uiri Noyb
   271  Copyright 2015-2016 Julien Enselme
   272  Copyright 2016 Google Inc.
   273  Copyright 2017 Samuel Vasko
   274  Copyright 2017 Nate Prewitt
   275  Copyright 2017 Jack Evans
   276  => uuid.js
   277  Copyright (c) 2010-2016 Robert Kieffer and other contributors
   278  => zmq for node
   279  Copyright (c) 2011 TJ Holowaychuk
   280  Copyright (c) 2010, 2011 Justin Tulloss
   281  MIT License
   282  Permission is hereby granted, free of charge, to any person obtaining a copy of
   283  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:
   284  
   285  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
   286  
   287  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.
   288  
   289  --------------------------------------------------------------------------------
   290  --------------------------------------------------------------------------------
   291  
   292  => Ereski simple-logging
   293  Copyright 2017 Isabela Schulze
   294  => Jinja2
   295  Copyright (c) 2009 by the Jinja Team, see AUTHORS for more details.
   296  Some rights reserved
   297  => go-protobuf
   298  Go support for Protocol Buffers - Google's data interchange format
   299  Copyright 2010 The Go Authors.  All rights reserved.
   300  https://github.com/golang/protobuf
   301  => protobuf
   302  This license applies to all parts of Protocol Buffers except the following:
   303    - Atomicops support for generic gcc, located in
   304      src/google/protobuf/stubs/atomicops_internals_generic_gcc.h.
   305      This file is copyrighted by Red Hat Inc.
   306    - Atomicops support for AIX/POWER, located in
   307      src/google/protobuf/stubs/atomicops_internals_power.h.
   308      This file is copyrighted by Bloomberg Finance LP.
   309  Copyright 2014, Google Inc.  All rights reserved.
   310  => pyzmq
   311  Copyright (c) 2009-2012, Brian Granger, Min Ragan-Kelle
   312  
   313  
   314  
   315  BSD 3-clause "New" or "Revised" License
   316  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
   317  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
   318  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.
   319  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.
   320  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.
   321  
   322  --------------------------------------------------------------------------------
   323  --------------------------------------------------------------------------------
   324  
   325  => rust-protobuf
   326  Copyright (c) 2013, Stepan Koltsov
   327  All rights reserved.
   328  => zmq4
   329  Copyright (c) 2013-2014, Peter Kleiweg
   330  All rights reserved.
   331  BSD 2-clause "Simplified" License
   332  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
   333  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
   334  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.
   335  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.
   336  
   337  --------------------------------------------------------------------------------
   338  --------------------------------------------------------------------------------
   339  
   340  => Crypto++
   341  Crypto++ Licence
   342  Compilation Copyright (c) 1995-2016 by Wei Dai.  All rights reserved.
   343  This copyright applies only to this software distribution package
   344  as a compilation, and does not imply a copyright on any particular
   345  file in the package.
   346  
   347  All individual files in this compilation are placed in the public domain by
   348  Wei Dai and other contributors.
   349  
   350  I would like to thank the following authors for placing their works into
   351  the public domain:
   352  
   353  Joan Daemen - 3way.cpp
   354  Leonard Janke - cast.cpp, seal.cpp
   355  Steve Reid - cast.cpp
   356  Phil Karn - des.cpp
   357  Andrew M. Kuchling - md2.cpp, md4.cpp
   358  Colin Plumb - md5.cpp
   359  Seal Woods - rc6.cpp
   360  Chris Morgan - rijndael.cpp
   361  Paulo Baretto - rijndael.cpp, skipjack.cpp, square.cpp
   362  Richard De Moliner - safer.cpp
   363  Matthew Skala - twofish.cpp
   364  Kevin Springle - camellia.cpp, shacal2.cpp, ttmac.cpp, whrlpool.cpp, ripemd.cpp
   365  Ronny Van Keer - sha3.cpp
   366  
   367  The Crypto++ Library (as a compilation) is currently licensed under the Boost
   368  Software License 1.0 (http://www.boost.org/users/license.html).
   369  
   370  Boost Software License - Version 1.0 - August 17th, 2003
   371  
   372  Permission is hereby granted, free of charge, to any person or organization
   373  obtaining a copy of the software and accompanying documentation covered by
   374  this license (the "Software") to use, reproduce, display, distribute,
   375  execute, and transmit the Software, and to prepare derivative works of the
   376  Software, and to permit third-parties to whom the Software is furnished to
   377  do so, all subject to the following:
   378  
   379  The copyright notices in the Software and this entire statement, including
   380  the above license grant, this restriction and the following disclaimer,
   381  must be included in all copies of the Software, in whole or in part, and
   382  all derivative works of the Software, unless such copies or derivative
   383  works are solely in the form of machine-executable object code generated by
   384  a source language processor.
   385  
   386  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   387  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   388  FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
   389  SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
   390  FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
   391  ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   392  DEALINGS IN THE SOFTWARE.
   393  
   394  --------------------------------------------------------------------------------
   395  --------------------------------------------------------------------------------
   396  
   397  => zeromq
   398  
   399  Source code for zeromq can be obtained here: https://github.com/zeromq/libzmq
   400  
   401  GNU LESSER GENERAL PUBLIC LICENSE
   402                         Version 3, 29 June 2007
   403  
   404   Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
   405   Everyone is permitted to copy and distribute verbatim copies
   406   of this license document, but changing it is not allowed.
   407  
   408  
   409    This version of the GNU Lesser General Public License incorporates
   410  the terms and conditions of version 3 of the GNU General Public
   411  License, supplemented by the additional permissions listed below.
   412  
   413    0. Additional Definitions.
   414  
   415    As used herein, "this License" refers to version 3 of the GNU Lesser
   416  General Public License, and the "GNU GPL" refers to version 3 of the GNU
   417  General Public License.
   418  
   419    "The Library" refers to a covered work governed by this License,
   420  other than an Application or a Combined Work as defined below.
   421  
   422    An "Application" is any work that makes use of an interface provided
   423  by the Library, but which is not otherwise based on the Library.
   424  Defining a subclass of a class defined by the Library is deemed a mode
   425  of using an interface provided by the Library.
   426  
   427    A "Combined Work" is a work produced by combining or linking an
   428  Application with the Library.  The particular version of the Library
   429  with which the Combined Work was made is also called the "Linked
   430  Version".
   431  
   432    The "Minimal Corresponding Source" for a Combined Work means the
   433  Corresponding Source for the Combined Work, excluding any source code
   434  for portions of the Combined Work that, considered in isolation, are
   435  based on the Application, and not on the Linked Version.
   436  
   437    The "Corresponding Application Code" for a Combined Work means the
   438  object code and/or source code for the Application, including any data
   439  and utility programs needed for reproducing the Combined Work from the
   440  Application, but excluding the System Libraries of the Combined Work.
   441  
   442    1. Exception to Section 3 of the GNU GPL.
   443  
   444    You may convey a covered work under sections 3 and 4 of this License
   445  without being bound by section 3 of the GNU GPL.
   446  
   447    2. Conveying Modified Versions.
   448  
   449    If you modify a copy of the Library, and, in your modifications, a
   450  facility refers to a function or data to be supplied by an Application
   451  that uses the facility (other than as an argument passed when the
   452  facility is invoked), then you may convey a copy of the modified
   453  version:
   454  
   455     a) under this License, provided that you make a good faith effort to
   456     ensure that, in the event an Application does not supply the
   457     function or data, the facility still operates, and performs
   458     whatever part of its purpose remains meaningful, or
   459  
   460     b) under the GNU GPL, with none of the additional permissions of
   461     this License applicable to that copy.
   462  
   463    3. Object Code Incorporating Material from Library Header Files.
   464  
   465    The object code form of an Application may incorporate material from
   466  a header file that is part of the Library.  You may convey such object
   467  code under terms of your choice, provided that, if the incorporated
   468  material is not limited to numerical parameters, data structure
   469  layouts and accessors, or small macros, inline functions and templates
   470  (ten or fewer lines in length), you do both of the following:
   471  
   472     a) Give prominent notice with each copy of the object code that the
   473     Library is used in it and that the Library and its use are
   474     covered by this License.
   475  
   476     b) Accompany the object code with a copy of the GNU GPL and this license
   477     document.
   478  
   479    4. Combined Works.
   480  
   481    You may convey a Combined Work under terms of your choice that,
   482  taken together, effectively do not restrict modification of the
   483  portions of the Library contained in the Combined Work and reverse
   484  engineering for debugging such modifications, if you also do each of
   485  the following:
   486  
   487     a) Give prominent notice with each copy of the Combined Work that
   488     the Library is used in it and that the Library and its use are
   489     covered by this License.
   490  
   491     b) Accompany the Combined Work with a copy of the GNU GPL and this license
   492     document.
   493  
   494     c) For a Combined Work that displays copyright notices during
   495     execution, include the copyright notice for the Library among
   496     these notices, as well as a reference directing the user to the
   497     copies of the GNU GPL and this license document.
   498  
   499     d) Do one of the following:
   500  
   501         0) Convey the Minimal Corresponding Source under the terms of this
   502         License, and the Corresponding Application Code in a form
   503         suitable for, and under terms that permit, the user to
   504         recombine or relink the Application with a modified version of
   505         the Linked Version to produce a modified Combined Work, in the
   506         manner specified by section 6 of the GNU GPL for conveying
   507         Corresponding Source.
   508  
   509         1) Use a suitable shared library mechanism for linking with the
   510         Library.  A suitable mechanism is one that (a) uses at run time
   511         a copy of the Library already present on the user's computer
   512         system, and (b) will operate properly with a modified version
   513         of the Library that is interface-compatible with the Linked
   514         Version.
   515  
   516     e) Provide Installation Information, but only if you would otherwise
   517     be required to provide such information under section 6 of the
   518     GNU GPL, and only to the extent that such information is
   519     necessary to install and execute a modified version of the
   520     Combined Work produced by recombining or relinking the
   521     Application with a modified version of the Linked Version. (If
   522     you use option 4d0, the Installation Information must accompany
   523     the Minimal Corresponding Source and Corresponding Application
   524     Code. If you use option 4d1, you must provide the Installation
   525     Information in the manner specified by section 6 of the GNU GPL
   526     for conveying Corresponding Source.)
   527  
   528    5. Combined Libraries.
   529  
   530    You may place library facilities that are a work based on the
   531  Library side by side in a single library together with other library
   532  facilities that are not Applications and are not covered by this
   533  License, and convey such a combined library under terms of your
   534  choice, if you do both of the following:
   535  
   536     a) Accompany the combined library with a copy of the same work based
   537     on the Library, uncombined with any other library facilities,
   538     conveyed under the terms of this License.
   539  
   540     b) Give prominent notice with the combined library that part of it
   541     is a work based on the Library, and explaining where to find the
   542     accompanying uncombined form of the same work.
   543  
   544    6. Revised Versions of the GNU Lesser General Public License.
   545  
   546    The Free Software Foundation may publish revised and/or new versions
   547  of the GNU Lesser General Public License from time to time. Such new
   548  versions will be similar in spirit to the present version, but may
   549  differ in detail to address new problems or concerns.
   550  
   551    Each version is given a distinguishing version number. If the
   552  Library as you received it specifies that a certain numbered version
   553  of the GNU Lesser General Public License "or any later version"
   554  applies to it, you have the option of following the terms and
   555  conditions either of that published version or of any later version
   556  published by the Free Software Foundation. If the Library as you
   557  received it does not specify a version number of the GNU Lesser
   558  General Public License, you may choose any version of the GNU Lesser
   559  General Public License ever published by the Free Software Foundation.
   560  
   561    If the Library as you received it specifies that a proxy can decide
   562  whether future versions of the GNU Lesser General Public License shall
   563  apply, that proxy's public statement of acceptance of any version is
   564  permanent authorization for you to choose that version for the
   565  Library.
   566  
   567  --------------------------------------------------------------------------------
   568  
   569             SPECIAL EXCEPTION GRANTED BY COPYRIGHT HOLDERS
   570  
   571  As a special exception, copyright holders give you permission to link this
   572  library with independent modules to produce an executable, regardless of
   573  the license terms of these independent modules, and to copy and distribute
   574  the resulting executable under terms of your choice, provided that you also
   575  meet, for each linked independent module, the terms and conditions of
   576  the license of that module. An independent module is a module which is not
   577  derived from or based on this library. If you modify this library, you must
   578  extend this exception to your version of the library.
   579  
   580  Note: this exception relieves you of any obligations under sections 4 and 5
   581  of this license, and section 6 of the GNU General Public License.
   582  
   583  --------------------------------------------------------------------------------
   584  --------------------------------------------------------------------------------
   585  
   586  => btcd - bitcoin node in go
   587  Copyright (c) 2013-2017 The btcsuite developers
   588  Copyright (c) 2015-2016 The Decred developers
   589  
   590  ISC Licence
   591  
   592  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.
   593  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.
   594  
   595  --------------------------------------------------------------------------------
   596  --------------------------------------------------------------------------------
   597  
   598  => cchardet
   599  
   600  MOZILLA PUBLIC LICENSE
   601                                  Version 1.1
   602  
   603                                ---------------
   604  
   605  1. Definitions.
   606  
   607       1.0.1. "Commercial Use" means distribution or otherwise making the
   608       Covered Code available to a third party.
   609  
   610       1.1. "Contributor" means each entity that creates or contributes to
   611       the creation of Modifications.
   612  
   613       1.2. "Contributor Version" means the combination of the Original
   614       Code, prior Modifications used by a Contributor, and the Modifications
   615       made by that particular Contributor.
   616  
   617       1.3. "Covered Code" means the Original Code or Modifications or the
   618       combination of the Original Code and Modifications, in each case
   619       including portions thereof.
   620  
   621       1.4. "Electronic Distribution Mechanism" means a mechanism generally
   622       accepted in the software development community for the electronic
   623       transfer of data.
   624  
   625       1.5. "Executable" means Covered Code in any form other than Source
   626       Code.
   627  
   628       1.6. "Initial Developer" means the individual or entity identified
   629       as the Initial Developer in the Source Code notice required by Exhibit
   630       A.
   631  
   632       1.7. "Larger Work" means a work which combines Covered Code or
   633       portions thereof with code not governed by the terms of this License.
   634  
   635       1.8. "License" means this document.
   636  
   637       1.8.1. "Licensable" means having the right to grant, to the maximum
   638       extent possible, whether at the time of the initial grant or
   639       subsequently acquired, any and all of the rights conveyed herein.
   640  
   641       1.9. "Modifications" means any addition to or deletion from the
   642       substance or structure of either the Original Code or any previous
   643       Modifications. When Covered Code is released as a series of files, a
   644       Modification is:
   645            A. Any addition to or deletion from the contents of a file
   646            containing Original Code or previous Modifications.
   647  
   648            B. Any new file that contains any part of the Original Code or
   649            previous Modifications.
   650  
   651       1.10. "Original Code" means Source Code of computer software code
   652       which is described in the Source Code notice required by Exhibit A as
   653       Original Code, and which, at the time of its release under this
   654       License is not already Covered Code governed by this License.
   655  
   656       1.10.1. "Patent Claims" means any patent claim(s), now owned or
   657       hereafter acquired, including without limitation,  method, process,
   658       and apparatus claims, in any patent Licensable by grantor.
   659  
   660       1.11. "Source Code" means the preferred form of the Covered Code for
   661       making modifications to it, including all modules it contains, plus
   662       any associated interface definition files, scripts used to control
   663       compilation and installation of an Executable, or source code
   664       differential comparisons against either the Original Code or another
   665       well known, available Covered Code of the Contributor's choice. The
   666       Source Code can be in a compressed or archival form, provided the
   667       appropriate decompression or de-archiving software is widely available
   668       for no charge.
   669  
   670       1.12. "You" (or "Your")  means an individual or a legal entity
   671       exercising rights under, and complying with all of the terms of, this
   672       License or a future version of this License issued under Section 6.1.
   673       For legal entities, "You" includes any entity which controls, is
   674       controlled by, or is under common control with You. For purposes of
   675       this definition, "control" means (a) the power, direct or indirect,
   676       to cause the direction or management of such entity, whether by
   677       contract or otherwise, or (b) ownership of more than fifty percent
   678       (50%) of the outstanding shares or beneficial ownership of such
   679       entity.
   680  
   681  2. Source Code License.
   682  
   683       2.1. The Initial Developer Grant.
   684       The Initial Developer hereby grants You a world-wide, royalty-free,
   685       non-exclusive license, subject to third party intellectual property
   686       claims:
   687            (a)  under intellectual property rights (other than patent or
   688            trademark) Licensable by Initial Developer to use, reproduce,
   689            modify, display, perform, sublicense and distribute the Original
   690            Code (or portions thereof) with or without Modifications, and/or
   691            as part of a Larger Work; and
   692  
   693            (b) under Patents Claims infringed by the making, using or
   694            selling of Original Code, to make, have made, use, practice,
   695            sell, and offer for sale, and/or otherwise dispose of the
   696            Original Code (or portions thereof).
   697  
   698            (c) the licenses granted in this Section 2.1(a) and (b) are
   699            effective on the date Initial Developer first distributes
   700            Original Code under the terms of this License.
   701  
   702            (d) Notwithstanding Section 2.1(b) above, no patent license is
   703            granted: 1) for code that You delete from the Original Code; 2)
   704            separate from the Original Code;  or 3) for infringements caused
   705            by: i) the modification of the Original Code or ii) the
   706            combination of the Original Code with other software or devices.
   707  
   708       2.2. Contributor Grant.
   709       Subject to third party intellectual property claims, each Contributor
   710       hereby grants You a world-wide, royalty-free, non-exclusive license
   711  
   712            (a)  under intellectual property rights (other than patent or
   713            trademark) Licensable by Contributor, to use, reproduce, modify,
   714            display, perform, sublicense and distribute the Modifications
   715            created by such Contributor (or portions thereof) either on an
   716            unmodified basis, with other Modifications, as Covered Code
   717            and/or as part of a Larger Work; and
   718  
   719            (b) under Patent Claims infringed by the making, using, or
   720            selling of  Modifications made by that Contributor either alone
   721            and/or in combination with its Contributor Version (or portions
   722            of such combination), to make, use, sell, offer for sale, have
   723            made, and/or otherwise dispose of: 1) Modifications made by that
   724            Contributor (or portions thereof); and 2) the combination of
   725            Modifications made by that Contributor with its Contributor
   726            Version (or portions of such combination).
   727  
   728            (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
   729            effective on the date Contributor first makes Commercial Use of
   730            the Covered Code.
   731  
   732            (d)    Notwithstanding Section 2.2(b) above, no patent license is
   733            granted: 1) for any code that Contributor has deleted from the
   734            Contributor Version; 2)  separate from the Contributor Version;
   735            3)  for infringements caused by: i) third party modifications of
   736            Contributor Version or ii)  the combination of Modifications made
   737            by that Contributor with other software  (except as part of the
   738            Contributor Version) or other devices; or 4) under Patent Claims
   739            infringed by Covered Code in the absence of Modifications made by
   740            that Contributor.
   741  
   742  3. Distribution Obligations.
   743  
   744       3.1. Application of License.
   745       The Modifications which You create or to which You contribute are
   746       governed by the terms of this License, including without limitation
   747       Section 2.2. The Source Code version of Covered Code may be
   748       distributed only under the terms of this License or a future version
   749       of this License released under Section 6.1, and You must include a
   750       copy of this License with every copy of the Source Code You
   751       distribute. You may not offer or impose any terms on any Source Code
   752       version that alters or restricts the applicable version of this
   753       License or the recipients' rights hereunder. However, You may include
   754       an additional document offering the additional rights described in
   755       Section 3.5.
   756  
   757       3.2. Availability of Source Code.
   758       Any Modification which You create or to which You contribute must be
   759       made available in Source Code form under the terms of this License
   760       either on the same media as an Executable version or via an accepted
   761       Electronic Distribution Mechanism to anyone to whom you made an
   762       Executable version available; and if made available via Electronic
   763       Distribution Mechanism, must remain available for at least twelve (12)
   764       months after the date it initially became available, or at least six
   765       (6) months after a subsequent version of that particular Modification
   766       has been made available to such recipients. You are responsible for
   767       ensuring that the Source Code version remains available even if the
   768       Electronic Distribution Mechanism is maintained by a third party.
   769  
   770       3.3. Description of Modifications.
   771       You must cause all Covered Code to which You contribute to contain a
   772       file documenting the changes You made to create that Covered Code and
   773       the date of any change. You must include a prominent statement that
   774       the Modification is derived, directly or indirectly, from Original
   775       Code provided by the Initial Developer and including the name of the
   776       Initial Developer in (a) the Source Code, and (b) in any notice in an
   777       Executable version or related documentation in which You describe the
   778       origin or ownership of the Covered Code.
   779  
   780       3.4. Intellectual Property Matters
   781            (a) Third Party Claims.
   782            If Contributor has knowledge that a license under a third party's
   783            intellectual property rights is required to exercise the rights
   784            granted by such Contributor under Sections 2.1 or 2.2,
   785            Contributor must include a text file with the Source Code
   786            distribution titled "LEGAL" which describes the claim and the
   787            party making the claim in sufficient detail that a recipient will
   788            know whom to contact. If Contributor obtains such knowledge after
   789            the Modification is made available as described in Section 3.2,
   790            Contributor shall promptly modify the LEGAL file in all copies
   791            Contributor makes available thereafter and shall take other steps
   792            (such as notifying appropriate mailing lists or newsgroups)
   793            reasonably calculated to inform those who received the Covered
   794            Code that new knowledge has been obtained.
   795  
   796            (b) Contributor APIs.
   797            If Contributor's Modifications include an application programming
   798            interface and Contributor has knowledge of patent licenses which
   799            are reasonably necessary to implement that API, Contributor must
   800            also include this information in the LEGAL file.
   801  
   802                 (c)    Representations.
   803            Contributor represents that, except as disclosed pursuant to
   804            Section 3.4(a) above, Contributor believes that Contributor's
   805            Modifications are Contributor's original creation(s) and/or
   806            Contributor has sufficient rights to grant the rights conveyed by
   807            this License.
   808  
   809       3.5. Required Notices.
   810       You must duplicate the notice in Exhibit A in each file of the Source
   811       Code.  If it is not possible to put such notice in a particular Source
   812       Code file due to its structure, then You must include such notice in a
   813       location (such as a relevant directory) where a user would be likely
   814       to look for such a notice.  If You created one or more Modification(s)
   815       You may add your name as a Contributor to the notice described in
   816       Exhibit A.  You must also duplicate this License in any documentation
   817       for the Source Code where You describe recipients' rights or ownership
   818       rights relating to Covered Code.  You may choose to offer, and to
   819       charge a fee for, warranty, support, indemnity or liability
   820       obligations to one or more recipients of Covered Code. However, You
   821       may do so only on Your own behalf, and not on behalf of the Initial
   822       Developer or any Contributor. You must make it absolutely clear than
   823       any such warranty, support, indemnity or liability obligation is
   824       offered by You alone, and You hereby agree to indemnify the Initial
   825       Developer and every Contributor for any liability incurred by the
   826       Initial Developer or such Contributor as a result of warranty,
   827       support, indemnity or liability terms You offer.
   828  
   829       3.6. Distribution of Executable Versions.
   830       You may distribute Covered Code in Executable form only if the
   831       requirements of Section 3.1-3.5 have been met for that Covered Code,
   832       and if You include a notice stating that the Source Code version of
   833       the Covered Code is available under the terms of this License,
   834       including a description of how and where You have fulfilled the
   835       obligations of Section 3.2. The notice must be conspicuously included
   836       in any notice in an Executable version, related documentation or
   837       collateral in which You describe recipients' rights relating to the
   838       Covered Code. You may distribute the Executable version of Covered
   839       Code or ownership rights under a license of Your choice, which may
   840       contain terms different from this License, provided that You are in
   841       compliance with the terms of this License and that the license for the
   842       Executable version does not attempt to limit or alter the recipient's
   843       rights in the Source Code version from the rights set forth in this
   844       License. If You distribute the Executable version under a different
   845       license You must make it absolutely clear that any terms which differ
   846       from this License are offered by You alone, not by the Initial
   847       Developer or any Contributor. You hereby agree to indemnify the
   848       Initial Developer and every Contributor for any liability incurred by
   849       the Initial Developer or such Contributor as a result of any such
   850       terms You offer.
   851  
   852       3.7. Larger Works.
   853       You may create a Larger Work by combining Covered Code with other code
   854       not governed by the terms of this License and distribute the Larger
   855       Work as a single product. In such a case, You must make sure the
   856       requirements of this License are fulfilled for the Covered Code.
   857  
   858  4. Inability to Comply Due to Statute or Regulation.
   859  
   860       If it is impossible for You to comply with any of the terms of this
   861       License with respect to some or all of the Covered Code due to
   862       statute, judicial order, or regulation then You must: (a) comply with
   863       the terms of this License to the maximum extent possible; and (b)
   864       describe the limitations and the code they affect. Such description
   865       must be included in the LEGAL file described in Section 3.4 and must
   866       be included with all distributions of the Source Code. Except to the
   867       extent prohibited by statute or regulation, such description must be
   868       sufficiently detailed for a recipient of ordinary skill to be able to
   869       understand it.
   870  
   871  5. Application of this License.
   872  
   873       This License applies to code to which the Initial Developer has
   874       attached the notice in Exhibit A and to related Covered Code.
   875  
   876  6. Versions of the License.
   877  
   878       6.1. New Versions.
   879       Netscape Communications Corporation ("Netscape") may publish revised
   880       and/or new versions of the License from time to time. Each version
   881       will be given a distinguishing version number.
   882  
   883       6.2. Effect of New Versions.
   884       Once Covered Code has been published under a particular version of the
   885       License, You may always continue to use it under the terms of that
   886       version. You may also choose to use such Covered Code under the terms
   887       of any subsequent version of the License published by Netscape. No one
   888       other than Netscape has the right to modify the terms applicable to
   889       Covered Code created under this License.
   890  
   891       6.3. Derivative Works.
   892       If You create or use a modified version of this License (which you may
   893       only do in order to apply it to code which is not already Covered Code
   894       governed by this License), You must (a) rename Your license so that
   895       the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape",
   896       "MPL", "NPL" or any confusingly similar phrase do not appear in your
   897       license (except to note that your license differs from this License)
   898       and (b) otherwise make it clear that Your version of the license
   899       contains terms which differ from the Mozilla Public License and
   900       Netscape Public License. (Filling in the name of the Initial
   901       Developer, Original Code or Contributor in the notice described in
   902       Exhibit A shall not of themselves be deemed to be modifications of
   903       this License.)
   904  
   905  7. DISCLAIMER OF WARRANTY.
   906  
   907       COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
   908       WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
   909       WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
   910       DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
   911       THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
   912       IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
   913       YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
   914       COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
   915       OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
   916       ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
   917  
   918  8. TERMINATION.
   919  
   920       8.1.  This License and the rights granted hereunder will terminate
   921       automatically if You fail to comply with terms herein and fail to cure
   922       such breach within 30 days of becoming aware of the breach. All
   923       sublicenses to the Covered Code which are properly granted shall
   924       survive any termination of this License. Provisions which, by their
   925       nature, must remain in effect beyond the termination of this License
   926       shall survive.
   927  
   928       8.2.  If You initiate litigation by asserting a patent infringement
   929       claim (excluding declatory judgment actions) against Initial Developer
   930       or a Contributor (the Initial Developer or Contributor against whom
   931       You file such action is referred to as "Participant")  alleging that:
   932  
   933       (a)  such Participant's Contributor Version directly or indirectly
   934       infringes any patent, then any and all rights granted by such
   935       Participant to You under Sections 2.1 and/or 2.2 of this License
   936       shall, upon 60 days notice from Participant terminate prospectively,
   937       unless if within 60 days after receipt of notice You either: (i)
   938       agree in writing to pay Participant a mutually agreeable reasonable
   939       royalty for Your past and future use of Modifications made by such
   940       Participant, or (ii) withdraw Your litigation claim with respect to
   941       the Contributor Version against such Participant.  If within 60 days
   942       of notice, a reasonable royalty and payment arrangement are not
   943       mutually agreed upon in writing by the parties or the litigation claim
   944       is not withdrawn, the rights granted by Participant to You under
   945       Sections 2.1 and/or 2.2 automatically terminate at the expiration of
   946       the 60 day notice period specified above.
   947  
   948       (b)  any software, hardware, or device, other than such Participant's
   949       Contributor Version, directly or indirectly infringes any patent, then
   950       any rights granted to You by such Participant under Sections 2.1(b)
   951       and 2.2(b) are revoked effective as of the date You first made, used,
   952       sold, distributed, or had made, Modifications made by that
   953       Participant.
   954  
   955       8.3.  If You assert a patent infringement claim against Participant
   956       alleging that such Participant's Contributor Version directly or
   957       indirectly infringes any patent where such claim is resolved (such as
   958       by license or settlement) prior to the initiation of patent
   959       infringement litigation, then the reasonable value of the licenses
   960       granted by such Participant under Sections 2.1 or 2.2 shall be taken
   961       into account in determining the amount or value of any payment or
   962       license.
   963  
   964       8.4.  In the event of termination under Sections 8.1 or 8.2 above,
   965       all end user license agreements (excluding distributors and resellers)
   966       which have been validly granted by You or any distributor hereunder
   967       prior to termination shall survive termination.
   968  
   969  9. LIMITATION OF LIABILITY.
   970  
   971       UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
   972       (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
   973       DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
   974       OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
   975       ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
   976       CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
   977       WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
   978       COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
   979       INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
   980       LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
   981       RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
   982       PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
   983       EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
   984       THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
   985  
   986  10. U.S. GOVERNMENT END USERS.
   987  
   988       The Covered Code is a "commercial item," as that term is defined in
   989       48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
   990       software" and "commercial computer software documentation," as such
   991       terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48
   992       C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995),
   993       all U.S. Government End Users acquire Covered Code with only those
   994       rights set forth herein.
   995  
   996  11. MISCELLANEOUS.
   997  
   998       This License represents the complete agreement concerning subject
   999       matter hereof. If any provision of this License is held to be
  1000       unenforceable, such provision shall be reformed only to the extent
  1001       necessary to make it enforceable. This License shall be governed by
  1002       California law provisions (except to the extent applicable law, if
  1003       any, provides otherwise), excluding its conflict-of-law provisions.
  1004       With respect to disputes in which at least one party is a citizen of,
  1005       or an entity chartered or registered to do business in the United
  1006       States of America, any litigation relating to this License shall be
  1007       subject to the jurisdiction of the Federal Courts of the Northern
  1008       District of California, with venue lying in Santa Clara County,
  1009       California, with the losing party responsible for costs, including
  1010       without limitation, court costs and reasonable attorneys' fees and
  1011       expenses. The application of the United Nations Convention on
  1012       Contracts for the International Sale of Goods is expressly excluded.
  1013       Any law or regulation which provides that the language of a contract
  1014       shall be construed against the drafter shall not apply to this
  1015       License.
  1016  
  1017  12. RESPONSIBILITY FOR CLAIMS.
  1018  
  1019       As between Initial Developer and the Contributors, each party is
  1020       responsible for claims and damages arising, directly or indirectly,
  1021       out of its utilization of rights under this License and You agree to
  1022       work with Initial Developer and Contributors to distribute such
  1023       responsibility on an equitable basis. Nothing herein is intended or
  1024       shall be deemed to constitute any admission of liability.
  1025  
  1026  13. MULTIPLE-LICENSED CODE.
  1027  
  1028       Initial Developer may designate portions of the Covered Code as
  1029       "Multiple-Licensed".  "Multiple-Licensed" means that the Initial
  1030       Developer permits you to utilize portions of the Covered Code under
  1031       Your choice of the NPL or the alternative licenses, if any, specified
  1032       by the Initial Developer in the file described in Exhibit A.
  1033  
  1034  EXHIBIT A -Mozilla Public License.
  1035  
  1036       ``The contents of this file are subject to the Mozilla Public License
  1037       Version 1.1 (the "License"); you may not use this file except in
  1038       compliance with the License. You may obtain a copy of the License at
  1039       http://www.mozilla.org/MPL/
  1040  
  1041       Software distributed under the License is distributed on an "AS IS"
  1042       basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
  1043       License for the specific language governing rights and limitations
  1044       under the License.
  1045  
  1046       The Original Code is ______________________________________.
  1047  
  1048       The Initial Developer of the Original Code is ________________________.
  1049       Portions created by ______________________ are Copyright (C) ______
  1050       _______________________. All Rights Reserved.
  1051  
  1052       Contributor(s): ______________________________________.
  1053  
  1054       Alternatively, the contents of this file may be used under the terms
  1055       of the _____ license (the  "[___] License"), in which case the
  1056       provisions of [______] License are applicable instead of those
  1057       above.  If you wish to allow use of your version of this file only
  1058       under the terms of the [____] License and not to allow others to use
  1059       your version of this file under the MPL, indicate your decision by
  1060       deleting  the provisions above and replace  them with the notice and
  1061       other provisions required by the [___] License.  If you do not delete
  1062       the provisions above, a recipient may use your version of this file
  1063       under either the MPL or the [___] License."
  1064  
  1065       [NOTE: The text of this Exhibit A may differ slightly from the text of
  1066       the notices in the Source Code files of the Original Code. You should
  1067       use the text of this Exhibit A rather than the text found in the
  1068       Original Code Source Code for Your Modifications.]
  1069  
  1070  --------------------------------------------------------------------------------
  1071  --------------------------------------------------------------------------------
  1072  
  1073  => zeromq jeromq
  1074  
  1075  Source code for zeromq jeromq can be obtained here: https://github.com/zeromq/jeromq
  1076  
  1077  Mozilla Public License Version 2.0
  1078  ==================================
  1079  
  1080  1. Definitions
  1081  --------------
  1082  
  1083  1.1. "Contributor"
  1084      means each individual or legal entity that creates, contributes to
  1085      the creation of, or owns Covered Software.
  1086  
  1087  1.2. "Contributor Version"
  1088      means the combination of the Contributions of others (if any) used
  1089      by a Contributor and that particular Contributor's Contribution.
  1090  
  1091  1.3. "Contribution"
  1092      means Covered Software of a particular Contributor.
  1093  
  1094  1.4. "Covered Software"
  1095      means Source Code Form to which the initial Contributor has attached
  1096      the notice in Exhibit A, the Executable Form of such Source Code
  1097      Form, and Modifications of such Source Code Form, in each case
  1098      including portions thereof.
  1099  
  1100  1.5. "Incompatible With Secondary Licenses"
  1101      means
  1102  
  1103      (a) that the initial Contributor has attached the notice described
  1104          in Exhibit B to the Covered Software; or
  1105  
  1106      (b) that the Covered Software was made available under the terms of
  1107          version 1.1 or earlier of the License, but not also under the
  1108          terms of a Secondary License.
  1109  
  1110  1.6. "Executable Form"
  1111      means any form of the work other than Source Code Form.
  1112  
  1113  1.7. "Larger Work"
  1114      means a work that combines Covered Software with other material, in
  1115      a separate file or files, that is not Covered Software.
  1116  
  1117  1.8. "License"
  1118      means this document.
  1119  
  1120  1.9. "Licensable"
  1121      means having the right to grant, to the maximum extent possible,
  1122      whether at the time of the initial grant or subsequently, any and
  1123      all of the rights conveyed by this License.
  1124  
  1125  1.10. "Modifications"
  1126      means any of the following:
  1127  
  1128      (a) any file in Source Code Form that results from an addition to,
  1129          deletion from, or modification of the contents of Covered
  1130          Software; or
  1131  
  1132      (b) any new file in Source Code Form that contains any Covered
  1133          Software.
  1134  
  1135  1.11. "Patent Claims" of a Contributor
  1136      means any patent claim(s), including without limitation, method,
  1137      process, and apparatus claims, in any patent Licensable by such
  1138      Contributor that would be infringed, but for the grant of the
  1139      License, by the making, using, selling, offering for sale, having
  1140      made, import, or transfer of either its Contributions or its
  1141      Contributor Version.
  1142  
  1143  1.12. "Secondary License"
  1144      means either the GNU General Public License, Version 2.0, the GNU
  1145      Lesser General Public License, Version 2.1, the GNU Affero General
  1146      Public License, Version 3.0, or any later versions of those
  1147      licenses.
  1148  
  1149  1.13. "Source Code Form"
  1150      means the form of the work preferred for making modifications.
  1151  
  1152  1.14. "You" (or "Your")
  1153      means an individual or a legal entity exercising rights under this
  1154      License. For legal entities, "You" includes any entity that
  1155      controls, is controlled by, or is under common control with You. For
  1156      purposes of this definition, "control" means (a) the power, direct
  1157      or indirect, to cause the direction or management of such entity,
  1158      whether by contract or otherwise, or (b) ownership of more than
  1159      fifty percent (50%) of the outstanding shares or beneficial
  1160      ownership of such entity.
  1161  
  1162  2. License Grants and Conditions
  1163  --------------------------------
  1164  
  1165  2.1. Grants
  1166  
  1167  Each Contributor hereby grants You a world-wide, royalty-free,
  1168  non-exclusive license:
  1169  
  1170  (a) under intellectual property rights (other than patent or trademark)
  1171      Licensable by such Contributor to use, reproduce, make available,
  1172      modify, display, perform, distribute, and otherwise exploit its
  1173      Contributions, either on an unmodified basis, with Modifications, or
  1174      as part of a Larger Work; and
  1175  
  1176  (b) under Patent Claims of such Contributor to make, use, sell, offer
  1177      for sale, have made, import, and otherwise transfer either its
  1178      Contributions or its Contributor Version.
  1179  
  1180  2.2. Effective Date
  1181  
  1182  The licenses granted in Section 2.1 with respect to any Contribution
  1183  become effective for each Contribution on the date the Contributor first
  1184  distributes such Contribution.
  1185  
  1186  2.3. Limitations on Grant Scope
  1187  
  1188  The licenses granted in this Section 2 are the only rights granted under
  1189  this License. No additional rights or licenses will be implied from the
  1190  distribution or licensing of Covered Software under this License.
  1191  Notwithstanding Section 2.1(b) above, no patent license is granted by a
  1192  Contributor:
  1193  
  1194  (a) for any code that a Contributor has removed from Covered Software;
  1195      or
  1196  
  1197  (b) for infringements caused by: (i) Your and any other third party's
  1198      modifications of Covered Software, or (ii) the combination of its
  1199      Contributions with other software (except as part of its Contributor
  1200      Version); or
  1201  
  1202  (c) under Patent Claims infringed by Covered Software in the absence of
  1203      its Contributions.
  1204  
  1205  This License does not grant any rights in the trademarks, service marks,
  1206  or logos of any Contributor (except as may be necessary to comply with
  1207  the notice requirements in Section 3.4).
  1208  
  1209  2.4. Subsequent Licenses
  1210  
  1211  No Contributor makes additional grants as a result of Your choice to
  1212  distribute the Covered Software under a subsequent version of this
  1213  License (see Section 10.2) or under the terms of a Secondary License (if
  1214  permitted under the terms of Section 3.3).
  1215  
  1216  2.5. Representation
  1217  
  1218  Each Contributor represents that the Contributor believes its
  1219  Contributions are its original creation(s) or it has sufficient rights
  1220  to grant the rights to its Contributions conveyed by this License.
  1221  
  1222  2.6. Fair Use
  1223  
  1224  This License is not intended to limit any rights You have under
  1225  applicable copyright doctrines of fair use, fair dealing, or other
  1226  equivalents.
  1227  
  1228  2.7. Conditions
  1229  
  1230  Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
  1231  in Section 2.1.
  1232  
  1233  3. Responsibilities
  1234  -------------------
  1235  
  1236  3.1. Distribution of Source Form
  1237  
  1238  All distribution of Covered Software in Source Code Form, including any
  1239  Modifications that You create or to which You contribute, must be under
  1240  the terms of this License. You must inform recipients that the Source
  1241  Code Form of the Covered Software is governed by the terms of this
  1242  License, and how they can obtain a copy of this License. You may not
  1243  attempt to alter or restrict the recipients' rights in the Source Code
  1244  Form.
  1245  
  1246  3.2. Distribution of Executable Form
  1247  
  1248  If You distribute Covered Software in Executable Form then:
  1249  
  1250  (a) such Covered Software must also be made available in Source Code
  1251      Form, as described in Section 3.1, and You must inform recipients of
  1252      the Executable Form how they can obtain a copy of such Source Code
  1253      Form by reasonable means in a timely manner, at a charge no more
  1254      than the cost of distribution to the recipient; and
  1255  
  1256  (b) You may distribute such Executable Form under the terms of this
  1257      License, or sublicense it under different terms, provided that the
  1258      license for the Executable Form does not attempt to limit or alter
  1259      the recipients' rights in the Source Code Form under this License.
  1260  
  1261  3.3. Distribution of a Larger Work
  1262  
  1263  You may create and distribute a Larger Work under terms of Your choice,
  1264  provided that You also comply with the requirements of this License for
  1265  the Covered Software. If the Larger Work is a combination of Covered
  1266  Software with a work governed by one or more Secondary Licenses, and the
  1267  Covered Software is not Incompatible With Secondary Licenses, this
  1268  License permits You to additionally distribute such Covered Software
  1269  under the terms of such Secondary License(s), so that the recipient of
  1270  the Larger Work may, at their option, further distribute the Covered
  1271  Software under the terms of either this License or such Secondary
  1272  License(s).
  1273  
  1274  3.4. Notices
  1275  
  1276  You may not remove or alter the substance of any license notices
  1277  (including copyright notices, patent notices, disclaimers of warranty,
  1278  or limitations of liability) contained within the Source Code Form of
  1279  the Covered Software, except that You may alter any license notices to
  1280  the extent required to remedy known factual inaccuracies.
  1281  
  1282  3.5. Application of Additional Terms
  1283  
  1284  You may choose to offer, and to charge a fee for, warranty, support,
  1285  indemnity or liability obligations to one or more recipients of Covered
  1286  Software. However, You may do so only on Your own behalf, and not on
  1287  behalf of any Contributor. You must make it absolutely clear that any
  1288  such warranty, support, indemnity, or liability obligation is offered by
  1289  You alone, and You hereby agree to indemnify every Contributor for any
  1290  liability incurred by such Contributor as a result of warranty, support,
  1291  indemnity or liability terms You offer. You may include additional
  1292  disclaimers of warranty and limitations of liability specific to any
  1293  jurisdiction.
  1294  
  1295  4. Inability to Comply Due to Statute or Regulation
  1296  ---------------------------------------------------
  1297  
  1298  If it is impossible for You to comply with any of the terms of this
  1299  License with respect to some or all of the Covered Software due to
  1300  statute, judicial order, or regulation then You must: (a) comply with
  1301  the terms of this License to the maximum extent possible; and (b)
  1302  describe the limitations and the code they affect. Such description must
  1303  be placed in a text file included with all distributions of the Covered
  1304  Software under this License. Except to the extent prohibited by statute
  1305  or regulation, such description must be sufficiently detailed for a
  1306  recipient of ordinary skill to be able to understand it.
  1307  
  1308  5. Termination
  1309  --------------
  1310  
  1311  5.1. The rights granted under this License will terminate automatically
  1312  if You fail to comply with any of its terms. However, if You become
  1313  compliant, then the rights granted under this License from a particular
  1314  Contributor are reinstated (a) provisionally, unless and until such
  1315  Contributor explicitly and finally terminates Your grants, and (b) on an
  1316  ongoing basis, if such Contributor fails to notify You of the
  1317  non-compliance by some reasonable means prior to 60 days after You have
  1318  come back into compliance. Moreover, Your grants from a particular
  1319  Contributor are reinstated on an ongoing basis if such Contributor
  1320  notifies You of the non-compliance by some reasonable means, this is the
  1321  first time You have received notice of non-compliance with this License
  1322  from such Contributor, and You become compliant prior to 30 days after
  1323  Your receipt of the notice.
  1324  
  1325  5.2. If You initiate litigation against any entity by asserting a patent
  1326  infringement claim (excluding declaratory judgment actions,
  1327  counter-claims, and cross-claims) alleging that a Contributor Version
  1328  directly or indirectly infringes any patent, then the rights granted to
  1329  You by any and all Contributors for the Covered Software under Section
  1330  2.1 of this License shall terminate.
  1331  
  1332  5.3. In the event of termination under Sections 5.1 or 5.2 above, all
  1333  end user license agreements (excluding distributors and resellers) which
  1334  have been validly granted by You or Your distributors under this License
  1335  prior to termination shall survive termination.
  1336  
  1337  ************************************************************************
  1338  *                                                                      *
  1339  *  6. Disclaimer of Warranty                                           *
  1340  *  -------------------------                                           *
  1341  *                                                                      *
  1342  *  Covered Software is provided under this License on an "as is"       *
  1343  *  basis, without warranty of any kind, either expressed, implied, or  *
  1344  *  statutory, including, without limitation, warranties that the       *
  1345  *  Covered Software is free of defects, merchantable, fit for a        *
  1346  *  particular purpose or non-infringing. The entire risk as to the     *
  1347  *  quality and performance of the Covered Software is with You.        *
  1348  *  Should any Covered Software prove defective in any respect, You     *
  1349  *  (not any Contributor) assume the cost of any necessary servicing,   *
  1350  *  repair, or correction. This disclaimer of warranty constitutes an   *
  1351  *  essential part of this License. No use of any Covered Software is   *
  1352  *  authorized under this License except under this disclaimer.         *
  1353  *                                                                      *
  1354  ************************************************************************
  1355  
  1356  ************************************************************************
  1357  *                                                                      *
  1358  *  7. Limitation of Liability                                          *
  1359  *  --------------------------                                          *
  1360  *                                                                      *
  1361  *  Under no circumstances and under no legal theory, whether tort      *
  1362  *  (including negligence), contract, or otherwise, shall any           *
  1363  *  Contributor, or anyone who distributes Covered Software as          *
  1364  *  permitted above, be liable to You for any direct, indirect,         *
  1365  *  special, incidental, or consequential damages of any character      *
  1366  *  including, without limitation, damages for lost profits, loss of    *
  1367  *  goodwill, work stoppage, computer failure or malfunction, or any    *
  1368  *  and all other commercial damages or losses, even if such party      *
  1369  *  shall have been informed of the possibility of such damages. This   *
  1370  *  limitation of liability shall not apply to liability for death or   *
  1371  *  personal injury resulting from such party's negligence to the       *
  1372  *  extent applicable law prohibits such limitation. Some               *
  1373  *  jurisdictions do not allow the exclusion or limitation of           *
  1374  *  incidental or consequential damages, so this exclusion and          *
  1375  *  limitation may not apply to You.                                    *
  1376  *                                                                      *
  1377  ************************************************************************
  1378  
  1379  8. Litigation
  1380  -------------
  1381  
  1382  Any litigation relating to this License may be brought only in the
  1383  courts of a jurisdiction where the defendant maintains its principal
  1384  place of business and such litigation shall be governed by laws of that
  1385  jurisdiction, without reference to its conflict-of-law provisions.
  1386  Nothing in this Section shall prevent a party's ability to bring
  1387  cross-claims or counter-claims.
  1388  
  1389  9. Miscellaneous
  1390  ----------------
  1391  
  1392  This License represents the complete agreement concerning the subject
  1393  matter hereof. If any provision of this License is held to be
  1394  unenforceable, such provision shall be reformed only to the extent
  1395  necessary to make it enforceable. Any law or regulation which provides
  1396  that the language of a contract shall be construed against the drafter
  1397  shall not be used to construe this License against a Contributor.
  1398  
  1399  10. Versions of the License
  1400  ---------------------------
  1401  
  1402  10.1. New Versions
  1403  
  1404  Mozilla Foundation is the license steward. Except as provided in Section
  1405  10.3, no one other than the license steward has the right to modify or
  1406  publish new versions of this License. Each version will be given a
  1407  distinguishing version number.
  1408  
  1409  10.2. Effect of New Versions
  1410  
  1411  You may distribute the Covered Software under the terms of the version
  1412  of the License under which You originally received the Covered Software,
  1413  or under the terms of any subsequent version published by the license
  1414  steward.
  1415  
  1416  10.3. Modified Versions
  1417  
  1418  If you create software not governed by this License, and you want to
  1419  create a new license for such software, you may create and use a
  1420  modified version of this License if you rename the license and remove
  1421  any references to the name of the license steward (except to note that
  1422  such modified license differs from this License).
  1423  
  1424  10.4. Distributing Source Code Form that is Incompatible With Secondary
  1425  Licenses
  1426  
  1427  If You choose to distribute Source Code Form that is Incompatible With
  1428  Secondary Licenses under the terms of this version of the License, the
  1429  notice described in Exhibit B of this License must be attached.
  1430  
  1431  Exhibit A - Source Code Form License Notice
  1432  -------------------------------------------
  1433  
  1434    This Source Code Form is subject to the terms of the Mozilla Public
  1435    License, v. 2.0. If a copy of the MPL was not distributed with this
  1436    file, You can obtain one at http://mozilla.org/MPL/2.0/.
  1437  
  1438  If it is not possible or desirable to put the notice in a particular
  1439  file, then You may include the notice in a location (such as a LICENSE
  1440  file in a relevant directory) where a recipient would be likely to look
  1441  for such a notice.
  1442  
  1443  You may add additional accurate notices of copyright ownership.
  1444  
  1445  Exhibit B - "Incompatible With Secondary Licenses" Notice
  1446  ---------------------------------------------------------
  1447  
  1448    This Source Code Form is "Incompatible With Secondary Licenses", as
  1449    defined by the Mozilla Public License, v. 2.0.
  1450  
  1451  --------------------------------------------------------------------------------
  1452  --------------------------------------------------------------------------------
  1453  
  1454  => Py-lmdb
  1455  
  1456  The OpenLDAP Public License
  1457    Version 2.8, 17 August 2003
  1458  
  1459  Redistribution and use of this software and associated documentation
  1460  ("Software"), with or without modification, are permitted provided
  1461  that the following conditions are met:
  1462  
  1463  1. Redistributions in source form must retain copyright statements
  1464     and notices,
  1465  
  1466  2. Redistributions in binary form must reproduce applicable copyright
  1467     statements and notices, this list of conditions, and the following
  1468     disclaimer in the documentation and/or other materials provided
  1469     with the distribution, and
  1470  
  1471  3. Redistributions must contain a verbatim copy of this document.
  1472  
  1473  The OpenLDAP Foundation may revise this license from time to time.
  1474  Each revision is distinguished by a version number.  You may use
  1475  this Software under terms of this license revision or under the
  1476  terms of any subsequent revision of the license.
  1477  
  1478  THIS SOFTWARE IS PROVIDED BY THE OPENLDAP FOUNDATION AND ITS
  1479  CONTRIBUTORS ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
  1480  INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
  1481  AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT
  1482  SHALL THE OPENLDAP FOUNDATION, ITS CONTRIBUTORS, OR THE AUTHOR(S)
  1483  OR OWNER(S) OF THE SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT,
  1484  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  1485  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  1486  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  1487  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  1488  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  1489  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  1490  POSSIBILITY OF SUCH DAMAGE.
  1491  
  1492  The names of the authors and copyright holders must not be used in
  1493  advertising or otherwise to promote the sale, use or other dealing
  1494  in this Software without specific, written prior permission.  Title
  1495  to copyright in this Software shall at all times remain with copyright
  1496  holders.
  1497  
  1498  OpenLDAP is a registered trademark of the OpenLDAP Foundation.
  1499  
  1500  Copyright 1999-2003 The OpenLDAP Foundation, Redwood City,
  1501  California, USA.  All Rights Reserved.  Permission to copy and
  1502  distribute verbatim copies of this document is granted.
  1503  
  1504  --------------------------------------------------------------------------------
  1505  --------------------------------------------------------------------------------
  1506  
  1507  => OpenSSL
  1508  
  1509   OpenSSL Combined License
  1510  
  1511  /* ====================================================================
  1512   * Copyright (c) 1998-2017 The OpenSSL Project.  All rights reserved.
  1513   *
  1514   * Redistribution and use in source and binary forms, with or without
  1515   * modification, are permitted provided that the following conditions
  1516   * are met:
  1517   *
  1518   * 1. Redistributions of source code must retain the above copyright
  1519   *    notice, this list of conditions and the following disclaimer.
  1520   *
  1521   * 2. Redistributions in binary form must reproduce the above copyright
  1522   *    notice, this list of conditions and the following disclaimer in
  1523   *    the documentation and/or other materials provided with the
  1524   *    distribution.
  1525   *
  1526   * 3. All advertising materials mentioning features or use of this
  1527   *    software must display the following acknowledgment:
  1528   *    "This product includes software developed by the OpenSSL Project
  1529   *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
  1530   *
  1531   * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
  1532   *    endorse or promote products derived from this software without
  1533   *    prior written permission. For written permission, please contact
  1534   *    openssl-core@openssl.org.
  1535   *
  1536   * 5. Products derived from this software may not be called "OpenSSL"
  1537   *    nor may "OpenSSL" appear in their names without prior written
  1538   *    permission of the OpenSSL Project.
  1539   *
  1540   * 6. Redistributions of any form whatsoever must retain the following
  1541   *    acknowledgment:
  1542   *    "This product includes software developed by the OpenSSL Project
  1543   *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
  1544   *
  1545   * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
  1546   * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1547   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  1548   * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
  1549   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1550   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  1551   * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  1552   * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  1553   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  1554   * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  1555   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  1556   * OF THE POSSIBILITY OF SUCH DAMAGE.
  1557   * ====================================================================
  1558   *
  1559   * This product includes cryptographic software written by Eric Young
  1560   * (eay@cryptsoft.com).  This product includes software written by Tim
  1561   * Hudson (tjh@cryptsoft.com).
  1562   *
  1563   */
  1564  
  1565   Original SSLeay License
  1566   -----------------------
  1567  
  1568  /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
  1569   * All rights reserved.
  1570   *
  1571   * This package is an SSL implementation written
  1572   * by Eric Young (eay@cryptsoft.com).
  1573   * The implementation was written so as to conform with Netscapes SSL.
  1574   *
  1575   * This library is free for commercial and non-commercial use as long as
  1576   * the following conditions are aheared to.  The following conditions
  1577   * apply to all code found in this distribution, be it the RC4, RSA,
  1578   * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
  1579   * included with this distribution is covered by the same copyright terms
  1580   * except that the holder is Tim Hudson (tjh@cryptsoft.com).
  1581   *
  1582   * Copyright remains Eric Young's, and as such any Copyright notices in
  1583   * the code are not to be removed.
  1584   * If this package is used in a product, Eric Young should be given attribution
  1585   * as the author of the parts of the library used.
  1586   * This can be in the form of a textual message at program startup or
  1587   * in documentation (online or textual) provided with the package.
  1588   *
  1589   * Redistribution and use in source and binary forms, with or without
  1590   * modification, are permitted provided that the following conditions
  1591   * are met:
  1592   * 1. Redistributions of source code must retain the copyright
  1593   *    notice, this list of conditions and the following disclaimer.
  1594   * 2. Redistributions in binary form must reproduce the above copyright
  1595   *    notice, this list of conditions and the following disclaimer in the
  1596   *    documentation and/or other materials provided with the distribution.
  1597   * 3. All advertising materials mentioning features or use of this software
  1598   *    must display the following acknowledgement:
  1599   *    "This product includes cryptographic software written by
  1600   *     Eric Young (eay@cryptsoft.com)"
  1601   *    The word 'cryptographic' can be left out if the rouines from the library
  1602   *    being used are not cryptographic related :-).
  1603   * 4. If you include any Windows specific code (or a derivative thereof) from
  1604   *    the apps directory (application code) you must include an acknowledgement:
  1605   *    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
  1606   *
  1607   * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
  1608   * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1609   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  1610   * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  1611   * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  1612   * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  1613   * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  1614   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  1615   * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  1616   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1617   * SUCH DAMAGE.
  1618   *
  1619   * The licence and distribution terms for any publically available version or
  1620   * derivative of this code cannot be changed.  i.e. this code cannot simply be
  1621   * copied and put under another distribution licence
  1622   * [including the GNU Public Licence.]
  1623   */
  1624  
  1625  --------------------------------------------------------------------------------
  1626  --------------------------------------------------------------------------------
  1627  
  1628  => Cpp-base64
  1629  
  1630  Copyright © 2004-2017 by René Nyffenegger
  1631  Rene Nyffenegger License
  1632  
  1633  This source code is provided 'as-is', without any express or implied
  1634  warranty. In no event will the author be held liable for any damages
  1635  arising from the use of this software.
  1636  
  1637  Permission is granted to anyone to use this software for any purpose,
  1638  including commercial applications, and to alter it and redistribute it
  1639  freely, subject to the following restrictions:
  1640  
  1641  1. The origin of this source code must not be misrepresented; you must not
  1642     claim that you wrote the original source code. If you use this source code
  1643     in a product, an acknowledgment in the product documentation would be
  1644     appreciated but is not required.
  1645  
  1646  2. Altered source versions must be plainly marked as such, and must not be
  1647     misrepresented as being the original source code.
  1648  
  1649  3. This notice may not be removed or altered from any source distribution.