Skip to main content

Third-party Licenses

This page displays the licenses for third-party libraries used by the Wacom Ink SDK for signature to deliver the Ink experience.

Windows

POCO

  • Version: 1.6.0
  • Project homepage https://pocoproject.org/
  • Copyright Holder: No explicit copyright claimed
  • License: Boost Software Licence
The POCO C++ Libraries were created by Günter Obiltschnig (@obiltschnig) in 2004 and
have since been extended by 100+ contributors from all over the world. The project is
lead by Günter Obiltschnig and Aleksandar Fabijanic

Boost Software License - Version 1.0 - August 17th, 2003

Permission is hereby granted, free of charge, to any person or organization
obtaining a copy of the software and accompanying documentation covered by
this license (the "Software") to use, reproduce, display, distribute,
execute, and transmit the Software, and to prepare derivative works of the
Software, and to permit third-parties to whom the Software is furnished to
do so, all subject to the following:

The copyright notices in the Software and this entire statement, including
the above license grant, this restriction and the following disclaimer,
must be included in all copies of the Software, in whole or in part, and
all derivative works of the Software, unless such copies or derivative
works are solely in the form of machine-executable object code generated by
a source language processor.

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, TITLE AND NON-INFRINGEMENT. IN NO EVENT
SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

NLSDL

  • Version: n/a
  • Project homepage www.microsoft.com
  • Copyright Holder: Microsoft Corporation
  • License: MICROSOFT NATIONAL LANGUAGE SUPPORT DOWNLEVEL APIs, VERSION 1.0
MICROSOFT SOFTWARE LICENSE TERMS
MICROSOFT NATIONAL LANGUAGE SUPPORT DOWNLEVEL APIs, VERSION 1.0
These license terms are an agreement between Microsoft Corporation (or based on where
you live, one of its affiliates) and you. Please read them. They apply to the
software named above, which includes the media on which you received it, if any. The
terms also apply to any Microsoft
* updates,
* supplements,
* Internet-based services, and
* support services
for this software, unless other terms accompany those items. If so, those terms
apply.
By using the software, you accept these terms. If you do not accept them, do not use
the software.
If you comply with these license terms, you have the rights below.
1. INSTALLATION AND USE RIGHTS. One user may install and use any number of copies of
the software on your devices to design, develop and test your programs.
2. ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS.
a. Distributable Code. The software contains code that you are permitted to
distribute in programs you develop if you comply with the terms below.
i. Right to Use and Distribute. The code and text files listed below are
“Distributable Code.”
* The Distributable Code files are the nlsdl.amd64.exe, nlsdl.ia64.exe, and
nlsdl.x86.exe installer packages, which contain the nlsdl.dll file. The files within
the installer packages may not be redistributed individually.
* Third Party Distribution. You may permit distributors of your programs to copy and
distribute the Distributable Code as part of those programs.
ii. Distribution Requirements. For any Distributable Code you distribute, you must
* add significant primary functionality to it in your programs;
* require distributors and external end users to agree to terms that protect it at
least as much as this agreement;
* display your valid copyright notice on your programs; and
* indemnify, defend, and hold harmless Microsoft from any claims, including
attorneys’ fees, related to the distribution or use of your programs.
iii. Distribution Restrictions. You may not
* alter any copyright, trademark or patent notice in the Distributable Code;
* use Microsoft’s trademarks in your programs’ names or in a way that suggests
your programs come from or are endorsed by Microsoft;
* distribute Distributable Code to run on a platform other than the Windows platform;
* include Distributable Code in malicious, deceptive or unlawful programs; or
* modify or distribute the source code of any Distributable Code so that any part of
it becomes subject to an Excluded License. An Excluded License is one that requires,
as a condition of use, modification or distribution, that
* the code be disclosed or distributed in source code form; or
* others have the right to modify it.
3. SCOPE OF LICENSE. The software is licensed, not sold. This agreement only gives
you some rights to use the software. Microsoft reserves all other rights. Unless
applicable law gives you more rights despite this limitation, you may use the software
only as expressly permitted in this agreement. In doing so, you must comply with any
technical limitations in the software that only allow you to use it in certain ways.
You may not
* work around any technical limitations in the software;
* reverse engineer, decompile or disassemble the software, except and only to the
extent that applicable law expressly permits, despite this limitation;
* make more copies of the software than specified in this agreement or allowed by
applicable law, despite this limitation;
* publish the software for others to copy;
* rent, lease or lend the software;
* transfer the software or this agreement to any third party; or
* use the software for commercial software hosting services.
4. BACKUP COPY. You may make one backup copy of the software. You may use it only to
reinstall the software.
5. DOCUMENTATION. Any person that has valid access to your computer or internal
network may copy and use the documentation for your internal, reference purposes.
6. EXPORT RESTRICTIONS. The software is subject to United States export laws and
regulations. You must comply with all domestic and international export laws and
regulations that apply to the software. These laws include restrictions on
destinations, end users and end use. For additional information, see
www.microsoft.com/exporting.
7. SUPPORT SERVICES. Because this software is “as is,” we may not provide support
services for it.
8. ENTIRE AGREEMENT. This agreement, and the terms for supplements, updates,
Internet-based services and support services that you use, are the entire agreement
for the software and support services.
9. APPLICABLE LAW.
a. United States. If you acquired the software in the United States, Washington state
law governs the interpretation of this agreement and applies to claims for breach of
it, regardless of conflict of laws principles. The laws of the state where you live
govern all other claims, including claims under state consumer protection laws, unfair
competition laws, and in tort.
b. Outside the United States. If you acquired the software in any other country, the
laws of that country apply.
10. LEGAL EFFECT. This agreement describes certain legal rights. You may have other
rights under the laws of your country. You may also have rights with respect to the
party from whom you acquired the software. This agreement does not change your rights
under the laws of your country if the laws of your country do not permit it to do so.
11. DISCLAIMER OF WARRANTY. The software is licensed “as-is.” You bear the risk
of using it. Microsoft gives no express warranties, guarantees or conditions. You
may have additional consumer rights under your local laws which this agreement cannot
change. To the extent permitted under your local laws, Microsoft excludes the implied
warranties of merchantability, fitness for a particular purpose and non-infringement.
12. LIMITATION ON AND EXCLUSION OF REMEDIES AND DAMAGES. You can recover from
Microsoft and its suppliers only direct damages up to U.S. $5.00. You cannot recover
any other damages, including consequential, lost profits, special, indirect or
incidental damages.
This limitation applies to
* anything related to the software, services, content (including code) on third party
Internet sites, or third party programs; and
* claims for breach of contract, breach of warranty, guarantee or condition, strict
liability, negligence, or other tort to the extent permitted by applicable law.
It also applies even if Microsoft knew or should have known about the possibility of
the damages. The above limitation or exclusion may not apply to you because your
country may not allow the exclusion or limitation of incidental, consequential or
other damages.
Please note: As this software is distributed in Quebec, Canada, some of the clauses in
this agreement are provided below in French.
Remarque : Ce logiciel étant distribué au Québec, Canada, certaines des clauses
dans ce contrat sont fournies ci-dessous en français.
EXONÉRATION DE GARANTIE. Le logiciel visé par une licence est offert « tel quel ».
Toute utilisation de ce logiciel est à votre seule risque et péril. Microsoft
n’accorde aucune autre garantie expresse. Vous pouvez bénéficier de droits
additionnels en vertu du droit local sur la protection dues consommateurs, que ce
contrat ne peut modifier. La ou elles sont permises par le droit locale, les garanties
implicites de qualité marchande, d’adéquation à un usage particulier et
d’absence de contrefaçon sont exclues.
LIMITATION DES DOMMAGES-INTÉRÊTS ET EXCLUSION DE RESPONSABILITÉ POUR LES DOMMAGES.
Vous pouvez obtenir de Microsoft et de ses fournisseurs une indemnisation en cas de
dommages directs uniquement à hauteur de 5,00 $ US. Vous ne pouvez prétendre à
aucune indemnisation pour les autres dommages, y compris les dommages spéciaux,
indirects ou accessoires et pertes de bénéfices.
Cette limitation concerne :
* tout ce qui est relié au logiciel, aux services ou au contenu (y compris le code)
figurant sur des sites Internet tiers ou dans des programmes tiers ; et
* les réclamations au titre de violation de contrat ou de garantie, ou au titre de
responsabilité stricte, de négligence ou d’une autre faute dans la limite
autorisée par la loi en vigueur.
Elle s’applique également, même si Microsoft connaissait ou devrait connaître
l’éventualité d’un tel dommage. Si votre pays n’autorise pas l’exclusion ou
la limitation de responsabilité pour les dommages indirects, accessoires ou de
quelque nature que ce soit, il se peut que la limitation ou l’exclusion ci-dessus ne
s’appliquera pas à votre égard.
EFFET JURIDIQUE. Le présent contrat décrit certains droits juridiques. Vous
pourriez avoir d’autres droits prévus par les lois de votre pays. Le présent
contrat ne modifie pas les droits que vous confèrent les lois de votre pays si
celles-ci ne le permettent pas.

Windows Template Library

// Windows Template Library - WTL version 9.10
// Copyright (C) Microsoft Corporation, WTL Team. All rights reserved.
//
// This file is a part of the Windows Template Library.
// The use and distribution terms for this software are covered by the
// Microsoft Public License (http://opensource.org/licenses/MS-PL)
// which can be found in the file MS-PL.txt at the root folder.
This End User License Agreement (“Agreement”) is a legal agreement between you
(“Licensee”) and DisplayLink Corp. (“DisplayLink”) regarding the installation
and use of the Software Developer’s Kit (“SDK” as defined below). CAREFULLY READ
THE TERMS AND CONDITIONS BELOW BEFORE CLICKING ON THE [“ACCEPT”] BUTTON AT THE END
OF THIS AGREEMENT. BY CLICKING ON THE [“ACCEPT”] BUTTON, YOU ARE REPRESENTING THAT
YOU HAVE THE AUTHORITY TO BIND YOURSELF AND THE COMPANY YOU WORK FOR, AND ARE
CONSENTING TO BE BOUND BY AND ARE BECOMING A PARTY TO THIS AGREEMENT. IF YOU DO NOT
AGREE TO ALL OF THE TERMS BELOW, CLICK THE [“DO NOT ACCEPT”] BUTTON AND DO NOT
DOWNLOAD OR INSTALL THE SOFTWARE ON YOUR COMPUTER.

AGREEMENT

1. DEFINITIONS

(a) “Derivative Work(s)” means a revision, modification, translation, abridgment,
compilation, condensation or expansion of the SDK or any other form in which the SDK
may be recast, transformed, or adapted.

(b) “Documentation” means the printed materials, and “online” or electronic
documentation generally made available and included by DisplayLink as part of the SDK.

(c) “Licensee Application(s)” means any applications developed by or for Licensee
using the SDK.

(d) “Sample Code(s)” means sample source code made available as part of the SDK.

(e) “SDK” means the computer software programs, consisting of the API header
files, binary files, Sample Code and the Documentation.

2. LICENSES.

(a) Permitted Uses. Subject to the terms and conditions of this Agreement, DisplayLink
grants to Licensee a personal, nonexclusive, nontransferable, non-sublicensable,
limited license to:

(i) reproduce and use the SDK solely to develop Licensee Applications,

(ii) use, reproduce and prepare Derivative Works of the Sample Codes solely to develop
Licensee Applications; and

(iii) reproduce and use the Documentation solely for Licensee’s internal use in
connection with the SDK.

(b) Prohibited Uses. Licensee may not, and will not permit others to:

(i) use the SDK for any other use other than non-productive development purposes as
set forth in this Agreement;

(ii) reproduce the SDK programs except as permitted above;

(iii) modify, translate, reverse engineer, decompile, disassemble or otherwise attempt
(A) to defeat, avoid, bypass, remove, deactivate or otherwise circumvent any software
protection mechanisms in the SDK, including without limitation any such mechanism used
to restrict or control the functionality of the SDK, or (B) to derive the source code
or the underlying ideas, algorithms, structure or organization from the SDK (except
for the limited rights granted above with respect to Sample Codes and to the extent
that such activities may not be prohibited under applicable law);

(iv) alter, adapt, modify or translate the SDK in any way for any purpose, including
without limitation error correction, except for the rights expressly granted above
with respect to Sample Codes;

(v) alter, adapt, modify, publish or make public any API header file, binary file or
Documentation; and

(vi) distribute, rent, loan, lease, transfer or grant any rights in the SDK or
modifications thereof in any form to any person except to the extent expressly
permitted under this Agreement or with the prior written consent of DisplayLink.

(c) Copyright. Licensee must not remove, alter, or obscure any proprietary copyright,
trademark, patent or other proprietary notices contained on or within the SDK and will
reproduce such notices on any back-up copy of the SDK.

3. INTELLECTUAL PROPERTY RIGHTS.

(a) DisplayLink Rights. This license is not a sale. As between the parties, except as
expressly provided in this Section 3, DisplayLink will retain all right, title and
interest in and to the SDK and all patent, copyright, trade secret, trademark and any
other intellectual property rights therein.

(b) Licensee Rights. Licensee retains all intellectual property rights it may have in
the Licensee Applications, materials, products or processes it creates which are based
on or utilize SDK. Licensee hereby releases and covenants not to sue DisplayLink and
its corporate affiliates and any of their licensees, assigns or successors, for any
and all damages, liabilities, causes of action, judgments, and claims (i) pertaining
to any intellectual property Licensee develops that is based on, uses, or relates to
the SDK; and (ii) which otherwise may arise in connection with Licensee’s use of,
reliance on, or reference to the SDK. As between Licensee and DisplayLink, DisplayLink
retains all intellectual property rights (including all patent, trademark, copyright,
and other proprietary rights) in and to the DisplayLink Software and SDK and any
derivative works created by or for DisplayLink pursuant to this Agreement. In
addition, DisplayLink disclaims all liability, and Licensee will be solely responsible
for, the development, operation, and maintenance of Licensee Applications and for all
materials that appear on or within Licensee Applications.

4. CONFIDENTIAL INFORMATION. Licensee agrees that neither Licensee nor any of
Licensee's employees will use for Licensee's or their own account (except as expressly
permitted under the license granted herein) or for the account of any third party or
disclose to any third party (i) the SDK, (ii) any information regarding the content,
purpose, design or function of the SDK, or (iii) any know-how, technical data or other
information, including, but not limited to, that which relates to research, product
plans, products, services, customers, markets, developments, inventions, processes,
marketing, finances, ideas, source code, software, specifications, and trade secrets
that is disclosed to Licensee by DisplayLink (collectively, “Confidential
Information”). Confidential Information will not include any information (x) that is
generally known and available in the public domain at the time of disclosure without
fault of Licensee, or (y) that was known to Licensee prior to its discussions with
DisplayLink, as shown by Licensee’s files and records immediately prior to the time
of disclosure, or (z) that is hereafter rightfully furnished to Licensee by a third
party without restrictions on disclosure and without breach of confidentiality
restriction. If Licensee is an entity, Licensee agrees to require all Licensee's
employees who will have access to, use of, or knowledge of the SDK to execute (in
advance of and as a condition to such access, use or knowledge) a confidentiality
agreement including terms similar to those contained herein. Licensee agrees that
Licensee will use Licensee's best efforts to protect the secrecy of and avoid
disclosure or unauthorized use of Confidential Information in order to prevent it from
falling into the public domain or the possession of persons other than those persons
authorized hereunder to have any such information, which measures will include the
highest degree of care that Licensee utilizes to protect Licensee's own confidential
information of a similar nature, but in no extent will Licensee use less than
reasonable care. Licensee agrees to notify DisplayLink promptly in writing of any
misuse or misappropriation of Confidential Information which may come to Licensee's
attention.

5. AUDIT.

Upon reasonable notice to Licensee and during Licensee's business hours, DisplayLink
will have the right to audit, at DisplayLink's expense, the SDK in Licensee's
possession and Licensee's books and records, to determine its compliance hereunder. In
the event that any such audit reveals that Licensee has breached a material obligation
hereunder, then, in addition to such other remedies as DisplayLink may have, Licensee
will pay or reimburse DisplayLink for the cost of the audit.

6. TERMINATION.

(a) Term. This Agreement will continue unless terminated in accordance with its terms.

(b) Termination. Licensee may at any time and for any reason terminate this Agreement.
This Agreement and the licenses granted hereunder will automatically terminate if
Licensee breaches any term or condition herein. Further, DisplayLink may terminate
this Agreement if DisplayLink has reason to believe Licensee has violated any term of
this Agreement, or any applicable law.

(c) Survival. The following provisions survive expiration or termination of this
Agreement: Sections 1, 3, 4, 6(c), 8, 9, and 13. Upon expiration or any termination of
this Agreement, Licensee will immediately cease use of the SDK.

7. SUPPORT. Maintenance and support are not included in this Agreement and, if
provided at all, will be subject to DisplayLink’s then current fee schedule and
terms.

8. DISCLAIMER OF WARRANTY. THE SDK IS LICENSED “AS IS.” DISPLAYLINK MAKES NO
WARRANTY OF ANY KIND, WHETHER EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, REGARDING THE
SDK OR THE USE OR OPERATION THEREOF, AND SPECIFICALLY DISCLAIMS THE IMPLIED WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

9. INDEMNITY. LICENSEE AGREES TO DEFEND, INDEMNIFY AND HOLD HARMLESS DISPLAYLINK FROM
AND AGAINST ANY AND ALL CLAIMS, PROCEEDINGS, INJURIES, LIABILITIES, LOSSES, COSTS AND
EXPENSES (INCLUDING REASONABLE ATTORNEYS’ FEES), INCLUDING RELATING TO OR ARISING
OUT OF YOUR USE OF THE SDK OR ANY BREACH OF ANY TERM OF THIS AGREEMENT.

10. LIMITATION OF LIABILITY. IN NO EVENT WILL DISPLAYLINK BE LIABLE FOR ANY DAMAGES
WHATSOEVER, INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS,
BUSINESS INTERRUPTION, LOSS OF SYSTEM AVAILABILITY, LOSS OF COMPUTER RUN TIME, LOSS OF
BUSINESS INFORMATION, COST OF COVER OR OTHER SPECIAL, INCIDENTAL, CONSEQUENTIAL, OR
INDIRECT DAMAGES, ARISING OUT OF THE USE OR INABILITY TO USE THE SDK (OR ANY
ACCOMPANYING DOCUMENTATION), WHETHER BASED ON CONTRACT, TORT (INCLUDING NEGLIGENCE) OR
OTHERWISE AND EVEN IF DISPLAYLINK OR SUCH PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES. IN NO EVENT WILL DISPLAYLINK’S TOTAL LIABILITY TO LICENSEE FOR DAMAGES
EXCEED EULA.html,000. THE PARTIES ACKNOWLEDGE THAT THIS IS A REASONABLE ALLOCATION OF
RISK. SOME STATES MAY PROHIBIT A DISCLAIMER OF WARRANTIES AND LICENSEE MAY HAVE OTHER
RIGHTS THAT VARY FROM STATE TO STATE.

11. U.S. GOVERNMENT-RESTRICTED RIGHTS. If the SDK is licensed to the United States
government or any agency thereof, then the SDK and Documentation will be deemed to be
“commercial computer Software” and “commercial computer Software
documentation,” respectively, pursuant to DFAR Section 227.7202 and FAR Section
12.212, as applicable. Any use, reproduction, release, performance, display or
disclosure of the Software and accompanying documentation by the U.S. Government will
be governed solely by the terms of this Agreement and are prohibited except to the
extent expressly permitted by the terms of this Agreement.

12. EXPORT RESTRICTIONS. Licensee understands and acknowledges that DisplayLink is
subject to regulation by agencies of the United States, including, but not limited to,
the U.S. Department of Commerce, which prohibit export or diversion of certain
products and technology to certain countries. Any and all obligations of DisplayLink
to provide the DisplayLink Software will be subject in all respects to such laws and
regulations as will from time to time govern the license and delivery of technology
and products abroad by persons subject to the jurisdiction of the United States,
including without limitation the U.S. Export Administration Act of 1979, as amended,
any successor legislation, and the Export Administration Regulations issued by the
U.S. Department of Commerce, Bureau of Export Administration. Licensee agrees to
cooperate with DisplayLink including without limitation, providing required
documentation, in order to obtain export licenses or exemptions therefrom. Licensee
warrants that it will comply with the U.S. Export Administration Regulations and other
laws and regulations governing exports in effect from time to time. Licensee further
agrees not to provide the SDK to any organization, public or private, which engages in
the research or production of military devices, armaments, or any instruments of
warfare, including biological, chemical and nuclear warfare.

13. MISCELLANEOUS.

(a) Governing Law. This Agreement is governed by the laws of the State of California,
without reference to conflict of laws principles.

(b) Jurisdiction; Venue. All disputes arising out of or related to this Agreement will
be subject to the exclusive jurisdiction and venue of the California state courts of
Santa Clara County, California (or, if there is exclusive federal jurisdiction, the
United States District Court for the Northern District of California), and the parties
consent to the personal and exclusive jurisdiction of these courts.

(c) Assignment. Licensee may not assign this Agree¬ment without the DisplayLink’s
prior written consent. DisplayLink may assign this Agreement without Company’s prior
written consent to any entity that acquires all or substantially all of the business
or assets of DisplayLink, whether by merger, reorganization, acquisition, sale or
otherwise. Any assignment made in conflict with this provision will be void subject to
the foregoing, and this Agreement will benefit and bind the permitted succes¬sors and
assigns of the parties.

(d) Notices. All notices or reports permitted or required under this Agreement must be
in writing and be delivered in person, mailed by first class mail, postage prepaid,
(regis¬tered or certi¬fied) or by overnight courier, or sent by telecopy or fax with
confirming copy sent by mail or courier as set forth above, to the DisplayLink to
receive the notice at the following address:

DisplayLink Corp.

480 S. California Avenue Ste 304

Palo Alto, CA 94306

All such notices will be effective upon receipt.

(e) Waiver. Any waiver of the provisions of this Agreement or of a party’s rights or
remedies under this Agreement must be in writing to be effective. Failure, neglect, or
delay by a party to enforce the provisions of this Agreement or its rights or remedies
at any time, will not be construed and will not be deemed to be a waiver of such
party’s rights under this Agreement and will not in any way affect the validity of
the whole or any part of this Agreement or prejudice such party’s right to take
subsequent action. Except as expressly stated in this Agreement, no exercise or
enforcement by either party of any right or remedy under this Agreement will preclude
the enforcement by such party of any other right or remedy under this Agreement or
that such party is entitled by law to enforce.

(f) Severability. If any provision of this Agreement, or portion thereof, is found to
be invalid, unlawful or unenforceable to any extent, the parties will negotiate in
good faith amendments to this Agreement to reflect the original intent of the parties
as closely as possible. Such invalid provision or portion thereof will be severed from
the remaining provisions, which will continue to be valid and enforceable to the
fullest extent permitted by law.

(g) Headings. Section and Schedule headings are for ease of reference only and do not
form part of this Agreement.

(h) Entire Agreement. This Agreement (including the Exhibits) contains the entire
agreement of the parties with respect to the subject matter of this Agreement and
supersedes all previous communications, representations, understandings and
agreements, either oral or written, between the parties with respect to said subject
matter. This Agreement may not be amended, except by a writing signed by both parties.

zlib

  • Version: 1.2.11
  • Project homepage http://www.zlib.net/
  • Copyright Holder: Copyright © 1995-2017 Jean-loup Gailly and Mark Adler
  • License: zLib license
/* zlib.h -- interface of the 'zlib' general purpose compression library
version 1.2.11, January 15th, 2017

Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler

This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.

Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.

Jean-loup Gailly Mark Adler
jloup@gzip.org madler@alumni.caltech.edu


The data format used by the zlib library is described by RFCs (Request for
Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950
(zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).
*/

OpenSSL

  • Version: 1.0.1g
  • Project homepage http://www.openssl.org/
  • Copyright Holder: OpenSSL Software Foundation
  • License: OpenSSL Licence
  LICENSE ISSUES
==============

The OpenSSL toolkit stays under a dual license, i.e. both the conditions of
the OpenSSL License and the original SSLeay license apply to the toolkit.
See below for the actual license texts. Actually both licenses are BSD-style
Open Source licenses. In case of any license issues related to OpenSSL
please contact openssl-core@openssl.org.

OpenSSL License
---------------

/* ====================================================================
* Copyright (c) 1998-2016 The OpenSSL Project. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
*
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
*
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in
* the documentation and/or other materials provided with the
* distribution.
*
* 3. All advertising materials mentioning features or use of this
* software must display the following acknowledgment:
* "This product includes software developed by the OpenSSL Project
* for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
*
* 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
* endorse or promote products derived from this software without
* prior written permission. For written permission, please contact
* openssl-core@openssl.org.
*
* 5. Products derived from this software may not be called "OpenSSL"
* nor may "OpenSSL" appear in their names without prior written
* permission of the OpenSSL Project.
*
* 6. Redistributions of any form whatsoever must retain the following
* acknowledgment:
* "This product includes software developed by the OpenSSL Project
* for use in the OpenSSL Toolkit (http://www.openssl.org/)"
*
* THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
* EXPRESSED 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 OpenSSL PROJECT OR
* ITS 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.
* ====================================================================
*
* This product includes cryptographic software written by Eric Young
* (eay@cryptsoft.com). This product includes software written by Tim
* Hudson (tjh@cryptsoft.com).
*
*/

Original SSLeay License
-----------------------

/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
* All rights reserved.
*
* This package is an SSL implementation written
* by Eric Young (eay@cryptsoft.com).
* The implementation was written so as to conform with Netscapes SSL.
*
* This library is free for commercial and non-commercial use as long as
* the following conditions are aheared to. The following conditions
* apply to all code found in this distribution, be it the RC4, RSA,
* lhash, DES, etc., code; not just the SSL code. The SSL documentation
* included with this distribution is covered by the same copyright terms
* except that the holder is Tim Hudson (tjh@cryptsoft.com).
*
* Copyright remains Eric Young's, and as such any Copyright notices in
* the code are not to be removed.
* If this package is used in a product, Eric Young should be given attribution
* as the author of the parts of the library used.
* This can be in the form of a textual message at program startup or
* in documentation (online or textual) provided with the package.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
* 1. Redistributions of source code must retain the copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* 3. All advertising materials mentioning features or use of this software
* must display the following acknowledgement:
* "This product includes cryptographic software written by
* Eric Young (eay@cryptsoft.com)"
* The word 'cryptographic' can be left out if the rouines from the library
* being used are not cryptographic related :-).
* 4. If you include any Windows specific code (or a derivative thereof) from
* the apps directory (application code) you must include an acknowledgement:
* "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
*
* THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``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 AUTHOR 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.
*
* The licence and distribution terms for any publically available version or
* derivative of this code cannot be changed. i.e. this code cannot simply be
* copied and put under another distribution licence
* [including the GNU Public Licence.]
*/

boost

  • Version: 1.57
  • Project homepage http://www.boost.org/
  • Copyright Holder: Boost.org
  • License: Boost Software License
Boost Software License - Version 1.0 - August 17th, 2003

Permission is hereby granted, free of charge, to any person or organization
obtaining a copy of the software and accompanying documentation covered by
this license (the "Software") to use, reproduce, display, distribute,
execute, and transmit the Software, and to prepare derivative works of the
Software, and to permit third-parties to whom the Software is furnished to
do so, all subject to the following:

The copyright notices in the Software and this entire statement, including
the above license grant, this restriction and the following disclaimer,
must be included in all copies of the Software, in whole or in part, and
all derivative works of the Software, unless such copies or derivative
works are solely in the form of machine-executable object code generated by
a source language processor.

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, TITLE AND NON-INFRINGEMENT. IN NO EVENT
SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

j2sdk

Oracle Binary Code License Agreement for the Java SE Platform Products and JavaFX

ORACLE AMERICA, INC. ("ORACLE"), FOR AND ON BEHALF OF ITSELF AND ITS SUBSIDIARIES AND
AFFILIATES UNDER COMMON CONTROL, IS WILLING TO LICENSE THE SOFTWARE TO YOU ONLY UPON
THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS BINARY CODE LICENSE
AGREEMENT AND SUPPLEMENTAL LICENSE TERMS (COLLECTIVELY "AGREEMENT"). PLEASE READ THE
AGREEMENT CAREFULLY. BY SELECTING THE "ACCEPT LICENSE AGREEMENT" (OR THE EQUIVALENT)
BUTTON AND/OR BY USING THE SOFTWARE YOU ACKNOWLEDGE THAT YOU HAVE READ THE TERMS AND
AGREE TO THEM. IF YOU ARE AGREEING TO THESE TERMS ON BEHALF OF A COMPANY OR OTHER
LEGAL ENTITY, YOU REPRESENT THAT YOU HAVE THE LEGAL AUTHORITY TO BIND THE LEGAL ENTITY
TO THESE TERMS. IF YOU DO NOT HAVE SUCH AUTHORITY, OR IF YOU DO NOT WISH TO BE BOUND
BY THE TERMS, THEN SELECT THE "DECLINE LICENSE AGREEMENT" (OR THE EQUIVALENT) BUTTON
AND YOU MUST NOT USE THE SOFTWARE ON THIS SITE OR ANY OTHER MEDIA ON WHICH THE
SOFTWARE IS CONTAINED.

1. DEFINITIONS. "Software" means the software identified above in binary form that you
selected for download, install or use (in the version You selected for download,
install or use) from Oracle or its authorized licensees and/or those portions of such
software produced by jlink as output using a Program’s code, when such output is in
unmodified form in combination, and for sole use with, that Program, as well as any
other machine readable materials (including, but not limited to, libraries, source
files, header files, and data files), any updates or error corrections provided by
Oracle, and any user manuals, programming guides and other documentation provided to
you by Oracle under this Agreement. The Java Linker (jlink) is available with Java 9
and later versions. "General Purpose Desktop Computers and Servers" means computers,
including desktop and laptop computers, or servers, used for general computing
functions under end user control (such as but not specifically limited to email,
general purpose Internet browsing, and office suite productivity tools). The use of
Software in systems and solutions that provide dedicated functionality (other than as
mentioned above) or designed for use in embedded or function-specific software
applications, for example but not limited to: Software embedded in or bundled with
industrial control systems, wireless mobile telephones, wireless handheld devices,
kiosks, TV/STB, Blu-ray Disc devices, telematics and network control switching
equipment, printers and storage management systems, and other related systems are
excluded from this definition and not licensed under this Agreement. "Programs" means
(a) Java technology applets and applications intended to run on the Java Platform,
Standard Edition platform on Java-enabled General Purpose Desktop Computers and
Servers; and (b) JavaFX technology applications intended to run on the JavaFX Runtime
on JavaFX-enabled General Purpose Desktop Computers and Servers. “Java SE LIUM”
means the Licensing Information User Manual – Oracle Java SE and Oracle Java
Embedded Products Document accessible at
http://www.oracle.com/technetwork/java/javase/documentation/index.html. “Commercial
Features” means those features that are identified as such in the Java SE LIUM under
the “Description of Product Editions and Permitted Features” section.

2. LICENSE TO USE. Subject to the terms and conditions of this Agreement including,
but not limited to, the Java Technology Restrictions of the Supplemental License
Terms, Oracle grants you a non-exclusive, non-transferable, limited license without
license fees to reproduce and use internally the Software complete and unmodified for
the sole purpose of running Programs. THE LICENSE SET FORTH IN THIS SECTION 2 DOES NOT
EXTEND TO THE COMMERCIAL FEATURES. YOUR RIGHTS AND OBLIGATIONS RELATED TO THE
COMMERCIAL FEATURES ARE AS SET FORTH IN THE SUPPLEMENTAL TERMS ALONG WITH ADDITIONAL
LICENSES FOR DEVELOPERS AND PUBLISHERS.

3. RESTRICTIONS. Software is copyrighted. Title to Software and all associated
intellectual property rights is retained by Oracle and/or its licensors. Unless
enforcement is prohibited by applicable law, you may not modify, decompile, or reverse
engineer Software. You acknowledge that the Software is developed for general use in a
variety of information management applications; it is not developed or intended for
use in any inherently dangerous applications, including applications that may create a
risk of personal injury. If you use the Software in dangerous applications, then you
shall be responsible to take all appropriate fail-safe, backup, redundancy, and other
measures to ensure its safe use. Oracle disclaims any express or implied warranty of
fitness for such uses. No right, title or interest in or to any trademark, service
mark, logo or trade name of Oracle or its licensors is granted under this Agreement.
Additional restrictions for developers and/or publishers licenses are set forth in the
Supplemental License Terms.

4. DISCLAIMER OF WARRANTY. THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
KIND. ORACLE FURTHER DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT
LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE OR NONINFRINGEMENT.

5. LIMITATION OF LIABILITY. IN NO EVENT SHALL ORACLE BE LIABLE FOR ANY INDIRECT,
INCIDENTAL, SPECIAL, PUNITIVE OR CONSEQUENTIAL DAMAGES, OR DAMAGES FOR LOSS OF
PROFITS, REVENUE, DATA OR DATA USE, INCURRED BY YOU OR ANY THIRD PARTY, WHETHER IN AN
ACTION IN CONTRACT OR TORT, EVEN IF ORACLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES. ORACLE'S ENTIRE LIABILITY FOR DAMAGES HEREUNDER SHALL IN NO EVENT EXCEED ONE
THOUSAND DOLLARS (U.S. $1,000).

6. TERMINATION. This Agreement is effective until terminated. You may terminate this
Agreement at any time by destroying all copies of Software. This Agreement will
terminate immediately without notice from Oracle if you fail to comply with any
provision of this Agreement. Either party may terminate this Agreement immediately
should any Software become, or in either party's opinion be likely to become, the
subject of a claim of infringement of any intellectual property right. Upon
termination, you must destroy all copies of Software.

7. EXPORT REGULATIONS. You agree that U.S. export control laws and other applicable
export and import laws govern your use of the Software, including technical data;
additional information can be found on Oracle's Global Trade Compliance web site
(http://www.oracle.com/us/products/export). You agree that neither the Software nor
any direct product thereof will be exported, directly, or indirectly, in violation of
these laws, or will be used for any purpose prohibited by these laws including,
without limitation, nuclear, chemical, or biological weapons proliferation.

8. TRADEMARKS AND LOGOS. You acknowledge and agree as between you and Oracle that
Oracle owns the ORACLE and JAVA trademarks and all ORACLE- and JAVA-related
trademarks, service marks, logos and other brand designations ("Oracle Marks"), and
you agree to comply with the Third Party Usage Guidelines for Oracle Trademarks
currently located at http://www.oracle.com/us/legal/third-party-trademarks/index.html.
Any use you make of the Oracle Marks inures to Oracle's benefit.

9. U.S. GOVERNMENT LICENSE RIGHTS. If Software is being acquired by or on behalf of
the U.S. Government or by a U.S. Government prime contractor or subcontractor (at any
tier), then the Government's rights in Software and accompanying documentation shall
be only those set forth in this Agreement.

10. GOVERNING LAW. This agreement is governed by the substantive and procedural laws
of California. You and Oracle agree to submit to the exclusive jurisdiction of, and
venue in, the courts of San Francisco, or Santa Clara counties in California in any
dispute arising out of or relating to this agreement.

11. SEVERABILITY. If any provision of this Agreement is held to be unenforceable, this
Agreement will remain in effect with the provision omitted, unless omission would
frustrate the intent of the parties, in which case this Agreement will immediately
terminate.

12. INTEGRATION. This Agreement is the entire agreement between you and Oracle
relating to its subject matter. It supersedes all prior or contemporaneous oral or
written communications, proposals, representations and warranties and prevails over
any conflicting or additional terms of any quote, order, acknowledgment, or other
communication between the parties relating to its subject matter during the term of
this Agreement. No modification of this Agreement will be binding, unless in writing
and signed by an authorized representative of each party.

SUPPLEMENTAL LICENSE TERMS

These Supplemental License Terms add to or modify the terms of the Binary Code License
Agreement. Capitalized terms not defined in these Supplemental Terms shall have the
same meanings ascribed to them in the Binary Code License Agreement. These
Supplemental Terms shall supersede any inconsistent or conflicting terms in the Binary
Code License Agreement, or in any license contained within the Software.

A. COMMERCIAL FEATURES. You may not use the Commercial Features for running Programs,
Java applets or applications in your internal business operations or for any
commercial or production purpose, or for any purpose other than as set forth in
Sections B, C, D and E of these Supplemental Terms. If You want to use the Commercial
Features for any purpose other than as permitted in this Agreement, You must obtain a
separate license from Oracle.

B. SOFTWARE INTERNAL USE FOR DEVELOPMENT LICENSE GRANT. Subject to the terms and
conditions of this Agreement and restrictions and exceptions set forth in the Java SE
LIUM incorporated herein by reference, including, but not limited to the Java
Technology Restrictions of these Supplemental Terms, Oracle grants you a
non-exclusive, non-transferable, limited license without fees to reproduce internally
and use internally the Software complete and unmodified for the purpose of designing,
developing, and testing your Programs.

C. LICENSE TO DISTRIBUTE SOFTWARE. Subject to the terms and conditions of this
Agreement and restrictions and exceptions set forth in the Java SE LIUM, including,
but not limited to the Java Technology Restrictions and Limitations on Redistribution
of these Supplemental Terms, Oracle grants you a non-exclusive, non-transferable,
limited license without fees to reproduce and distribute the Software, provided that
(i) you distribute the Software complete and unmodified and only bundled as part of,
and for the sole purpose of running, your Programs, (ii) the Programs add significant
and primary functionality to the Software, (iii) you do not distribute additional
software intended to replace any component(s) of the Software, (iv) you do not remove
or alter any proprietary legends or notices contained in the Software, (v) you only
distribute the Software subject to a license agreement that: (a) is a complete,
unmodified reproduction of this Agreement; or (b) protects Oracle's interests
consistent with the terms contained in this Agreement and that includes the notice set
forth in Section H, and (vi) you agree to defend and indemnify Oracle and its
licensors from and against any damages, costs, liabilities, settlement amounts and/or
expenses (including attorneys' fees) incurred in connection with any claim, lawsuit or
action by any third party that arises or results from the use or distribution of any
and all Programs and/or Software. The license set forth in this Section C does not
extend to the Software identified in Section G.

D. LICENSE TO DISTRIBUTE REDISTRIBUTABLES. Subject to the terms and conditions of this
Agreement and restrictions and exceptions set forth in the Java SE LIUM, including but
not limited to the Java Technology Restrictions and Limitations on Redistribution of
these Supplemental Terms, Oracle grants you a non-exclusive, non-transferable, limited
license without fees to reproduce and distribute those files specifically identified
as redistributable in the Java SE LIUM ("Redistributables") provided that: (i) you
distribute the Redistributables complete and unmodified, and only bundled as part of
Programs, (ii) the Programs add significant and primary functionality to the
Redistributables, (iii) you do not distribute additional software intended to
supersede any component(s) of the Redistributables (unless otherwise specified in the
applicable Java SE LIUM), (iv) you do not remove or alter any proprietary legends or
notices contained in or on the Redistributables, (v) you only distribute the
Redistributables pursuant to a license agreement that: (a) is a complete, unmodified
reproduction of this Agreement; or (b) protects Oracle's interests consistent with the
terms contained in the Agreement and includes the notice set forth in Section H, (vi)
you agree to defend and indemnify Oracle and its licensors from and against any
damages, costs, liabilities, settlement amounts and/or expenses (including attorneys'
fees) incurred in connection with any claim, lawsuit or action by any third party that
arises or results from the use or distribution of any and all Programs and/or
Software. The license set forth in this Section D does not extend to the Software
identified in Section G.

E. DISTRIBUTION BY PUBLISHERS. This section pertains to your distribution of the
JavaTM SE Development Kit Software (“JDK”) with your printed book or magazine (as
those terms are commonly used in the industry) relating to Java technology
("Publication"). Subject to and conditioned upon your compliance with the restrictions
and obligations contained in the Agreement, Oracle hereby grants to you a
non-exclusive, nontransferable limited right to reproduce complete and unmodified
copies of the JDK on electronic media (the "Media") for the sole purpose of inclusion
and distribution with your Publication(s), subject to the following terms: (i) You may
not distribute the JDK on a stand-alone basis; it must be distributed with your
Publication(s); (ii) You are responsible for downloading the JDK from the applicable
Oracle web site; (iii) You must refer to the JDK as JavaTM SE Development Kit; (iv)
The JDK must be reproduced in its entirety and without any modification whatsoever
(including with respect to all proprietary notices) and distributed with your
Publication subject to a license agreement that is a complete, unmodified reproduction
of this Agreement; (v) The Media label shall include the following information:
“Copyright [YEAR], Oracle America, Inc. All rights reserved. Use is subject to
license terms. ORACLE and JAVA trademarks and all ORACLE- and JAVA-related trademarks,
service marks, logos and other brand designations are trademarks or registered
trademarks of Oracle in the U.S. and other countries.” [YEAR] is the year of
Oracle's release of the Software; the year information can typically be found in the
Software’s “About” box or screen. This information must be placed on the Media
label in such a manner as to only apply to the JDK; (vi) You must clearly identify the
JDK as Oracle's product on the Media holder or Media label, and you may not state or
imply that Oracle is responsible for any third-party software contained on the Media;
(vii) You may not include any third party software on the Media which is intended to
be a replacement or substitute for the JDK; (viii) You agree to defend and indemnify
Oracle and its licensors from and against any damages, costs, liabilities, settlement
amounts and/or expenses (including attorneys' fees) incurred in connection with any
claim, lawsuit or action by any third party that arises or results from the use or
distribution of the JDK and/or the Publication; ; and (ix) You shall provide Oracle
with a written notice for each Publication; such notice shall include the following
information: (1) title of Publication, (2) author(s), (3) date of Publication, and (4)
ISBN or ISSN numbers. Such notice shall be sent to Oracle America, Inc., 500 Oracle
Parkway, Redwood Shores, California 94065 U.S.A , Attention: General Counsel.

F. JAVA TECHNOLOGY RESTRICTIONS. You may not create, modify, or change the behavior
of, or authorize your licensees to create, modify, or change the behavior of, classes,
interfaces, or subpackages that are in any way identified as "java", "javax", "sun",
“oracle” or similar convention as specified by Oracle in any naming convention
designation.

G. LIMITATIONS ON REDISTRIBUTION. You may not redistribute or otherwise transfer
patches, bug fixes or updates made available by Oracle through Oracle Premier Support,
including those made available under Oracle's Java SE Support program.

H. COMMERCIAL FEATURES NOTICE. For purpose of complying with Supplemental Term Section
C.(v)(b) and D.(v)(b), your license agreement shall include the following notice,
where the notice is displayed in a manner that anyone using the Software will see the
notice:

Use of the Commercial Features for any commercial or production purpose requires a
separate license from Oracle. “Commercial Features” means those features that are
identified as such in the Licensing Information User Manual – Oracle Java SE and
Oracle Java Embedded Products Document, accessible at
http://www.oracle.com/technetwork/java/javase/documentation/index.html, under the
“Description of Product Editions and Permitted Features” section.

I. SOURCE CODE. Software may contain source code that, unless expressly licensed for
other purposes, is provided solely for reference purposes pursuant to the terms of
this Agreement. Source code may not be redistributed unless expressly provided for in
this Agreement.

J. THIRD PARTY CODE. Additional copyright notices and license terms applicable to
portions of the Software are set forth in the Java SE LIUM accessible at
http://www.oracle.com/technetwork/java/javase/documentation/index.html. In addition to
any terms and conditions of any third party opensource/freeware license identified in
the Java SE LIUM, the disclaimer of warranty and limitation of liability provisions in
paragraphs 4 and 5 of the Binary Code License Agreement shall apply to all Software in
this distribution.

K. TERMINATION FOR INFRINGEMENT. Either party may terminate this Agreement immediately
should any Software become, or in either party's opinion be likely to become, the
subject of a claim of infringement of any intellectual property right.

L. INSTALLATION AND AUTO-UPDATE. The Software's installation and auto-update processes
transmit a limited amount of data to Oracle (or its service provider) about those
specific processes to help Oracle understand and optimize them. Oracle does not
associate the data with personally identifiable information. You can find more
information about the data Oracle collects as a result of your Software download at
http://www.oracle.com/technetwork/java/javase/documentation/index.html.

For inquiries please contact: Oracle America, Inc., 500 Oracle Parkway,

Redwood Shores, California 94065, USA.

Last updated 21 September 2017

Jansson

Copyright (c) 2009-2016 Petri Lehtinen <petri@digip.org>

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

libjwt

GNU LESSER GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free
Software Foundation, Inc. <http://fsf.org/>

Everyone is permitted to copy and distribute verbatim copies of this license document,
but changing it is not allowed. This version of the GNU Lesser General Public License
incorporates the terms and conditions of version 3 of the GNU General Public License,
supplemented by the additional permissions listed below.

0. Additional Definitions.

As used herein, "this License" refers to version 3 of the GNU Lesser General Public
License, and the "GNU GPL" refers to version 3 of the GNU General Public License. "The
Library" refers to a covered work governed by this License, other than an Application
or a Combined Work as defined below. An "Application" is any work that makes use of an
interface provided by the Library, but which is not otherwise based on the Library.
Defining a subclass of a class defined by the Library is deemed a mode of using an
interface provided by the Library. A "Combined Work" is a work produced by combining
or linking an Application with the Library. The particular version of the Library with
which the Combined Work was made is also called the "Linked Version". The "Minimal
Corresponding Source" for a Combined Work means the Corresponding Source for the
Combined Work, excluding any source code for portions of the Combined Work that,
considered in isolation, are based on the Application, and not on the Linked Version.
The "Corresponding Application Code" for a Combined Work means the object code and/or
source code for the Application, including any data and utility programs needed for
reproducing the Combined Work from the Application, but excluding the System Libraries
of the Combined Work.

1. Exception to Section 3 of the GNU GPL.

You may convey a covered work under sections 3 and 4 of this License without being
bound by section 3 of the GNU GPL.

2. Conveying Modified Versions.

If you modify a copy of the Library, and, in your modifications, a facility refers to
a function or data to be supplied by an Application that uses the facility (other than
as an argument passed when the facility is invoked), then you may convey a copy of the
modified version: a) under this License, provided that you make a good faith effort to
ensure that, in the event an Application does not supply the function or data, the
facility still operates, and performs whatever part of its purpose remains meaningful,
or b) under the GNU GPL, with none of the additional permissions of this License
applicable to that copy.

3. Object Code Incorporating Material from Library Header Files.

The object code form of an Application may incorporate material from a header file
that is part of the Library. You may convey such object code under terms of your
choice, provided that, if the incorporated material is not limited to numerical
parameters, data structure layouts and accessors, or small macros, inline functions
and templates (ten or fewer lines in length), you do both of the following: a) Give
prominent notice with each copy of the object code that the Library is used in it and
that the Library and its use are covered by this License. b) Accompany the object code
with a copy of the GNU GPL and this license document.

4. Combined Works.

You may convey a Combined Work under terms of your choice that, taken together,
effectively do not restrict modification of the portions of the Library contained in
the Combined Work and reverse engineering for debugging such modifications, if you
also do each of the following: a) Give prominent notice with each copy of the Combined
Work that the Library is used in it and that the Library and its use are covered by
this License. b) Accompany the Combined Work with a copy of the GNU GPL and this
license document. c) For a Combined Work that displays copyright notices during
execution, include the copyright notice for the Library among these notices, as well
as a reference directing the user to the copies of the GNU GPL and this license
document. d) Do one of the following: 0) Convey the Minimal Corresponding Source under
the terms of this License, and the Corresponding Application Code in a form suitable
for, and under terms that permit, the user to recombine or relink the Application with
a modified version of the Linked Version to produce a modified Combined Work, in the
manner specified by section 6 of the GNU GPL for conveying Corresponding Source. 1)
Use a suitable shared library mechanism for linking with the Library. A suitable
mechanism is one that (a) uses at run time a copy of the Library already present on
the user's computer system, and (b) will operate properly with a modified version of
the Library that is interface-compatible with the Linked Version. e) Provide
Installation Information, but only if you would otherwise be required to provide such
information under section 6 of the GNU GPL, and only to the extent that such
information is necessary to install and execute a modified version of the Combined
Work produced by recombining or relinking the Application with a modified version of
the Linked Version. (If you use option 4d0, the Installation Information must
accompany the Minimal Corresponding Source and Corresponding Application Code. If you
use option 4d1, you must provide the Installation Information in the manner specified
by section 6 of the GNU GPL for conveying Corresponding Source.)

5. Combined Libraries.

You may place library facilities that are a work based on the Library side by side in
a single library together with other library facilities that are not Applications and
are not covered by this License, and convey such a combined library under terms of
your choice, if you do both of the following: a) Accompany the combined library with a
copy of the same work based on the Library, uncombined with any other library
facilities, conveyed under the terms of this License. b) Give prominent notice with
the combined library that part of it is a work based on the Library, and explaining
where to find the accompanying uncombined form of the same work.

6. Revised Versions of the GNU Lesser General Public License.

The Free Software Foundation may publish revised and/or new versions of the GNU Lesser
General Public License from time to time. Such new versions will be similar in spirit
to the present version, but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Library as you received
it specifies that a certain numbered version of the GNU Lesser General Public License
"or any later version" applies to it, you have the option of following the terms and
conditions either of that published version or of any later version published by the
Free Software Foundation. If the Library as you received it does not specify a version
number of the GNU Lesser General Public License, you may choose any version of the GNU
Lesser General Public License ever published by the Free Software Foundation. If the
Library as you received it specifies that a proxy can decide whether future versions
of the GNU Lesser General Public License shall apply, that proxy's public statement of
acceptance of any version is permanent authorization for you to choose that version
for the Library.

Android

Libpng

This copy of the libpng notices is provided for your convenience.  In case of
any discrepancy between this copy and the notices in the file png.h that is
included in the libpng distribution, the latter shall prevail.

COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:

If you modify libpng you may insert additional notices immediately following
this sentence.

This code is released under the libpng license.

libpng versions 1.0.7, July 1, 2000 through 1.6.34, September 29, 2017 are
Copyright (c) 2000-2002, 2004, 2006-2017 Glenn Randers-Pehrson, are
derived from libpng-1.0.6, and are distributed according to the same
disclaimer and license as libpng-1.0.6 with the following individuals
added to the list of Contributing Authors:

Simon-Pierre Cadieux
Eric S. Raymond
Mans Rullgard
Cosmin Truta
Gilles Vollant
James Yu
Mandar Sahastrabuddhe
Google Inc.
Vadim Barkov

and with the following additions to the disclaimer:

There is no warranty against interference with your enjoyment of the
library or against infringement. There is no warranty that our
efforts or the library will fulfill any of your particular purposes
or needs. This library is provided with all faults, and the entire
risk of satisfactory quality, performance, accuracy, and effort is with
the user.

Some files in the "contrib" directory and some configure-generated
files that are distributed with libpng have other copyright owners and
are released under other open source licenses.

libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from
libpng-0.96, and are distributed according to the same disclaimer and
license as libpng-0.96, with the following individuals added to the list
of Contributing Authors:

Tom Lane
Glenn Randers-Pehrson
Willem van Schaik

libpng versions 0.89, June 1996, through 0.96, May 1997, are
Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88,
and are distributed according to the same disclaimer and license as
libpng-0.88, with the following individuals added to the list of
Contributing Authors:

John Bowler
Kevin Bracey
Sam Bushell
Magnus Holmgren
Greg Roelofs
Tom Tanner

Some files in the "scripts" directory have other copyright owners
but are released under this license.

libpng versions 0.5, May 1995, through 0.88, January 1996, are
Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.

For the purposes of this copyright and license, "Contributing Authors"
is defined as the following set of individuals:

Andreas Dilger
Dave Martindale
Guy Eric Schalnat
Paul Schmidt
Tim Wegner

The PNG Reference Library is supplied "AS IS". The Contributing Authors
and Group 42, Inc. disclaim all warranties, expressed or implied,
including, without limitation, the warranties of merchantability and of
fitness for any purpose. The Contributing Authors and Group 42, Inc.
assume no liability for direct, indirect, incidental, special, exemplary,
or consequential damages, which may result from the use of the PNG
Reference Library, even if advised of the possibility of such damage.

Permission is hereby granted to use, copy, modify, and distribute this
source code, or portions hereof, for any purpose, without fee, subject
to the following restrictions:

1. The origin of this source code must not be misrepresented.

2. Altered versions must be plainly marked as such and must not
be misrepresented as being the original source.

3. This Copyright notice may not be removed or altered from any
source or altered source distribution.

The Contributing Authors and Group 42, Inc. specifically permit, without
fee, and encourage the use of this source code as a component to
supporting the PNG file format in commercial products. If you use this
source code in a product, acknowledgment is not required but would be
appreciated.

END OF COPYRIGHT NOTICE, DISCLAIMER, and LICENSE.

TRADEMARK:

The name "libpng" has not been registered by the Copyright owner
as a trademark in any jurisdiction. However, because libpng has
been distributed and maintained world-wide, continually since 1995,
the Copyright owner claims "common-law trademark protection" in any
jurisdiction where common-law trademark is recognized.

OSI CERTIFICATION:

Libpng is OSI Certified Open Source Software. OSI Certified Open Source is
a certification mark of the Open Source Initiative. OSI has not addressed
the additional disclaimers inserted at version 1.0.7.

EXPORT CONTROL:

The Copyright owner believes that the Export Control Classification
Number (ECCN) for libpng is EAR99, which means not subject to export
controls or International Traffic in Arms Regulations (ITAR) because
it is open source, publicly available software, that does not contain
any encryption software. See the EAR, paragraphs 734.3(b)(3) and
734.7(b).

Glenn Randers-Pehrson
glennrp at users.sourceforge.net
September 29, 2017

jose.4.j


Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.

"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.

"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:

(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and

(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and

(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and

(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.

You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.

END OF TERMS AND CONDITIONS

APPENDIX: How to apply the Apache License to your work.

To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.

Copyright [yyyy] [name of copyright owner]

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

iOS

ImageHelper

The MIT License

Copyright (c) 2011 Paul Solt, PaulSolt@gmail.com

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

libpng

  • Version: 1.4.1
  • Project homepage http://www.libpng.org
  • Copyright Holder: libpng copyright 1995-2017 contributing authors
  • License: libpng license
COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:

If you modify libpng you may insert additional notices immediately following
this sentence.

This code is released under the libpng license.

libpng versions 1.2.6, August 15, 2004, through 1.4.1, February 25, 2010, are
Copyright (c) 2004, 2006-2010 Glenn Randers-Pehrson, and are
distributed according to the same disclaimer and license as libpng-1.2.5
with the following individual added to the list of Contributing Authors:

Cosmin Truta

libpng versions 1.0.7, July 1, 2000, through 1.2.5, October 3, 2002, are
Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
distributed according to the same disclaimer and license as libpng-1.0.6
with the following individuals added to the list of Contributing Authors:

Simon-Pierre Cadieux
Eric S. Raymond
Gilles Vollant

and with the following additions to the disclaimer:

There is no warranty against interference with your enjoyment of the
library or against infringement. There is no warranty that our
efforts or the library will fulfill any of your particular purposes
or needs. This library is provided with all faults, and the entire
risk of satisfactory quality, performance, accuracy, and effort is with
the user.

libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
Copyright (c) 1998, 1999, 2000 Glenn Randers-Pehrson, and are
distributed according to the same disclaimer and license as libpng-0.96,
with the following individuals added to the list of Contributing Authors:

Tom Lane
Glenn Randers-Pehrson
Willem van Schaik

libpng versions 0.89, June 1996, through 0.96, May 1997, are
Copyright (c) 1996, 1997 Andreas Dilger
Distributed according to the same disclaimer and license as libpng-0.88,
with the following individuals added to the list of Contributing Authors:

John Bowler
Kevin Bracey
Sam Bushell
Magnus Holmgren
Greg Roelofs
Tom Tanner

libpng versions 0.5, May 1995, through 0.88, January 1996, are
Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.

For the purposes of this copyright and license, "Contributing Authors"
is defined as the following set of individuals:

Andreas Dilger
Dave Martindale
Guy Eric Schalnat
Paul Schmidt
Tim Wegner

The PNG Reference Library is supplied "AS IS". The Contributing Authors
and Group 42, Inc. disclaim all warranties, expressed or implied,
including, without limitation, the warranties of merchantability and of
fitness for any purpose. The Contributing Authors and Group 42, Inc.
assume no liability for direct, indirect, incidental, special, exemplary,
or consequential damages, which may result from the use of the PNG
Reference Library, even if advised of the possibility of such damage.

Permission is hereby granted to use, copy, modify, and distribute this
source code, or portions hereof, for any purpose, without fee, subject
to the following restrictions:

1. The origin of this source code must not be misrepresented.

2. Altered versions must be plainly marked as such and
must not be misrepresented as being the original source.

3. This Copyright notice may not be removed or altered from
any source or altered source distribution.

The Contributing Authors and Group 42, Inc. specifically permit, without
fee, and encourage the use of this source code as a component to
supporting the PNG file format in commercial products. If you use this
source code in a product, acknowledgment is not required but would be
appreciated.

Objective-Zip

Copyright (c) 2009-2012, Flying Dolphin Studio
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

- Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.

- 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.

- Neither the name of Flying Dolphin Studio nor the names of its contributors
may be used to endorse or promote products derived from this software
without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Zlib

  • Version: 1.2.8
  • Project homepage http://zlib.net
  • Copyright Holder: Copyright © 1995-2017 Jean-loup Gailly and Mark Adler
  • License: Zlib License
/* zlib.h -- interface of the 'zlib' general purpose compression library
version 1.2.8, April 28th, 2013

Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler

This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.

Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.

Jean-loup Gailly Mark Adler
jloup@gzip.org madler@alumni.caltech.edu


The data format used by the zlib library is described by RFCs (Request for
Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950
(zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).
*/

MiniZip

  ---------------------------------------------------------------------------

Condition of use and distribution are the same than zlib :

This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.

Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.

---------------------------------------------------------------------------

SwiftyRSA

The MIT License (MIT)
Copyright (c) 2015 Scoop Technologies, Inc.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

JWTDecode.swift

The MIT License (MIT)

Copyright (c) 2014 Auth0, Inc. <support@auth0.com> (http://auth0.com)

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.