Third-party libraries used in Kanzi Studio

Library

License type

Adreno SDK (ATC)

Adreno SDK (ATC) license

Alembic 1.5

New BSD License (BSD)

AlphaFS 2.0.1

The MIT License (MIT)

astc-encoder

License agreement

Autodesk® FBX® SDK 2019.2

Autodesk® FBX® SDK license

AvalonDock 1.1.1714 (Customized)

New BSD License (BSD)

AvalonEdit 5.0.3.0

The MIT License (MIT)

CalcBinding 2.3.0.1

Apache License, Version 2.0

ControlzEx 3.0.2.4

The MIT License (MIT)

Crc32.NET

The MIT License (MIT)

Digimezzo Foundation

The MIT License (MIT)

DirectXTex

Microsoft Public License (Ms-PL)

DirectX SDK (June 2010) (XNA Math library)

DynamicExpresso 1.3.0

The MIT License (MIT)

Eziriz .NET Reactor 4.2.7.5

License agreement

Etc2Comp

Apache License, Version 2.0

Fira Sans

SIL Open Font License 1.1

Fody 2.3.23

The MIT License (MIT)

FreeImage 3.18.0

FreeImage Public License - Version 1.0

glslang 12.0.0

glslang license

glTF2Loader 1.1.3-alpha

Simplified BSD License

Gradle wrapper

Apache License, Version 2.0

Irony - .NET Language Implementation Kit

The MIT License (MIT)

JetBrains ReSharper Annotations 11.1.0

The MIT License (MIT)

JetBrainsAnnotations.Fody 2.0.0

The MIT License (MIT)

Json.NET 11.0.1

The MIT License (MIT)

jxrlib 1.1

New BSD License (BSD)

LibJPEG 9a

Copyright and permission notice

LibPNG 1.6.16

libpng license

LibRaw 0.17.a1

LibRaw Software License

LibTIFF 4.0.4

Copyright and permission notice

LibWebP 0.4.2

New BSD License (BSD)

libxml2 2.7.8

The MIT License (MIT)

MemoryTributary

The Code Project Open License (CPOL) 1.02

MethodDecorator for Fody 0.9.1.6

The MIT License (MIT)

MikkTSpace

zlib license

Mindscape Raygun 5.3.1

The MIT License (MIT)

Mindscape software license

Mindscape WPF Elements / Property Grid component 6.0.2165.22593

Mindscape software license

Modular InnoSetup Dependency Installer

The Code Project Open License (CPOL) 1.02

NullGuard.Fody 1.6.3

The MIT License (MIT)

NvTriStrip library

Copyright and permission notice

Ookii.Dialogs 1.0.0.0

BSD License (BSD)

OpenEXR 2.2.0

OpenEXR PUBLIC LICENSE Version 1.0

OpenJPEG 2.1.0

BSD License

Paint.NET PSD Plugin 1.6.0

The MIT License (MIT)

PowerVR™ Tools 2019 R 1.1

Acknowledgment

PVRVFrame 2020 R2

Acknowledgment

Prism 7.1.0.431

The MIT License (MIT)

ReactiveUI 7.4.0

Microsoft Public License (Ms-PL)

Rx.NET 2.2.5

Apache License, Version 2.0

Splat 1.6.2

The MIT License (MIT)

Test API v0.6 changeset 58264

Microsoft Public License (Ms-PL)

TinyXML-2 3.0.0

zlib license

WeakEvents

The MIT License (MIT)

WindowsInput

Microsoft Public License (Ms-PL)

WpfTreeListView (Aga.Controls) 1.0.0.0 (Customized)

The Code Project Open License (CPOL) 1.02

zlib 1.2.8

zlib license

Alembic 1.5

https://www.alembic.io/

TM & © 2009-2015 Lucasfilm Entertainment Company Ltd. or Lucasfilm Ltd.

All rights reserved.

Industrial Light & Magic, ILM and the Bulb and Gear design logo are all registered trademarks or service marks of Lucasfilm Ltd.

© 2009-2015 Sony Pictures Imageworks Inc. All rights reserved.

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

AlphaFS 2.0.1

http://alphafs.alphaleonis.com/

Copyright (c) 2008-2015 Peter Palotas, Jeffrey Jangli, Alexandr Normuradov

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.

astc-encoder

https://github.com/ARM-software/astc-encoder

END USER LICENCE AGREEMENT FOR THE MALI ASTC SPECIFICATION AND SOFTWARE CODEC,

VERSION: 1.3

THIS END USER LICENCE AGREEMENT (“LICENCE”) IS A LEGAL AGREEMENT BETWEEN YOU

(EITHER A SINGLE INDIVIDUAL, OR SINGLE LEGAL ENTITY) AND ARM LIMITED (“ARM”)

FOR THE USE OF THE SOFTWARE ACCOMPANYING THIS LICENCE. ARM IS ONLY WILLING

TO LICENSE THE SOFTWARE TO YOU ON CONDITION THAT YOU ACCEPT ALL OF THE TERMS

IN THIS LICENCE. BY CLICKING “I AGREE” OR BY INSTALLING OR OTHERWISE USING

OR COPYING THE SOFTWARE YOU INDICATE THAT YOU AGREE TO BE BOUND BY ALL THE

TERMS OF THIS LICENCE.

IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENCE, ARM IS UNWILLING TO LICENSE

THE SOFTWARE TO YOU AND YOU MAY NOT INSTALL, USE OR COPY THE SOFTWARE.

1. DEFINITIONS.

“Authorised Purpose” means the use of the Software solely to develop products

and tools which implement the Khronos ASTC specification to;

(i) compress texture images into ASTC format (“Compression Results”);

(ii) distribute such Compression Results to third parties; and

(iii) decompress texture images stored in ASTC format.

“Software” means the source code and Software binaries accompanying this

Licence, and any printed, electronic or online documentation supplied with it,

in all cases relating to the MALI ASTC SPECIFICATION AND SOFTWARE CODEC.

2. LICENCE GRANT.

ARM hereby grants to you, subject to the terms and conditions of this Licence,

a nonexclusive, nontransferable, free of charge, royalty free, worldwide

licence to use, copy, modify and (subject to Clause 3 below) distribute the

Software solely for the Authorised Purpose.

No right is granted to use the Software to develop hardware.

Notwithstanding the foregoing, nothing in this Licence prevents you from

using the Software to develop products that conform to an application

programming interface specification issued by The Khronos Group Inc.

(“Khronos”), provided that you have licences to develop such products

under the relevant Khronos agreements.

3. RESTRICTIONS ON USE OF THE SOFTWARE.

RESTRICTIONS ON TRANSFER OF LICENSED RIGHTS: The rights granted to you under

this Licence may not be assigned by you to any third party without the prior

written consent of ARM.

TITLE AND RESERVATION OF RIGHTS: You acquire no rights to the Software other

than as expressly provided by this Licence. The Software is licensed not sold.

ARM does not transfer title to the Software to you. In no event shall the

licences granted in Clause 2 be construed as granting you expressly or by

implication, estoppel or otherwise, licences to any ARM technology other than

the Software.

NOTICES: You shall not remove from the Software any copyright notice or other

notice (whether ARM’s or its licensor’s), and you shall ensure that any such

notice is reproduced in any copies of the whole or any part of the Software

made by you. You shall not use ARM’s or its licensor’s name, logo or

trademarks to market Compression Results. If you distribute the Software to a

third party, you agree to include a copy of this Licence with such

distribution.

4. NO SUPPORT.

ARM has no obligation to support or to continue providing or updating any of

the Software.

5. NO WARRANTIES.

YOU AGREE THAT THE SOFTWARE IS LICENSED “AS IS”, AND THAT ARM EXPRESSLY

DISCLAIMS ALL REPRESENTATIONS, WARRANTIES, CONDITIONS OR OTHER TERMS, EXPRESS,

IMPLIED OR STATUTORY, TO THE FULLEST EXTENT PERMITTED BY LAW. YOU EXPRESSLY

ASSUME ALL LIABILITIES AND RISKS, FOR USE OR OPERATION OF ANY APPLICATION

PROGRAMS YOU CREATE WITH THE SOFTWARE, AND YOU ASSUME THE ENTIRE COST OF ALL

NECESSARY SERVICING, REPAIR OR CORRECTION.

6. LIMITATION OF LIABILITY.

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL ARM BE

LIABLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES

(INCLUDING LOSS OF PROFITS) ARISING OUT OF THE USE OR INABILITY TO USE THE

SOFTWARE WHETHER BASED ON A CLAIM UNDER CONTRACT, TORT OR OTHER LEGAL THEORY,

EVEN IF ARM WAS ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

ARM does not seek to limit or exclude liability for death or personal injury

arising from ARM’s negligence and because some jurisdictions do not permit the

exclusion or limitation of liability for consequential or incidental damages

the above limitation relating to liability for consequential damages may not

apply to you.

NOTWITHSTANDING ANYTHING TO THE CONTRARY CONTAINED IN THIS LICENCE, THE

MAXIMUM LIABILITY OF ARM TO YOU IN AGGREGATE FOR ALL CLAIMS MADE AGAINST ARM

IN CONTRACT TORT OR OTHERWISE UNDER OR IN CONNECTION WITH THE SUBJECT MATTER

OF THIS LICENCE SHALL NOT EXCEED THE GREATER OF THE TOTAL OF SUMS PAID BY YOU

TO ARM (IF ANY) FOR THIS LICENCE AND US$5.00.

7. U.S. GOVERNMENT END USERS.

US Government Restrictions: Use, duplication, reproduction, release,

modification, disclosure or transfer of this commercial product and

accompanying documentation is restricted in accordance with the terms

of this Licence.

8. TERM AND TERMINATION.

This Licence shall remain in force until terminated by you or by ARM. Without

prejudice to any of its other rights if you are in breach of any of the terms

and conditions of this Licence then ARM may terminate this Licence immediately

upon giving written notice to you. You may terminate this Licence at any time.

Upon termination of this Licence by you or by ARM you shall stop using the

Software and destroy all copies of the Software in your possession together

with all documentation and related materials. The provisions of Clauses 1, 3,

4, 5, 6, 7, 8 and 9 shall survive termination of this Licence.

9. GENERAL.

This Licence is governed by English Law. Except where ARM agrees otherwise in

a written contract signed by you and ARM, this is the only agreement between

you and ARM relating to the Software and it may only be modified by written

agreement between you and ARM. Except as expressly agreed in writing, this

Licence may not be modified by purchase orders, advertising or other

representation by any person. If any clause in this Licence is held by a court

of law to be illegal or unenforceable the remaining provisions of this Licence

shall not be affected thereby. The failure by ARM to enforce any of the

provisions of this Licence, unless waived in writing, shall not constitute a

waiver of ARM’s rights to enforce such provision or any other provision of

this Licence in the future.

You agree to comply fully with all laws and regulations of the United States

and other countries (“Export Laws”) to assure that the Software is not;

(1) exported, directly or indirectly, in violation of Export Laws, either to

any countries that are subject to U.S.A. export restrictions or to any end

user who has been prohibited from participating in the U.S.A. export

transactions by any federal agency of the U.S.A. government; or

(2) intended to be used for any purpose prohibited by Export Laws, including,

without limitation, nuclear, chemical, or biological weapons proliferation.

Autodesk® FBX® SDK 2019.2

https://www.autodesk.com/developer-network/platform-technologies/fbx-sdk-2019-2

Autodesk

LICENSE AND SERVICES AGREEMENT

Autodesk® FBX® SDK 2019

READ CAREFULLY: AUTODESK LICENSES THE SOFTWARE AND OTHER LICENSED MATERIALS ONLY ON THE CONDITION THAT LICENSEE ACCEPTS ALL OF THE TERMS CONTAINED OR REFERENCED IN THIS AGREEMENT.

By selecting the “I accept” button or other button or mechanism designed to acknowledge agreement to the terms of an electronic copy of this Agreement, or by installing, downloading, accessing, or otherwise copying or using all or any portion of the Autodesk Materials, (i) you accept this Agreement on behalf of the entity for which you are authorized to act (e.g., an employer) and acknowledge that such entity is legally bound by this Agreement (and you agree to act in a manner consistent with this Agreement) or, if there is no such entity for which you are authorized to act, you accept this Agreement on behalf of yourself as an individual and acknowledge that you are legally bound by this Agreement, and (ii) you represent and warrant that you have the right, power and authority to act on behalf of and bind such entity (if any) or yourself. You may not accept this Agreement on behalf of another entity unless you are an employee or other agent of such other entity with the right, power and authority to act on behalf of such other entity.

If Licensee is unwilling to accept this Agreement, or you do not have the right, power and authority to act on behalf of and bind such entity or yourself as an individual (if there is no such entity), (a) DO NOT SELECT THE “I ACCEPT” BUTTON OR OTHERWISE CLICK ON ANY BUTTON OR OTHER MECHANISM DESIGNED TO ACKNOWLEDGE AGREEMENT, AND DO NOT INSTALL, DOWNLOAD, ACCESS, OR OTHERWISE COPY OR USE ALL OR ANY PORTION OF THE AUTODESK MATERIALS; AND (b) WITHIN THIRTY (30) DAYS FROM THE DATE OF ACQUIRING THE AUTODESK MATERIALS, LICENSEE MAY RETURN THE AUTODESK MATERIALS (INCLUDING ANY COPIES) TO THE ENTITY FROM WHICH THEY WERE ACQUIRED FOR A REFUND OF THE APPLICABLE LICENSE FEES PAID BY THE LICENSEE.

The words “Autodesk”, “Agreement” and “Licensee” and other capitalized terms used in this Agreement are defined terms. The definitions can be found in Exhibit A (if the terms are not defined in the main body of the Agreement).

1. License

1.1 License Grant. Subject to and conditioned on Licensee’s continuous compliance with this Agreement, Autodesk grants Licensee a nonexclusive, nonsublicensable, nontransferable, limited license to Install and Access the Licensed SDK and User Documentation, in each case solely (a) in the Territory, (b) within the scope of the License Type and Permitted Number specified in the applicable License Identification, and (c) in accordance with the other terms of this Agreement, to:

1.1.1 (a) use the SDK for development, research, internal, educational, or commercial purposes:

(i) to create a software product with the capability to read and/or write and/or translate Licensee files, which software product links to the Library (“Developed Software”); and/or

(ii) to modify the Sample Code(s) solely to create an object code version(s) (“Modified Code(s)”); and/or

(b) reproduce the Library to link to the Developed Software.

1.1.2 (a) incorporate the executable version of the Developed Software into; and/or

(b) incorporate the Modified Code(s) into; and/or

(c) link the Library, in binary code form to;

software products developed by Licensee (“Licensee Product(s)”) for Licensee’s Internal Business Needs.

1.1.3 reproduce, distribute and sublicense free of charge or for a fee Licensee Product(s) provided that Licensee must sublicense the Software, the Developed Software, the Library, the Sample Code(s) and the Modified Code(s) “as is”, without warranty of any kind.

Various License Types are described in Exhibit B. In any case where the License Identification does not specify a License Type or Permitted Number or Territory, or there is no License Identification, the License Type will, by default, be the Stand-alone (Individual) License and the Territory will be worldwide, subject to the Export Control requirements herein.

1.1.4 Licensee shall reproduce and apply any copyright or other proprietary rights notices included on or embedded in the Software, or any part thereof, to any copies of the Software or any part thereof, or to the Developed Software, in any form.

1.1.5 Licensee shall place the following statement in the copyright area of either: (i) the end-user License and/or terms of use for the Developed Software; or (ii) the ‘About Box’ or similar notice page of the Developed Software; and Licensee shall also include the following statement in the copyright area of either: (a) the on-line documentation regarding the Developed Software; or (b) any other document related to Developed Software that contains copyright information:

“This software contains Autodesk® FBX® code developed by Autodesk, Inc. Copyright 2018 Autodesk, Inc. All rights, reserved. Such code is provided “as is” and Autodesk, Inc. disclaims any and all warranties, whether express or implied, including without limitation the implied warranties of merchantability, fitness for a particular purpose or non-infringement of third party rights. In no event shall Autodesk, Inc. 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 such code.”

1.2 Upgrades and Previous Versions.

1.2.1 Effect of Upgrades. If Autodesk or a Reseller provides Licensee with an Upgrade to other Licensed Materials previously licensed to Licensee, the Licensed Materials previously licensed to Licensee and any other Autodesk Materials relating thereto will thereafter be deemed to be a “Previous Version.” Except as set forth in Section 1.2.2 (Exception for Relationship Program Licensees), the license grant and other rights with respect to any Previous Version will terminate one hundred twenty (120) days after Installation of the Upgrade. Within such one hundred twenty (120) day period, except as set forth in Section 1.2.2 (Exception for Relationship Program Licensees), (a) Licensee must cease all use of any Previous Version and Uninstall all copies of the Previous Version, and (b) upon expiration of such period, such Previous Version will no longer constitute Licensed Materials but rather will be deemed to be Excluded Materials and Licensee will no longer have a license for any such Previous Version. At Autodesk’s request, Licensee agrees to destroy or return to Autodesk or the Reseller from which they were acquired all copies of the Previous Version. Autodesk reserves the right to require Licensee to show satisfactory proof that all copies of any Previous Version have been Uninstalled and, if so requested by Autodesk, destroyed or returned to Autodesk or the Reseller from which they were acquired.

1.2.2 Exception for Relationship Program Licensees. The termination of rights as to Previous Versions described in Section 1.2.1 (Effect of Upgrades) may not apply to Licensee if and to the extent (a) Licensee participates in a Relationship Program and the Relationship Program Terms authorize Licensee to retain such Previous Versions or (b) otherwise authorized in writing by Autodesk.

1.3 Additional Terms. The Licensed Materials (or portions thereof) may be subject to terms (e.g., terms accompanying such Licensed Materials or made available in connection with ordering, installing, downloading, accessing, using or copying such Licensed Materials) that are in addition to or different from the terms set forth in this Agreement, and Licensee agrees to comply with such terms.

1.4 Other Materials. If Autodesk provides or makes available to Licensee any additional materials associated with the Licensed Materials, including any corrections, patches, service packs, updates or upgrades to, or new versions of, the Licensed Materials (including Upgrades) or any Supplemental Materials or User Documentation for the Licensed Materials, (a) such additional materials may include or be subject to other terms in addition to or different from the terms set forth in this Agreement (including, without limitation, additional or different fees, license terms, or restrictions on use), and Licensee agrees to comply with such terms, or (b) if there are no other terms for such additional materials, they will (except as otherwise provided by Section 1.2 (Upgrades and Previous Versions)) be subject to the same terms (including, without limitation, the licenses, applicable License Type and Permitted Number, and other terms of this Agreement) as the Licensed Materials to which such additional materials apply. In no event will the foregoing result in any rights with respect to Excluded Materials.

1.5 Authorized Users. Licensee may permit the Licensed Materials to be Installed and/or Accessed only by Licensee’s Personnel (except as otherwise designated in the applicable License Type), and any such Installation or Access will be subject to any other requirements imposed by this Agreement and the applicable License Type and Permitted Number. Licensee will be responsible for compliance with this Agreement by Licensee’s Personnel and any other persons who may have Access to the Autodesk Materials through Licensee (whether or not such Access is authorized by Autodesk or within the scope of the applicable License Type and Permitted Number).

1.6 Third-Party Licensed Materials. The Autodesk Materials may contain or be accompanied by third-party software, data or other materials that are subject to and provided in accordance with terms that are in addition to or different from the terms set forth in this Agreement. Such terms may be included or referenced in or with such third-party software, data or other materials (e.g., in the “About box”) or a web page specified by Autodesk (the URL for which may be obtained on Autodesk’s website or on request to Autodesk). Licensee agrees to comply with such terms. In addition, Licensee will take sole responsibility for obtaining and complying with any licenses that may be necessary to use third-party software, data or other materials that Licensee uses or obtains for use in conjunction with the Licensed Materials. Licensee acknowledges and agrees that Autodesk has no responsibility for, and makes no representations or warranties regarding, such third-party software, data or other materials or Licensee’s use of such third-party software, data or other materials.

1.7 Relationship Programs. Autodesk may offer to Licensee, and (if so) Licensee may participate in one (1) or more Relationship Programs applicable to the Licensed Materials licensed to Licensee under this Agreement (and such Relationship Programs may include rights in addition to or different from those set forth in this Agreement). Any Relationship Programs are subject to Autodesk’s terms therefor, which terms are set forth in the applicable Relationship Program Terms. Licensee agrees that if it requests, accepts, or makes use of any Relationship Program, Licensee will be bound by such terms, as they may be modified from time to time in accordance with the applicable Relationship Program Terms (and such terms, as so modified from time to time, are a part of and incorporated by reference into this Agreement), and Licensee agrees to comply with such terms. Licensee acknowledges that Autodesk may require a further acceptance of such terms as a condition to participation in a Relationship Program.

1.8 Services. Autodesk may provide, and Licensee may elect to receive or benefit from, certain Services from time to time. Any Services are subject to Autodesk’s terms therefor, which terms are set forth in the applicable Services Terms. Licensee agrees that if it requests, accepts, or makes use of any Services, Licensee will be bound by such terms, as they may be modified from time to time in accordance with the applicable Services Terms (and such terms, as so modified from time to time, are a part of and incorporated by reference into this Agreement), and Licensee agrees to comply with such terms. Licensee acknowledges that Autodesk may require a further acceptance of such terms as a condition to providing Services.

1.9 Archival Copy. Licensee’s license under Section 1.1 (License Grant) includes the right to make a single archival copy of the Licensed Materials in the Territory, provided that (a) the single-copy limitation will not apply to copies made as an incidental part of a routine backup of Licensee’s entire computer system on which the Licensed Materials are Installed in accordance with this Agreement, where such backup includes the making of copies of substantially all other software on such computer system and (b) any archival copy may be Accessed or Installed (other than on a backup storage medium from which the Licensed Materials cannot be Accessed) only when and for so long as the primary copy of the Licensed Materials is inaccessible and inoperable. Copies of the Licensed Materials that are Installed and are in excess of the Permitted Number at any time while the primary copy of the Licensed Materials is also Accessible are not “archival copies” as permitted under this Section 1.9 (Archival Copy).

1.10 Nature of Licenses. Licensee acknowledges and agrees that when Licensee acquires a license of Licensed Materials, (including through a Relationship Program or Services), Licensee’s acquisition is neither contingent on the delivery of any future features or functionality nor subject to any public or other comments (oral, written or otherwise) made by Autodesk regarding future features or functionality.

1.11 Feedback.

Licensee hereby grants Autodesk, under all of Licensee’s intellectual property and proprietary rights, the following worldwide, exclusive, transferable, perpetual, irrevocable, royalty-free, fully paid-up rights: (1) to make, have made, use, copy, modify, and create derivative works of the Feedback as part of or in connection with any Autodesk product, technology, service, content, material, specification or documentation (including without limitation in connection with the marketing or sale thereof); (2) to publicly perform or display, import, broadcast, transmit, distribute, license, offer to sell and sell, rent, lease or lend copies of the Feedback (and derivative works thereof and improvements thereon); and (3) to sublicense to third parties the foregoing rights, including the right to sublicense to further third parties. “Feedback” shall mean all suggestions, comments, input, ideas, reports, information or know-how (whether in oral or written form) provided by Licensee to Autodesk or an Autodesk affiliate in connection with Licensee’s evaluation of or use of the Licensed Materials. Feedback does not include any artwork or sample content created by Licensee using the Licensed Materials.

2. License Limitations; Prohibitions

2.1 Limitations and Exclusions.

2.1.1 No License Granted; Unauthorized Activities. The parties acknowledge and agree that, notwithstanding anything to the contrary in this Agreement, no license is granted (whether expressly, by implication or otherwise) under this Agreement (and this Agreement expressly excludes any right) (a) to Excluded Materials, (b) to any Autodesk Materials that Licensee did not acquire lawfully or that Licensee acquired in violation of or in a manner inconsistent with this Agreement, (c) for Installation of or Access to the Licensed Materials beyond the applicable license term (whether a fixed term or Relationship Program period or term) or outside the scope of the applicable License Type or Permitted Number, (d) for Installation of the Licensed Materials on any Computer other than a Computer owned or leased, and controlled, by Licensee, unless otherwise authorized in writing by Autodesk, (e) to distribute, rent, loan, lease, sell, sublicense, transfer or otherwise provide all or any portion of the Autodesk Materials to any person or entity except as expressly set forth in this Agreement or as expressly authorized in writing by Autodesk, (f) to provide or make available any features or functionality of the Autodesk Materials to any person or entity (other than to and for Licensee itself for the purpose specified in the applicable License Type), whether or not over a network and whether or not on a hosted basis, (g) except as otherwise expressly provided with respect to a specific License Type, to Install or Access or allow the Installation of or Access to the Autodesk Materials over the Internet or other non-local network, including, without limitation, use in connection with a wide area network (WAN), virtual private network (VPN), virtualization, Web hosting, time-sharing, service bureau, software as a service, cloud or other service or technology, (h) to remove, alter or obscure any proprietary notices, labels or marks in the Autodesk Materials, (i) to decompile, disassemble or otherwise reverse engineer the Autodesk Materials, or (j) to translate, adapt, arrange, or create derivative works based on, or otherwise modify the Autodesk Materials for any purpose.

2.1.2 Licensed Materials as a Single Product. The Licensed Materials are licensed to Licensee as a single product and the applicable components may not be separated for Installation or Access (and all such components must be Installed and Accessed on the same Computer except as authorized in writing by Autodesk).

2.1.3 Territory. Except as otherwise authorized in writing by Autodesk, the licenses granted in this Agreement are granted only for the Territory. Nothing in this Agreement permits Licensee (including, without limitation, Licensee’s Personnel, if any) to Install or Access the Licensed Materials outside of the Territory.

2.1.4 Effect of Unauthorized Use. Licensee will not engage in, and will not permit or assist any third party to engage in any of the uses or activities prohibited (or any uses or activities inconsistent with the limitations described) in this Section 2.1 (Limitations and Exclusions) (collectively, “Unauthorized Uses”). Any such Unauthorized Use, and any Installation of or Access to the Licensed Materials provided under this Agreement, outside of the scope of the applicable license grants (including, without limitation, outside the applicable License Type and/or Permitted Number) or otherwise not in accordance with this Agreement, constitute or result in infringement of Autodesk’s intellectual property rights as well as a breach of this Agreement. Licensee will notify Autodesk promptly of any such Unauthorized Uses or other unauthorized Installation or Access.

2.1.5 Use of Open Source Software by Licensee. If Licensee uses any third party software (including free or Open Source Software), whether or not in conjunction with the Software, Licensee shall ensure that its use does not: (i) create, or purport to create, obligations of Autodesk or any of its affiliates with respect to the Software; (ii) grant, or purport to grant, to any third party any rights to or immunities under Autodesk’s or any of its affiliates intellectual property rights; or (iii) cause the Software to be subject to any licensing terms other than those set forth in this Agreement.

2.2 Circumvention.

2.2.1 Licensee may not (i) utilize any equipment, device, software, or other means to (or designed to) circumvent or remove any form of technical protection used by Autodesk in connection with the Autodesk Materials, or (ii) Install or Access the Autodesk Materials with any product code, authorization code, serial number, or other copy-protection device not supplied by Autodesk directly or through a Reseller. Without limitation of the generality of the foregoing, Licensee may not utilize any equipment, device, software, or other means to (or designed to) circumvent or remove the Autodesk License Manager or any tool or technical protection measure provided or made available by Autodesk for managing, monitoring or controlling Installation of or Access to Autodesk Materials.

2.2.2 Licensee may not utilize any equipment, device, software, or other means to (or designed to) circumvent or remove any usage restrictions, or to enable functionality disabled by Autodesk, in connection with the Excluded Materials. Licensee may not bypass or delete any functionality or technical limitations of the Autodesk Materials that (or that are designed to) prevent or inhibit the unauthorized copying of, Installation or Access to the Excluded Materials.

3. All Rights Reserved

Autodesk and its licensors retain title to and ownership of, and all other rights with respect to, the Autodesk Materials and all copies thereof, including, without limitation, any related copyrights, trademarks, trade secrets, patents, and other intellectual property rights. Licensee has only the limited licenses granted with respect to the Licensed Materials expressly set forth in this Agreement, and Licensee has no other rights, implied or otherwise. Licensee acknowledges and agrees that the Autodesk Materials are licensed, not sold, and that rights to Install and Access the Licensed Materials are acquired only under the license from Autodesk. The structure and organization of Software included in the Autodesk Materials, any source code or similar materials relating to such Software, any API Information and Development Materials (both as described in Section 1.11 (APIs)), and any other Licensed Materials identified as confidential or proprietary are valuable trade secrets of, and confidential and proprietary information of, Autodesk and its suppliers, and (a) may not be distributed, disclosed or otherwise provided to third parties, and (b) may be used only internally and only in conjunction with and for Licensee’s own authorized internal use of the Licensed Materials.

4. Privacy; Use of Information; Connectivity

4.1 Privacy and Use of Information. Licensee acknowledges and agrees that Licensee (and third parties acting on Licensee’s behalf) may provide, and Autodesk and its Resellers (and third parties acting on behalf of Autodesk and its Resellers) may obtain, certain information and data with respect to Licensee (including, without limitation, personal information) and Licensee’s business in connection with this Agreement, including, without limitation, information and data provided to or obtained by Autodesk and its Resellers (or third parties acting on behalf of Autodesk and its Resellers) through the Customer Information Form and otherwise, in connection with ordering, registration, activation, updating, validating entitlement to, auditing, monitoring Installation of and Access to Autodesk Materials, Relationship Programs and Services and managing the relationship with Licensee. Licensee hereby consents to Autodesk maintaining, using, storing and disclosing such information and data (including, without limitation, personal information, if any) in conformity with Autodesk’s policies on privacy and data protection, as such policies may be updated from time to time, including without limitation Autodesk’s Privacy Statement, as currently located at <http://usa.autodesk.com/privacy/>. Without limitation of the generality of the foregoing, Licensee acknowledges and agrees that: (a) Autodesk may from time to time prompt Licensee (and third parties acting on Licensee’s behalf) to provide express agreement to the terms of Autodesk’s Privacy Statement and/or express agreement to specific uses of information and data (including, without limitation, personal information); (b) Autodesk may provide information and data, including, without limitation, information and data about Licensee’s use of Autodesk Materials, Relationship Programs, and Licensee’s support requests, to Autodesk subsidiaries and affiliates, Resellers and other third parties in connection with the provision, maintenance, administration or usage of Licensed Materials, Relationship Programs or Services or in connection with enforcement of any agreements relating to Licensed Materials, Relationship Programs or Services; and (c) Autodesk may make cross-border transfers of such information and data, including to jurisdictions with privacy or data protection laws that are less protective of Licensee than the jurisdiction in which Licensee is domiciled. Licensee acknowledges and agrees that such policies may be changed from time to time by Autodesk and that, effective upon posting on Autodesk’s website or other written notice from Autodesk, Licensee will be subject to such changes.

4.2 Connectivity. Certain Licensed Materials may facilitate or require Licensee’s access to and use of content and services that are hosted on websites maintained by Autodesk or by third parties. In some cases, such content and services may appear to be a feature or function within, or extension of, the Licensed Materials on Licensee’s Computer even though hosted on such websites. Accessing such content or services and use of Licensed Materials may cause Licensee’s Computer, without additional notice, to connect automatically to the Internet (transitorily, intermittently or on a regular basis) and to communicate with an Autodesk or third-party website-for example, for purposes of providing Licensee with additional information, features and functionality or to validate that the Licensed Materials and/or content or services are being used as permitted under this Agreement or other applicable terms. Such connectivity to Autodesk websites is governed by Autodesk’s policies on privacy and data protection described in this Section 4 (Privacy; Use of Information; Connectivity). Such connectivity to websites of third parties is governed by the terms (including the disclaimers and notices) found on such sites or otherwise associated with the third-party content or services. Autodesk does not control, endorse, or accept responsibility for any such third-party content or services, and any dealings between Licensee and any third party in connection with such content or services, including, without limitation, such third party’s privacy policies, use of personal information, delivery of and payment for goods and services, and any other terms associated with such dealings, are solely between Licensee and such third party. Autodesk may at any time, for any reason, modify or discontinue the availability of any third-party content or services. Access to and use of certain content and services (whether of Autodesk or third parties) may require assent to separate terms and/or payment of additional fees.

5. Limited Warranty and Disclaimers

5.1 Limited Warranty. Autodesk warrants that, as of the date on which the Licensed Materials are delivered to Licensee and for ninety (90) days thereafter or if the license term is shorter, such shorter period (“Warranty Period”), the Licensed Materials will provide the general features and functions described in the User Documentation portion of the Licensed Materials. Autodesk’s entire liability and Licensee’s exclusive remedy during the Warranty Period (“Limited Warranty”) will be, with the exception of any statutory warranty or remedy that cannot be excluded or limited under law, at Autodesk’s option, (i) to attempt to correct or work around errors, if any, or (ii) to refund the license fees, if any, paid by Licensee and terminate this Agreement or the license specific to such Licensed Materials. Such refund is subject to the return, during the Warranty Period, of the Autodesk Materials, with a copy of Licensee’s License Identification, to Licensee’s local Autodesk office or the Reseller from which Licensee acquired the Autodesk Materials. THE LIMITED WARRANTY SET FORTH IN THIS SECTION GIVES LICENSEE SPECIFIC LEGAL RIGHTS. LICENSEE MAY HAVE ADDITIONAL LEGAL RIGHTS UNDER LAW WHICH VARY FROM JURISDICTION TO JURISDICTION. AUTODESK DOES NOT SEEK TO LIMIT LICENSEE’S WARRANTY RIGHTS TO ANY EXTENT NOT PERMITTED BY LAW.

5.2 Disclaimer. EXCEPT FOR THE EXPRESS LIMITED WARRANTY PROVIDED IN SECTION 5.1 (LIMITED WARRANTY), AND TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, AUTODESK AND ITS SUPPLIERS MAKE, AND LICENSEE RECEIVES, NO WARRANTIES, REPRESENTATIONS, OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED (INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT, OR WARRANTIES OTHERWISE IMPLIED BY STATUTE OR FROM A COURSE OF DEALING OR USAGE OF TRADE) WITH RESPECT TO ANY AUTODESK MATERIALS, RELATIONSHIP PROGRAMS, OR SERVICES (PURSUANT TO A RELATIONSHIP PROGRAM OR OTHERWISE). ANY STATEMENTS OR REPRESENTATIONS ABOUT THE AUTODESK MATERIALS, RELATIONSHIP PROGRAMS OR SERVICES AND THEIR FEATURES OR FUNCTIONALITY IN THE LICENSED MATERIALS OR ANY COMMUNICATION WITH LICENSEE ARE FOR INFORMATION PURPOSES ONLY, AND DO NOT CONSTITUTE A WARRANTY, REPRESENTATION, OR CONDITION. WITHOUT LIMITING THE FOREGOING, AUTODESK DOES NOT WARRANT: (a) THAT THE OPERATION OR OUTPUT OF THE LICENSED MATERIALS OR SERVICES WILL BE UNINTERRUPTED, ERROR-FREE, SECURE, ACCURATE, RELIABLE, OR COMPLETE, WHETHER OR NOT UNDER A RELATIONSHIP PROGRAM OR SUPPORT BY AUTODESK OR ANY THIRD PARTY; (b) THAT ERRORS WILL BE CORRECTED BY AUTODESK OR ANY THIRD PARTY; OR (c) THAT AUTODESK OR ANY THIRD PARTY WILL RESOLVE ANY PARTICULAR SUPPORT REQUEST OR THAT SUCH RESOLUTION WILL MEET LICENSEE’S REQUIREMENTS OR EXPECTATIONS. NOTHING IN THE FOREGOING RESTRICTS THE EFFECT OF WARRANTIES OR CONDITIONS WHICH MAY BE IMPLIED BY LAW WHICH CANNOT BE EXCLUDED, RESTRICTED OR MODIFIED NOTWITHSTANDING A CONTRACTUAL RESTRICTION TO THE CONTRARY. WITHOUT LIMITING THE FOREGOING, Autodesk AND ITS SUPPLIERS MAKE, AND LICENSEE RECEIVES, no warranties that: (I) future versions of the SDK, Library and/or Sample Code(s), if any, will contain features similar to or the same as the SDK, Library and/or Sample Code(s), respectively or will be compatible with the SDK, Library and/or Sample Code(s), respectively; (II) the Software or the SDK, Library and/or Sample Code(s) will meet LICENSEE requirements; or (iii) operation of the SDK, Library or Sample Code(s) will be uninterrupted or error-free.

6. Warnings

6.1 Functionality Limitations. The Licensed Materials and Services (except for Licensed Materials designed for non-commercial use, such as Autodesk Materials designed to be used for household or other consumer purposes or licensed only for purposes of educational or individual learning) are commercial professional tools intended to be used by trained professionals only. Particularly in the case of commercial professional use, the Licensed Materials and Services are not a substitute for Licensee’s professional judgment or independent testing. The Licensed Materials and Services are intended only to assist Licensee with its design, analysis, simulation, estimation, testing and/or other activities and are not a substitute for Licensee’s own independent design, analysis, simulation, estimation, testing, and/or other activities, including those with respect to product stress, safety and utility. Due to the large variety of potential applications for the Licensed Materials and Services, the Licensed Materials and Services have not been tested in all situations under which they may be used. Autodesk will not be liable in any manner whatsoever for the results obtained through use of the Licensed Materials or Services. Persons using the Licensed Materials or Services are responsible for the supervision, management, and control of the Licensed Materials and Services and the results of using the Licensed Materials and Services. This responsibility includes, without limitation, the determination of appropriate uses for the Licensed Materials and Services and the selection of the Licensed Materials, Services and other computer programs and materials to help achieve intended results. Persons using the Licensed Materials or Services are also responsible for establishing the adequacy of independent procedures for testing the reliability, accuracy, completeness, and other characteristics of any output of the Licensed Materials or Services, including, without limitation, all items designed with the assistance of the Licensed Materials or Services. Licensee further acknowledges and agrees that the Licensed Materials form part of Licensee’s total unique hardware and software environment to deliver specific functionality, and that the Licensed Materials and Services provided by Autodesk may not achieve the results Licensee desires within Licensee’s design, analysis, simulation, estimation, and/or testing constraints.

6.2 Activation Codes and Security.

6.2.1 Activation Code Required for Installation/Access and Continued Use. Installation of and Access to the Licensed Materials require, and the continued use thereof may from time to time require, activation codes issued by Autodesk. Registration may be required before an activation code is issued by Autodesk. Licensee will provide Autodesk and its Reseller with any information required for such registration and agrees that any information provided to Autodesk or its Reseller will be accurate and current. Licensee will also maintain and update Licensee’s registration information, on an ongoing basis, through customer data registration processes, including without limitation the Customer Information Form, which may be provided by Autodesk. Licensee acknowledges and agrees that Autodesk may use such information in accordance with its Privacy Statement (as described or referenced in Section 4 (Privacy; Use of Information; Connectivity)).

6.2.2 Disabling Access. LICENSEE ACKNOWLEDGES AND AGREES THAT INSTALLATION OF AND ACCESS TO LICENSED MATERIALS MAY BE DISABLED BY THE ACTIVATION, SECURITY, AND TECHNICAL PROTECTION MECHANISMS IF LICENSEE TRIES TO TRANSFER ALL OR A PART OF THE LICENSED MATERIALS TO ANOTHER COMPUTER, IF LICENSEE TAMPERS WITH THE TECHNICAL PROTECTION MECHANISMS OR DATE-SETTING MECHANISMS ON A COMPUTER OR IN THE LICENSED MATERIALS, IF LICENSEE USES THE LICENSED MATERIALS PAST AN APPLICABLE RELATIONSHIP PROGRAM PERIOD OR FIXED TERM, OR IF LICENSEE UNDERTAKES CERTAIN OTHER ACTIONS THAT AFFECT THE SECURITY MODE OR UNDER OTHER CIRCUMSTANCES AND THAT, IN ANY SUCH EVENT, LICENSEE’S ACCESS TO LICENSEE’S WORK PRODUCT AND OTHER DATA MAY BE AFFECTED. MORE INFORMATION IS CONTAINED IN THE APPLICABLE LICENSED MATERIALS OR AVAILABLE FROM AUTODESK ON REQUEST.

6.2.3 Effect of Activation Codes. Licensee acknowledges and agrees that receipt of an activation code (whether or not provided to Licensee in error) will not constitute evidence of or affect the scope of Licensee’s license rights. Those rights will be only as set forth in this Agreement and the applicable License Identification.

6.3 Affected Data. Work product and other data created with Licensed Materials made available under certain License Types, including licenses that limit the permitted purpose to educational purposes or personal learning purposes, may contain certain notices and limitations that make the work product and other data usable only in certain circumstances (e.g., only in the education field). In addition, if Licensee combines or links work product or other data created with such Licensed Materials with work product or other data otherwise created, then such other work product or data may also be affected by these notices and limitations. Autodesk will have no responsibility or liability whatsoever if Licensee combines or links work product or other data created with such Licensed Materials with work product or other data otherwise created. In addition, Licensee will not remove, alter or obscure any such notices or limitations.

7. Limitations of Liability

7.1 Limitation on Type and Amount of Liability. IN NO EVENT WILL AUTODESK OR ITS SUPPLIERS HAVE ANY LIABILITY (DIRECTLY OR INDIRECTLY) FOR ANY INCIDENTAL, SPECIAL, INDIRECT, CONSEQUENTIAL OR PUNITIVE DAMAGES; FOR LOSS OF PROFITS, USE, REVENUE, OR DATA; OR FOR BUSINESS INTERRUPTION (REGARDLESS OF THE LEGAL THEORY FOR SEEKING SUCH DAMAGES OR OTHER LIABILITY). IN ADDITION, THE LIABILITY OF AUTODESK AND ITS SUPPLIERS ARISING OUT OF OR RELATING TO ANY AUTODESK MATERIALS, RELATIONSHIP PROGRAMS OR SERVICES WILL NOT EXCEED THE AMOUNT PAID OR PAYABLE BY LICENSEE FOR SUCH AUTODESK MATERIALS, RELATIONSHIP PROGRAMS, OR SERVICES, RESPECTIVELY.

7.2 Application of and Basis for Limitations. THE LIMITATIONS OF LIABILITY IN THIS SECTION 7 (LIMITATIONS OF LIABILITY) WILL APPLY TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW TO ANY DAMAGES OR OTHER LIABILITY, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, WHETHER DERIVED FROM CONTRACT, TORT (INCLUDING, WITHOUT LIMITATION, NEGLIGENCE) OR OTHERWISE, EVEN IF AUTODESK HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH LIABILITY AND REGARDLESS OF WHETHER THE LIMITED REMEDIES AVAILABLE HEREUNDER FAIL OF THEIR ESSENTIAL PURPOSE. ALSO, LICENSEE AGREES THAT THE LICENSE, RELATIONSHIP PROGRAMS AND SERVICES FEES AND OTHER FEES CHARGED BY AUTODESK AND PAID BY LICENSEE ARE BASED ON AND REFLECTIVE OF THE ALLOCATION OF RISK CONTEMPLATED BY THIS SECTION 7 (LIMITATIONS OF LIABILITY) AND THAT THE LIABILITY LIMITATIONS IN THIS SECTION 7 (LIMITATIONS OF LIABILITY) ARE AN ESSENTIAL ELEMENT OF THE AGREEMENT BETWEEN THE PARTIES.

8. Term and Termination

8.1 Term; Termination or Suspension. Each license under this Agreement, with respect to each specific set of Licensed Materials covered by this Agreement, will become effective as of the latest to occur of: (a) this Agreement becoming effective, (b) payment by Licensee of the applicable fees, excluding licenses (such as evaluation licenses) where no fees are required, (c) delivery of the specific Licensed Materials, and (d) in the case of Autodesk Materials provided in connection with a Relationship Program, upon commencement of the applicable Relationship Program period or fixed term. Each of Autodesk or Licensee may terminate this Agreement, Licensee’s license as to Licensed Materials, Licensee’s Relationship Program, and/or the provision of Services relating to the Licensed Materials if the other party is in breach of this Agreement and fails to cure such breach within ten (10) days after written notice of the breach; however, if Licensee is in breach of Section 1 (License) or Section 2 (License Limitations; Prohibitions), Autodesk may terminate this Agreement, Licensee’s license as to Licensed Materials, Licensee’s Relationship Program, and/or the provision of Services relating to the Licensed Materials immediately upon written notice of the breach. In addition, Autodesk may, as an alternative to termination, suspend Licensee’s license as to the Licensed Materials, Licensee’s Relationship Program, the provision of Services relating to the Licensed Materials, and/or other Autodesk obligations or Licensee rights under this Agreement (or under other terms, if any, relating to materials associated with the Licensed Materials), if Licensee fails to make a payment to Autodesk or a Reseller or otherwise fails to comply with the provisions of this Agreement or other terms relating to any such license, Relationship Program, Services, or other associated materials. Autodesk may also terminate this Agreement if Licensee becomes subject to bankruptcy proceedings, becomes insolvent, or makes an arrangement with Licensee’s creditors. This Agreement will terminate automatically without further notice or action by Autodesk if Licensee goes into liquidation.

Licensee acknowledges and agrees that Autodesk may assign or sub-contract any of its rights or obligations under this Agreement.

8.2 Effect of Termination of Agreement or License. Upon termination or expiration of this Agreement, the licenses granted hereunder will terminate. Upon termination or expiration of any license granted to Licensee, Licensee must cease all use of Autodesk Materials to which such license applies, any Relationship Program (including, without limitation, associated services), and any Services and Uninstall all copies of the Autodesk Materials. At Autodesk’s request, Licensee agrees to destroy or return to Autodesk or the Reseller from which they were acquired all Autodesk Materials. Autodesk reserves the right to require Licensee to show satisfactory proof that all copies of the Autodesk Materials have been Uninstalled and, if so requested by Autodesk, destroyed or returned to Autodesk or the Reseller from which they were acquired. If Licensee’s Relationship Program is terminated or expires, but this Agreement and Licensee’s license to the Licensed Materials remains in effect, any rights of Licensee based on the Relationship Program (including, without limitation, rights with respect to Previous Versions) will terminate, and (unless otherwise authorized by the Relationship Program Terms) Licensee must comply with the obligations of Section 1.2.1 (Effect of Upgrades) with respect to (including the obligations to cease use of, Uninstall and destroy or return) all copies of such Previous Versions.

8.3 Survival. Sections 1.3 (Additional Terms), 1.4 (Other Materials), 1.5 (Authorized Users), 1.6 (Third-Party Licensed Materials), 1.11 (APIs), 2.1.1 (No License Granted;Unauthorized Activities), 2.1.4 (Effect of Unauthorized Use), 2.2 (Circumvention), 3 (All Rights Reserved), 4 (Privacy; Use of Information; Connectivity), 5.2 (Disclaimer), 6 (Warnings), 7 (Limitations of Liability), 8 (Term and Termination), and 9 (General Provisions) and Exhibit A will survive any termination or expiration of this Agreement.

9. General Provisions

9.1 Notices. Notices in connection with this Agreement by either party will be in writing and will be sent by electronic mail, postal service, or a delivery service (such as UPS, FedEx or DHL), except that Licensee may not provide notice to Autodesk of an Autodesk breach or provide notice of termination of this Agreement by electronic mail. Notices from Autodesk to Licensee will be effective (a) in the case of notices by email, one (1) day after sending to the email address provided to Autodesk, or (b) in the case of notices by mail or delivery service, five (5) days after sending by regular post or delivery service to the address provided to Autodesk. Licensee hereby consents to service of process being effected on Licensee by registered mail sent to the address set forth on Licensee’s Customer Information Form (or, if no Customer Information Form has been provided, Licensee’s last address known by Autodesk) if so permitted by applicable law. Notices from Licensee to Autodesk will be effective (a) in the case of notices by email, one (1) day after sending to (and receipt by Autodesk at) CopyrightAgent@autodesk.com, or (b) in the case of notices by mail or delivery service, when received by Autodesk at Autodesk, Inc., 111 McInnis Parkway, San Rafael, California 94903, USA, Attention: Copyright Agent. If Licensee participates in a Relationship Program, either party may also provide notice as set forth in the Relationship Program Terms.

9.2 Governing Law and Jurisdiction. This Agreement will be governed by and construed in accordance with the laws of (a) Switzerland if Licensee acquired the Autodesk Materials in a country in Europe, Africa or the Middle East, (b) Singapore if Licensee acquired the Autodesk Materials in a country in Asia, Oceania or the Asia-Pacific region, or (c) the State of California (and, to the extent controlling, the federal laws of the United States) if Licensee acquired the Autodesk Materials in a country in the Americas (including the Caribbean) or any other country not specified in this Section 9.2 (Governing Law and Jurisdiction). The laws of such jurisdictions shall govern without reference to the conflicts-of-laws rules thereof. The UN Convention on Contracts for the International Sale of Goods and the Uniform Computer Information Transaction Act shall not apply to (and are excluded from the laws governing) this Agreement. In addition, each party agrees that any claim, action or dispute arising under or relating to this Agreement will be brought exclusively in (and the parties will be subject to the exclusive jurisdiction of) the Superior Court of the State of California, County of Marin, or the United States District Court for the Northern District of California in San Francisco, except that if Licensee has acquired the Autodesk Materials in (a) a country in Europe, Africa or the Middle East, any such claim or dispute will be brought exclusively in (and the parties will be subject to the exclusive jurisdiction of) the courts of Switzerland, or (b) a country in Asia, Oceania or the Asia-Pacific region, any such claim or dispute will be brought exclusively in (and the parties will be subject to the exclusive jurisdiction of) the courts of Singapore. Nothing in the foregoing will prevent Autodesk from bringing an action for infringement of intellectual property rights in any country where such infringement is alleged to occur.

9.3 No Assignment; Insolvency. Licensee may not assign this Agreement or any rights hereunder (whether by purchase of stock or assets, merger, change of control, operation of law, or otherwise) without Autodesk’s prior written consent, which may be withheld in Autodesk’s sole and absolute discretion, and any unauthorized purported assignment by Licensee will be void. In the context of any bankruptcy or similar proceeding, Licensee acknowledges and agrees this Agreement is and shall be treated as an executory contract that may not be assumed and/or assigned without Autodesk’s prior written consent, which consent may be withheld in Autodesk’s sole and absolute discretion whether pursuant to Section 365(c)(1) of Title 11 of the United States Code or any other applicable law respecting the treatment of executory contracts within bankruptcy. Any assignment (regardless of how or on what basis the assignment may occur) will be conditioned on compliance with the following: at least thirty (30) days before assigning or agreeing to any assignment of rights under this Agreement (including transferring any copies of or right to use the Software), (a) Licensee must provide written notice to Autodesk, Uninstall all copies of the Software, and (without limitation of the generality of Section 9.7 (Audits)) allow Autodesk or its designee to inspect the records, systems and facilities of (or operated for) Licensee and its subsidiaries and affiliates to verify (by any means available to Autodesk, whether remotely or on premises) that all copies of the Software have been Uninstalled, (b) the proposed assignee must agree to comply (and Licensee must ensure that the assignee will comply) with all of the obligations of this Agreement with respect to such Software, which agreement must provide that Autodesk is a third-party beneficiary of the assignee’s agreement, and the assignee must provide a copy of the agreement to Autodesk, and (c) Licensee and proposed assignee must comply with all other transfer procedures identified by Autodesk.

9.4 Autodesk Subsidiaries and Affiliates. Licensee acknowledges and agrees that Autodesk may arrange to have its subsidiaries and affiliates engage in activities in connection with this Agreement, including, without limitation, delivering Autodesk Materials and providing Relationship Programs and Services, provided that Autodesk (and not such subsidiaries and affiliates) will remain subject to the obligations of Autodesk under this Agreement. Licensee also agrees that Autodesk’s subsidiaries and affiliates may enforce (including taking actions for breach of) this Agreement.

9.5 Exceptions to Prohibitions; Severability.

9.5.1 Exceptions to Prohibitions. The prohibitions contained in this Agreement will not apply where and to the extent applicable law does not allow such prohibitions to be enforced. Licensee may have other rights under the laws of the state or country within the Territory where the Licensed Materials are acquired, and this Agreement does not change Licensee’s rights under the laws of such state or country if and to the extent the laws of such state or country do not permit this Agreement to do so. Licensee will bear the burden of proof to demonstrate that applicable law does not allow (i) the enforcement of such prohibitions; or (ii) this Agreement to change particular rights in a state or country (and that Licensee has not exceeded the bounds of the unenforceable prohibitions and unchangeable rights).

9.5.2 Severability. If and to the extent any provision of this Agreement is held illegal, invalid, or unenforceable in whole or in part under applicable law, such provision or such portion thereof will be ineffective as to the jurisdiction in which it is illegal, invalid, or unenforceable to the extent of its illegality, invalidity, or unenforceability and will be deemed modified to the extent necessary to conform to applicable law so as to give the maximum effect to the intent of the parties. The illegality, invalidity, or unenforceability of such provision in that jurisdiction will not in any way affect the legality, validity, or enforceability of such provision or any other provision of this Agreement in any other jurisdiction.

9.6 No Waiver. No term or provision of this Agreement will be considered waived, and no breach excused, unless such waiver is in writing signed on behalf of the party against which the waiver is asserted. No waiver (whether express or implied) will constitute consent to, waiver of, or excuse of any other, different, or subsequent breach.

9.7 Audits. Licensee agrees that Autodesk has the right to require an audit (electronic or otherwise) of the Autodesk Materials and the Installation thereof and Access thereto. As part of any such audit, Autodesk or its authorized representative will have the right, on fifteen (15) days’ prior notice to Licensee, to inspect Licensee’s records, systems and facilities, including machine IDs, serial numbers and related information, to verify that the use of any and all Autodesk Materials is in conformance with this Agreement. Licensee will provide full cooperation to enable any such audit. If Autodesk determines that Licensee’s use is not in conformity with the Agreement, Licensee will obtain immediately and pay for valid license(s) to bring Licensee’s use into compliance with this Agreement and other applicable terms and pay the reasonable costs of the audit. In addition to such payment rights, Autodesk reserves the right to seek any other remedies available at law or in equity, whether under this Agreement or otherwise.

9.8 Language. The English language version of this Agreement is legally binding in case of any inconsistencies between the English version and any translations. If Licensee purchased the license for the Licensed Materials in Canada, Licensee agrees to the following: The parties hereto confirm that it is their wish that this Agreement, as well as other documents relating hereto, including notices, have been and shall be written in the English language only. Les parties ci-dessus confirment leur désir que cet accord ainsi que tous les documents, y compris tous avis qui s’y rattachent, soient rédigés en langue anglaise.

9.9 Construction. Ambiguities in this Agreement will not be construed against the drafter.

9.10 Force Majeure. Autodesk will not be liable for any loss, damage or penalty resulting from delays or failures in performance resulting from acts of God, supplier delay or other causes beyond Autodesk’s reasonable control.

9.11 U.S. Government Rights. For U.S. Government procurements, all Autodesk Materials are deemed to be commercial computer software as defined in FAR 12.212 and subject to restricted rights as defined in FAR Section 52.227-19 “Commercial Computer Software - Restricted Rights” and DFARS 227.7202, “Rights in Commercial Computer Software or Commercial Computer Software Documentation”, as applicable, and any successor regulations. Any use, modification, reproduction release, performance, display or disclosure of the Autodesk Materials by the U.S. Government shall be solely in accordance with license rights and restrictions described herein.

9.12 Export Control. Licensee acknowledges and agrees that the Autodesk Materials and Services (including any data submitted by Licensee in connection with a Service and any Licensee-specific output generated by a Service) are subject to compliance with United States and other applicable country export control and trade sanctions laws, rules and regulations, including, without limitation the regulations promulgated by the U.S. Department of Commerce and the U.S. Department of the Treasury (collectively, “Export Control Laws”). Licensee represents, warrants and covenants that neither Licensee nor Licensee’s Personnel (i) are a citizen or resident of, or located within, a nation that is subject to U.S. trade sanctions or other significant trade restrictions (including, without limitation, Cuba, Iran, Sudan, Syria and North Korea), (ii) are identified on any of the U.S. government restricted party lists (including, without limitation, the U.S. Treasury Department’s List of Specially Designated Nationals and Blocked Persons, the U.S. Department of Commerce’s Denied Party List, Entity List and Unverified List and the U.S. Department of State’s proliferation-related lists), (iii) will, unless otherwise authorized under the Export Control Laws, use Autodesk Materials or Services in any restricted end use, including, without limitation, design, analysis, simulation, estimation, testing, or other activities related to nuclear, chemical/biological weapons, rocket systems or unmanned air vehicles applications, or (iv) will use the Autodesk Materials or Services to disclose, transfer, download, export, or re-export, directly or indirectly, any Licensee-specific output generated by the Autodesk Materials or Services, Licensee content, third party content, or any other content or material to any country, entity, or party that is ineligible to receive such items under the Export Control Laws or other laws or regulations to which Licensee may be subject. Licensee understands that the requirements and restrictions of the Export Control Laws as applicable to Licensee may vary depending on the Autodesk Materials or Services provided under this Agreement and may change over time. Licensee shall be solely responsible for (i) determining the precise controls applicable to the Autodesk Materials or Services, and (ii) complying with the Export Control Laws and monitoring any modifications to them.

9.13 Entire Agreement. This Agreement and any other terms referenced in this Agreement (such as the Relationship Program Terms and the Services Terms) constitute the entire agreement between the parties (and merge and supersede any prior or contemporaneous agreements, discussions, communications, agreements, representations, warranties, advertising or understandings) with respect to the subject matter hereof, except that particular Autodesk Materials may be subject to additional or different terms associated with such Autodesk Materials. The parties acknowledge that, in entering into this Agreement, they are not relying on any agreements, discussions, communications, agreements, representations, warranties, advertising or understandings other than as expressly set forth in this Agreement. Licensee acknowledges and agrees that Autodesk may add to or change the Relationship Program Terms and the Services Terms from time to time, provided that Autodesk will provide written notice of the additions or changes (and may allow Licensee not to renew, may permit Licensee to terminate, and may offer other options with respect to Relationship Programs or Services) before the additions or changes are effective as to Licensee. In the event of a conflict between this Agreement and any other terms of Autodesk (including, without limitation, the Relationship Program Terms, the Services Terms, or such additional or different terms), the other terms will apply. Terms stipulated by Licensee in any communication by Licensee which purport to vary this Agreement or such other terms will be void and of no effect unless agreed in a writing signed by an authorized representative of Autodesk. Any other modifications to this Agreement will also be invalid unless agreed to in a writing signed by an authorized representative of Autodesk.

10. Additional Terms.

This Section 10 (Additional Terms) applies to the following Software that may be included within the Licensed Materials: (i) Autodesk Maya; (ii) Autodesk Softimage; (iii) Autodesk 3ds Max; and (iv) Autodesk 3ds Max Design.

10.1 Rendering.

10.1.1 With regard to the Rendering Software (defined below), in addition to any other license granted in this Agreement, Licensee may allow the Rendering Software to be Installed or Accessed on a Networked Basis, solely for Licensee’s Internal Business Needs, specifically to render files created with the Software. However, if the Rendering Software is mental ray, and the Software is provided with a finite number of mental ray rendering nodes, then with regard to mental ray the foregoing is restricted to that number of mental ray rendering nodes.

10.1.2 With regard to the mental ray Batch Software (defined below), in addition to any other license granted in this Agreement, Licensee may allow the mental ray Batch Software to be Installed or Accessed on a Networked Basis, solely for Licensee’s Internal Business Needs, and used (i) specifically to render files created with the Software; or (ii) by the Rendering Software specifically to render files created with the Software. The total number of CPUs used by the mental ray Batch Software cannot exceed the number specified in the License Identification.

10.1.3 With regard to the mental ray Standalone (defined below), Licensee may allow the mental ray Standalone to be Installed or Accessed, on a Networked Basis, solely on Computing Device(s) (defined below) solely for Licensee’s Internal Business Needs specifically to render files created with the Software. With regard to mental ray Standalone, any reference in the Agreement to Computer is hereby deleted and “Computing Device(s)” substituted therefor.

10.1.4 With regard to the mental ray Satellite (defined below) for each of Autodesk 3ds Max, Autodesk Maya and Autodesk Softimage Software each mental ray Satellite executable(s) may run on one (1) or more host no more than four (4) client Computing Devices. With regard to mental ray Satellite, any reference in the Agreement to Computer is hereby deleted and “Computing Device(s)” substituted therefor.

10.1.5 Definitions.

(1) “mental ray Standalone” means the mental ray Standalone client/server executable, including the mental ray standard shader libraries and utility programs, used specifically for rendering files created with the Software.

(2) “Rendering Software” means a subset of the Software used specifically for rendering files created with the Software.

(3) “mental ray Batch Software” means a subset of the Software used: (i) specifically for rendering files created with the Software or (ii) by the Rendering Software specifically for rendering files created with the Software.

(4) “mental ray Satellite” means the mental ray Satellite server executable, including the mental ray standard shader libraries. mental ray Satellite is functionally equivalent to the mental ray Standalone server executable, used specifically for rendering files created with the Software except it is not able to read and write files in the complete mi2 format.

(5) “Computing Device” means (i) a single electronic assembly with a maximum of: (a) four (4) CPUs (regardless of the number of cores in each CPU) each CPU having one or more microprocessors, (b) four (4) discrete GPU-based computing boards; or (ii) a software implementation of the single electronic assembly, (a so-called ‘virtual machine’) described in (i) above, which single electronic assembly accepts information in digital or similar form and manipulates the information for a specific result based on a sequence of instructions.

10.2 Exceptions.

10.2.1 This Section 10.2 (Exceptions) applies to the Autodesk Media & Entertainment 3D entertainment Software that may be included within the Licensed Materials. Notwithstanding the provisions set forth in Section 2.1.1 (No License Granted; Unauthorized Activities) if: (i) the Redistributable Component (defined below) operates with the Software and with Licensee Application; and (ii) the Redistributable Component is linked to Licensee Application; then Licensee may reproduce and distribute the Redistributable Component and Licensee Application together, subject to Licensee’s strict adherence to all of the following terms and conditions:

(a) the class identifications for any classes of objects Licensee created shall be different from and clearly distinguishable from the class identifications used by Autodesk;

(b) modified Sample (defined below) code and any resulting binary files in Licensee Application are identified as developed by Licensee, and not by Autodesk;

(c) Licensee Application has Licensee’s copyright notice;

(d) any Modification (defined below), and resulting binary files, shall include the copyright notices of Autodesk, Inc. as well as the following statement: “This software contains copyrighted code owned by Autodesk, Inc. but has been modified and is not endorsed by Autodesk, Inc.” The language of the copyright notice and the statement shall be in the same language as the Software language;

(e) distribution is strictly for not-for-profit purposes;

(f) distribution is either in binary form or text form;

(g) distribution is subject to a standard form of click-through end-user license agreement which license agreement, among other things: (1) protects Autodesk’s interests consistent with the terms of this Agreement; and (2) prohibits the redistribution of the Redistributable Component;

(h) if the Redistributable Component operates with the Autodesk 3ds Max Software and/or Autodesk 3ds Max Design Software and with Licensee Application then prior to reproduction and distribution of the Redistributable Component and Licensee Application all MIDI files have been excluded from the Redistributable Component and Licensee Application; and

(i) Licensee agrees to defend, indemnify and hold harmless Autodesk and its subsidiaries and affiliates from and against any and all damages, costs, losses, liabilities, expenses and settlement amounts incurred in connection with any suit, claim or action by any third party alleging that the Redistributable Component and/or Licensee Application infringes or misappropriates any patent, copyrights, moral rights, trademark, trade secret and design rights, whether registered or unregistered, and including any application for registration of any of the foregoing and all rights or forms of protections of a similar nature having equivalent or similar effect to any of these, which may subsist anywhere in the world, of such third party.

10.2.2 Definitions.

(1) “Licensee Application” means, with regard to the Software, a Modification made by Licensee for designing, developing, and testing an application program made by Licensee.

(2) “Modification” means any: (i) addition to the substance of a Sample or any addition to the substance of the contents of a file containing a Sample; (ii) any deletion from the structure of a Sample, or any deletion from the structure of the contents of a file containing a Sample; and/or (iii) any new file that contains any part of a Sample; all of which, in Autodesk’s sole discretion, ensures that the Sample is not the primary source of value.

(3) “Redistributable Component” means the Sample(s) and/or a Modification.

(4) “Sample(s)” means sample source code, or individual animations, still images, and/or audio files contained in the Software, and located in the samples directory, the examples subdirectory, samples files or any similar type directory or file.

10.3 Additional Terms; Certain Softimage Materials. This Section 10.3 (Additional Terms; Certain Softimage Materials) applies to the following Software that may be included within the Licensed Materials: (i) Autodesk Softimage Mod Tool software; and (ii) Autodesk Softimage Mod Tool Pro software.

10.3.1 Autodesk Softimage Mod Tool Software. In the event the Software is Autodesk Softimage Mod Tool Software then the applicable Exhibit B License Type is B. 4. (Educational Stand-alone (Individual) License).

10.3.2 Autodesk Softimage Mod Tool Pro Software. In the event the Software is Autodesk Softimage Mod Tool Pro Software, then the applicable Exhibit B License Type is B. 1. (Stand-alone (Individual) License), however, Licensee’s Internal Business Needs are limited to the design, development and testing of an application program designed to function with the Software for Licensee’s internal use in producing multimedia content in conjunction with Licensee’s valid XNA® Creators Club Online Premium Membership.

11. Additional Terms: Quantity Take Off.

This Section 11 (Additional Terms; Quantity Take Off) applies to the Quantity Take Off Software that may be included within the Licensed Materials (“QTO Software”):

11.1 The QTO Software is based in part on the work of the Independent JPEG Group.

11.2 Portions of the QTO Software include Crystal Reports Runtime Software (“Runtime Software”) licensed from Business Objects Software Ltd (“Business Objects”). Licensee’s use of the Runtime Software is subject to the following terms:

(a) Licensee agrees not to alter disassemble, decompile, translate, adapt or reverse-engineer the Runtime Software or the report file (.RPT) format;

(b) Licensee agrees not to distribute the Runtime Software with any general-purpose report writing, data analysis or report delivery product or any other product that performs the same or similar functions as Business Objects’ product offerings;

(c) Licensee agrees not to use the Runtime Software to create for distribution a product that is generally competitive with Business Objects’ product offerings;

(d) Licensee agrees not to use the Runtime Software to create for distribution a product that converts the report file (.RPT) format to an alternative report file format used by any general-purpose report writing, data analysis or report delivery product that is not the property of Business Objects; and

(e) Licensee agrees not to use the Crystal Reports Software on a rental or timesharing basis or to operate a service bureau facility for the benefit of third-parties.

11.3 BUSINESS OBJECTS AND ITS SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. BUSINESS OBJECTS AND ITS SUPPLIERS SHALL HAVE NO LIABILITY WHATSOEVER UNDER THIS AGREEMENT OR IN CONNECTION WITH THE CRYSTAL REPORTS SOFTWARE.

12. Autodesk download technology may use the Akamai NetSession Interface, which may utilize a limited amount of your upload bandwidth and PC resources to connect you to a peered network and improve speed and reliability of Web content. The Akamai NetSession Interface is secure client-side networking technology that harnesses the power of your computer to deliver software and media available on the Akamai network. Your Akamai NetSession Interface works collectively with other Akamai NetSession Interfaces, along with thousands of Akamai edge servers, and runs as a networking service utilizing a limited amount of your computer’s available resources. More information about the Akamai NetSession Interface is available here: <http://www.akamai.com/client>. By clicking “Accept” and using the Autodesk download technology, you accept the Akamai License Agreement (<http://www.akamai.com/eula>) in addition to the Autodesk License and Service Agreement.

Exhibit A

Definitions

1. “Access” or “Accessible” means, with respect to a computer program or other materials, (a) to use or execute the computer program or other materials or (b) to use or otherwise benefit from the features or functionality of the computer program or other materials.

2. “Agreement” means this License and Services Agreement, including all exhibits and schedules thereto, as the License and Services Agreement may be amended from time to time in accordance with the terms thereof.

3. “Authorized User” means any individual person who Installs or Accesses, or is authorized to Install or Access, any of the Licensed Materials.

4. “Autodesk” means Autodesk, Inc., a Delaware corporation, except that if, Licensee acquires a license to the Autodesk Materials in (a) a country in Europe, Africa or the Middle East, “Autodesk” means Autodesk Development Sàrl or (b) a country in Asia, Oceania or the Asia-Pacific region, “Autodesk” means Autodesk Asia Pte Ltd.

5. “Autodesk License Manager” means the tool known as Autodesk License Manager or any future Autodesk tool for managing, monitoring or controlling Installation of or Access to Autodesk Materials.

6. “Autodesk Materials” means any materials distributed or made available by Autodesk, directly or indirectly, including Software, Supplemental Materials, User Documentation and Excluded Materials (whether or not licensed to Licensee).

7. “Computer” means (i) a single electronic device, with one or more central processing units (CPUs), that accepts information in digital or similar form and manipulates the information for a specific result based on a sequence of instructions, or (ii) a software implementation of such a device (or so-called virtual machine).

8. “Customer Information Form” means a form completed by or on behalf of Licensee and submitted to Autodesk or a Reseller, directly or indirectly, in connection with Licensee’s order for a license of Autodesk Materials, Relationship Program or Services.

9. “Educational Licensee” means a Licensee who is also (a) a Qualified Educational Institution, (b) Faculty, (c) Student or (d) Other Authorized Educational Licensee. An Educational Licensee may be required to show proof of eligibility if requested by Autodesk. Autodesk, in its sole discretion, retains the right to determine the eligibility of an Educational Licensee.

10. “Educational Purposes” means (i) in the case of a Qualified Educational Institution, Faculty or Other Authorized Educational Licensees, purposes directly related to learning, teaching, training, research and development that are part of the instructional functions performed by a Qualified Educational Institution or Other Authorized Educational Licensee and (ii) in the case of Students, purposes related to learning, training, research or development. “Educational Purposes” does not include commercial, professional or any other for-profit purposes.

11. “Evaluation Purposes” means purposes of evaluation and demonstration of the capabilities of the Software or Supplemental Materials but excludes competitive analysis and any commercial, professional, or other for-profit purposes.

12. “Excluded Materials” means any materials, including Software, Supplemental Materials or User Documentation (and including, without limitation, any computer programs, modules or components of a computer program, functionality or features of a computer program, explanatory printed or electronic materials, content or other materials, if any), that may be provided or become available to Licensee, by any means, or that are on any media delivered to Licensee, for which (a) Licensee does not have a License Identification, or (b) Licensee has not paid (and continued to pay) the applicable fees. Licensee acknowledges that Excluded Materials are included on media or via download for convenience of the licensing mechanism used by Autodesk, and inclusion does not in any way authorize, expressly or impliedly, a right to use such Excluded Materials.

13. “Faculty” means an individual person who is an employee or independent contractor working for a Qualified Educational Institution.

14. “Install” and “Installation” means, with respect to a computer program or other materials, to copy the program or other materials onto a hard disk or other storage medium.

15. “License Identification” means one or more designations by Autodesk that set forth the License Type (among other things) for Licensee’s license of the Licensed Materials. The License Identification may be (a) located (i) in the Licensed Materials (e.g., in an “About” box, license information dialog box, or text file of Software), (ii) on or with Autodesk packaging, or (iii) in a written confirmation or other notice issued to Licensee by Autodesk and transmitted via email, facsimile, physical delivery, or otherwise, or (b) obtained from Autodesk on request. For clarification, License Identification does not include a designation, confirmation, packaging or other document provided by a Reseller or other third party.

16. “License Type” means a type of license specified by Autodesk for Autodesk Materials, including the types set forth in Exhibit B. License Type includes the terms specified by Autodesk for each type of license, including the applicable terms set forth in Exhibit B. License Type is determined by Autodesk and may be specified in the applicable License Identification.

17. “Licensed Materials” means Software, Supplemental Materials and User Documentation (a) downloaded by clicking on the “I accept” button or other button or mechanism associated with this Agreement or by otherwise indicating assent to this Agreement, (b) delivered prepackaged with this Agreement, or (c) otherwise accompanied by this Agreement, provided that (i) in the case of Software, the Software is identified in an applicable License Identification, and (ii) Licensee has paid (and continues to pay) the applicable fees. Licensed Materials also includes Supplemental Materials and User Documentation that Autodesk provides or makes available to Licensee for use with Software licensed under this Agreement if there are no separate terms for such materials specified by Autodesk. Licensed Materials includes, without limitation, any error corrections, patches, service packs, updates and upgrades to, and new versions of, the Licensed Materials that Autodesk provides or makes available to Licensee under Licensee’s then-current license. Licensee acknowledges that availability of Upgrades and new versions may be subject to additional fees and the Relationship Program Terms. In addition, Licensed Materials includes, without limitation, any Previous Versions and other Autodesk Materials that Licensee receives or retains pursuant to the Relationship Program Terms, but only for so long as and to the extent expressly authorized by the Relationship Program Terms. Notwithstanding the foregoing (or any other provision of this Agreement), Licensed Materials in all cases excludes Excluded Materials.

18. “Licensee” means (a) the company or other legal entity on behalf of which Autodesk Materials are acquired, if the Autodesk Materials are acquired on behalf of such an entity (e.g., by an employee, independent contractor, or other authorized representative), or (b) if there is no such entity, the individual who accepts this Agreement (e.g., by selecting the “I accept” button or other button or mechanism associated with this Agreement or otherwise indicating assent to this Agreement, or by installing, downloading, accessing, or otherwise copying or using all or any portion of the Autodesk Materials). For clarification, “Licensee” refers only to a single, specifically identified legal entity or individual, and does not include any subsidiary or affiliate of any such legal entity or individual or any other related person.

19. “Licensee’s Internal Business Needs” means, in reference to Licensed Materials, the use of such Licensed Materials (and the features and functionality thereof) by Licensee’s own Personnel to meet the internal requirements of Licensee’s business in the ordinary course of such business, provided that Internal Business Needs will in no event include providing or making available such Licensed Materials (or the features or functionality thereof) to any third party.

20. “Networked Basis” means a computing environment that includes a Computer acting as a file server which allows the Licensed Materials Installed on such Computer to be uploaded and Installed to, and operated, viewed or otherwise Accessed from, other Computers through a local area network connection or through a VPN connection subject to compliance with the VPN Requirements.

21. “Open Source” means any software code that: (a) contains, or is derived in any manner, (in whole or in part), from any software that is distributed as free software, open source software, shareware (e.g., Linux), or similar licensing or distribution models; and (b) is subject to any agreement with terms requiring that using, copying, modifying or redistributing the software requires that such software and/or the derivative works of such software be: (i) disclosed and/or distributed in source code form; (ii) be licensed for the purpose of making derivative works; and/or (iii) be redistributed free of charge; including, without limitation, software licensed or distributed under any of the following licenses or distribution models, or licenses or distribution models similar to, GNU’s General Public License (GPL) or Lesser/Library GPL (LGPL).

22. “Other Authorized Educational Licensee” means a Licensee described at <http://www.autodesk.com/educationterms> or as otherwise authorized in writing by Autodesk.

23. “Permitted Number” means a maximum number (e.g., number of authorized users, number of concurrent users, number of computers, sessions, etc.) applicable to a license of the Licensed Materials and to the License Type associated with such license. Such number is determined by Autodesk and may be specified in the applicable License Identification.

24. “Personal Learning Purposes” means (i) personal learning as a Student or (ii) in the case of a non-Student, personal learning, excluding (a) in-person or online classroom learning in any degree-granting or certificate granting program, and (b) learning related to any commercial, professional or other for-profit purposes.

25. “Personnel” means (a) Licensee’s individual employees and (b) individual persons who are independent contractors working on Licensee’s premises and who Install and Access the Licensed Materials only on and through Computers owned or leased and controlled by Licensee.

26. “Previous Versions” means, as to any then-current release of Licensed Materials, a prior release of the Licensed Materials as to which such then-current release is a successor or substitute (as determined by Autodesk).

27. “Qualified Educational Institution” means an educational institution which has been accredited by an authorized governmental agency within its applicable local, state, provincial, federal, or national government and has the primary purpose of teaching its enrolled students. Examples, without limitation, of entities that are included and excluded from this definition are described at <http://www.autodesk.com/educationterms>.

28. “Relationship Program” means (i) Subscription or (ii) a rental program offered generally by Autodesk pursuant to which Autodesk makes available Licensed Materials.

29. “Relationship Program Terms” means the terms for a Relationship Program set forth at <http://usa.autodesk.com/company/legal-notices-trademarks/support-terms-and-conditions> or any successor or supplemental web page of Autodesk (the URL for which may be obtained on Autodesk’s website or on request).

30. “Reseller” means a distributor or reseller authorized directly or indirectly by Autodesk to distribute authentic Autodesk Materials to Licensee.

31. ”Services” means services (including the results of services) provided or made available by Autodesk, including, without limitation, support services, storage, simulation and testing services, training and other benefits, but excluding services provided or made available as part of a Relationship Program.

32. “Services Terms” means the terms for Services set forth at a location where a user may order or register for, or that is displayed in connection with ordering or registering for, such Services (e.g., a web page) or, if there are no such terms, at <http://usa.autodesk.com/company/legal-notices-trademarks/terms-of-service> (if the Services are web services) or <http://usa.autodesk.com/company/legal-notices-trademarks/terms-of-use> for all other Services) or any successor or supplemental web pages of Autodesk.

33. “Software” means the Autodesk FBX SDK computer program, or a module or component of a computer program, including the software development kit (“SDK”) distributed or made available by Autodesk. The term “Software” may also refer to functions and features of a computer program.

34. “Stand-alone Basis” means (i) the Licensed Materials are Installed on a single Computer and (ii) the Licensed Materials cannot be Installed on, or operated, viewed or otherwise Accessed from or through any other Computer (e.g., through a network connection of any kind).

35. “Student” means an individual person enrolled as a student at a Qualified Educational Institution.

36. “Subscription” is the program offered generally by Autodesk under which Autodesk provides (among other things) updates and upgrades to, new versions of, and certain other support, services and training relating to Autodesk Materials.

37. “Supplemental Materials” means materials, other than Software and related User Documentation, that are distributed or made available by Autodesk for use with Software. Supplemental Materials include, without limitation, (a) content, such as sample drawings and designs, modules for drawings and designs, and representations of elements used in drawings and designs (e.g., buildings, parts of buildings, fixtures, furniture, bridges, roads, characters, backgrounds, settings and animations), (b) background materials, such as building codes and descriptions of building practices, (c) tools for rendering the output of the Software, such as fonts, and (d) Development Materials, application programming interfaces (APIs), and other similar developer materials (including API Information).

37. “Territory” (a) means the country, countries or jurisdiction(s) specified in the License Identification, or (b) if there is no such License Identification, or no country or jurisdiction is specified in the License Identification, means the country in which Licensee acquires a license to the Autodesk Materials. If the License Identification specifies, or Licensee acquires the Autodesk Materials in, a member country of the European Union or the European Free Trade Association, Territory means all the countries of the European Union and the European Free Trade Association.

38. “Uninstall” means to remove or disable a copy of Autodesk Materials from a hard drive or other storage medium through any means or otherwise to destroy or make unusable a copy of the Autodesk Materials.

39. “Upgrade” means a full commercial version of Licensed Materials (a) which is a successor to or substitute for a qualifying prior release (and may incorporate error corrections, patches, service packs and updates and upgrades to, and may enhance or add to the features or functionality of, the prior release) or different release of Licensed Materials, (b) is provided to a Licensee who has previously licensed the applicable qualifying prior or different release from Autodesk and (c) for which Autodesk generally charges a separate fee or makes available solely to customers under a Relationship Program. Whether Autodesk Materials are an Upgrade may be specified in the applicable License Identification. Whether Autodesk Materials are an Upgrade and whether Licensee has met the qualifications to license particular Autodesk Materials as an Upgrade are determined by Autodesk.

40. “User Documentation” means the explanatory or instructional materials for Software or Supplemental Materials (including materials regarding use of the Software or Supplemental Materials), whether in printed or electronic form, that Autodesk or a Reseller incorporates in the Software or Supplemental Materials (or the packaging for the Software or Supplemental Materials) or otherwise provides to its customers when or after such customers license, acquire or Install the Software or Supplemental Materials.

41. “VPN Requirements” means (i) the Licensed Materials are Accessed through a secure virtual private network (“VPN”); (ii) the maximum number of concurrent users Accessing the Licensed Materials (on a Networked Basis or through the VPN) does not exceed the Permitted Number at any time; (iii) all copies of the Licensed Materials are Installed and Accessed exclusively in conjunction with the technical protection device (if any) supplied with the Licensed Materials; and (iv) the VPN connection is secure and complies with current industry standard encryption and protection mechanisms.

Exhibit B

License Types

1. Stand-alone (Individual) License. If the License Identification identifies the License Type as a “Stand-alone License” or as an “Individual License,” Licensee may Install a single primary copy of the specific release of the Licensed Materials designated in the applicable License Identification on one (1) Computer, on a Stand-alone Basis, and permit Access to such primary copy of the Licensed Materials solely by Licensee’s Personnel, and solely for Licensee’s Internal Business Needs. Licensee may also Install a single additional copy of such Licensed Materials on one (1) additional Computer, on a Stand-alone Basis; provided that (i) such additional copy of the Licensed Materials is Accessed solely by the same person as the primary copy; (ii) such person is Licensee (if Licensee is an individual) or an employee of Licensee; (iii) such person Accesses the additional copy solely to perform work while away from that person’s usual work location and solely for Licensee’s Internal Business Needs; and (iv) the primary and additional copies are not Accessed at the same time. Stand-alone (Individual) License is for a perpetual term, except as otherwise provided in this Agreement.

2. Multi-seat Stand-alone License. If the License Identification identifies the License Type as a “Multi-seat Stand-alone License,” Licensee may Install primary copies of the specific release of the Licensed Materials designated in the applicable License Identification on up to the Permitted Number of Computers, on a Stand-alone Basis, and permit Access to such copies of the Licensed Materials solely by Licensee’s Personnel, and solely for Licensee’s Internal Business Needs. Licensee may also Install additional copies of such Licensed Materials on additional Computers in an amount up to the Permitted Number of Computers, on a Stand-alone Basis; provided that (i) each additional copy of such Licensed Materials is Accessed solely by the same person as the primary copy; (ii) such person is Licensee (if Licensee is an individual) or an employee of Licensee; (iii) such person Accesses the additional copy solely to perform work while away from that person’s usual work location and solely for Licensee’s Internal Business Needs; and (iv) the primary and additional copies are not Accessed at the same time. Multi-seat Stand-alone License is for a perpetual term, except as otherwise provided in this Agreement.

3. Network License. If the License Identification identifies the License Type for the Licensed Materials as a “Network License,” Licensee may Install copies of the specific release of the Licensed Materials designated in the applicable License Identification on a Computer and permit Access to such Licensed Materials on multiple Computers, on a Networked Basis, solely by Licensee’s Personnel, solely for Licensee’s Internal Business Needs, only so long as the maximum number of concurrent Authorized Users does not exceed the Permitted Number of Authorized Users or other limits imposed by the Autodesk License Manager (if any). Licensee may, at Licensee’s option, also Install the Licensed Materials on a Hot Backup Server; provided that Licensee may Access the Licensed Materials on the Hot Backup Server only during the time period when, and solely for as long as, the primary Installed copy of the Licensed Materials is inoperable and only subject to the same terms and conditions as are applicable to the primary Installed copy. A “Hot Backup Server” means a file server Computer that has a second copy of the Software and Supplemental Materials Installed but that is not permitted to be Accessible except when the primary Installed copy of the Software and Supplemental Materials are inoperable and only for so long as such primary Installed copy is inoperable. A Network License is for a perpetual term, except as otherwise provided in this Agreement.

4. Educational Stand-alone (Individual) License. If the License Identification identifies the License Type as an “Educational Stand-alone (Individual) License,” an Educational Licensee may Install a copy of the specific release of the Licensed Materials designated in the applicable License Identification on one (1) Computer, subject to certain functional limitations described in Section 6.3 (Affected Data), on a Stand-alone Basis, and permit Access to such copy of the Licensed Materials solely by an Educational Licensee solely for Educational Purposes. An Educational Stand-alone (Individual) License is for a fixed term specified in the applicable License Identification or, if no such term is specified, the term is thirty-six (36) months from Installation or as otherwise authorized in writing by Autodesk.

5. Educational Multi-seat Stand-alone License. If the License Identification identifies the License Type as an “Educational Multi-seat Stand-alone License,” an Educational Licensee may Install copies of the specific release of the Licensed Materials designated in the applicable License Identification on up to the Permitted Number of Computers, subject to certain functional limitations described in Section 6.3 (Affected Data), on a Stand-alone Basis, and permit Access to such copies of the Licensed Materials solely by Educational Licensees solely for Educational Purposes. An Educational Multi-seat Stand-alone License is for a fixed term specified in the applicable License Identification or, if no such term is specified, the term is thirty-six (36) months from Installation or as otherwise authorized in writing by Autodesk.

6. Educational Network License. If the License Identification identifies the License Type as an “Educational Network License,” an Educational Licensee may Install copies of the specific release of the Licensed Materials designated in the applicable License Identification on a single file server Computer, subject to certain functional limitations described in Section 6.3 (Affected Data), and Access such Licensed Materials on multiple Computers on a Networked Basis, and permit Access to such copies of the Licensed Materials solely by Educational Licensees solely for Educational Purposes, only so long as the maximum number of concurrent Authorized Users does not exceed the Permitted Number of Authorized Users. An Educational Network License is for a fixed term specified in the applicable License Identification or, if no such term is specified, the term is thirty-six (36) months from Installation or as otherwise authorized in writing by Autodesk.

7. Personal Learning License. If the License Identification identifies the License Type as a “Personal Learning License”, Licensee may Install a copy of the specific release of the Licensed Materials designated in the applicable License Identification on one (1) Computer, subject to certain functional limitations described in Section 6.3 (Affected Data), on a Stand-alone Basis, and permit Access to such copy of the Licensed Materials solely by Licensee, as an individual, solely for Personal Learning Purposes and only at and from locations that are not labs or classrooms and are not operated for commercial, professional or for-profit purposes. A Personal Learning License Stand-alone is for a fixed term specified in the applicable License Identification. If no such term is specified, the term is thirteen (13) months from Installation.

8. Evaluation/Demonstration/Trial. If Autodesk identifies the License Type as a “demonstration”, “evaluation”, “trial,” “not for resale” or “NFR” version (each, an “Evaluation License”) in the applicable License Identification, Licensee may Install a copy of the specific release of the Licensed Materials designated in the applicable License Identification on one (1) Computer, subject to certain functional limitations described in Section 6.3 (Affected Data), on a Stand-alone Basis, and permit Access to such copy of the Licensed Materials, solely by Licensee’s Personnel, solely for Evaluation Purposes, only so long as the maximum number of concurrent Authorized Users does not exceed one (1), and only from Licensee’s work location. An Evaluation License is for a fixed term specified in the applicable License Identification, or if no such term is specified, the term is thirty (30) days from Installation or as otherwise authorized in writing by Autodesk.

9. Fixed Term/Limited Duration/Rental License. If Autodesk identifies a license in the applicable License Identification as being for a specified period or limited duration or as having a fixed term or as a rental license, Licensee’s right to Install and Access the Licensed Materials will continue only for the period, duration or term specified in the License Identification. Such Installation and Access will be in accordance with and subject to the applicable License Type and Permitted Number. If Autodesk identifies a license in the applicable License Identification as being for a specified period or limited duration, or as having a fixed term, or a rental license but no period, duration or term is specified in the License Identification, the period, duration or term will be ninety (90) days from Installation (or the period specified in Sections B.6 (Educational Network License), B.7 (Personal Learning License) or B.8 (Evaluation/Demonstration/Trial) of this Exhibit B with respect to the licenses described in those sections).

10. Session Specific Network License. If the License Identification identifies the License Type as a “Session Specific Network License”, Licensee may install one (1) copy of the specific release of the Licensed Materials designated in the applicable License Identification on a Computer and permit Access to such Licensed Materials from multiple Computers through a Supported Virtualization Application, on a Networked Basis, solely by Licensee’s Personnel, solely for Licensee’s Internal Business needs, only so long as the maximum number of concurrent Sessions does not exceed the Permitted Number or other limits imposed by the Autodesk License Manager tool (if any). For purposes of this Session Specific Network License, (a) a “Session” is defined as a single interactive information exchange between two Computers that are connected through a Supported Virtualization Application, and (b) “Supported Virtualization Application(s)” are those third party virtualization applications or methods that are specifically identified as supported by Autodesk in the User Documentation for the Licensed Materials. With respect to the applicable Supported Virtualization Application, Licensee agrees to activate any available session tracking mechanism, not disable any such session tracking mechanism and to retain all records generated by such session tracking mechanism. A Session Specific Network License is for a perpetual term, except as otherwise provided in this Agreement.

AvalonDock 1.1.1714 (Customized)

Copyright (c) 2007-2013, Xceed Software Inc.

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.

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.

AvalonEdit 5.0.3.0

http://www.avalonedit.net/

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.

CalcBinding 2.3.0.1

https://github.com/Alex141/CalcBinding

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

MethodDecorator for Fody 0.9.1.6

https://github.com/Fody/MethodDecorator

Copyright (c) Contributors

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.

Digimezzo Foundation

https://github.com/digimezzo/Foundation

Copyright (c) 2018 Digimezzo

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.

DynamicExpresso 1.3.0

https://github.com/davideicardi/DynamicExpresso

Copyright (c) 2015 Davide Icardi

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.

Etc2Comp

https://github.com/google/etc2comp

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

Copyright 2017 Google Inc.

Copyright 2017 Blue Shift Inc.

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.

Fira Sans

http://mozilla.github.io/Fira/

Digitized data copyright (c) 2012-2015, The Mozilla Foundation and Telefonica S.A.

This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL.

SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007

PREAMBLE

The goals of the Open Font License (OFL) are to stimulate worldwide development of collaborative font projects, to support the font creation efforts of academic and linguistic communities, and to provide a free and open framework in which fonts may be shared and improved in partnership with others. The OFL allows the licensed fonts to be used, studied, modified and redistributed freely as long as they are not sold by themselves. The fonts, including any derivative works, can be bundled, embedded, redistributed and/or sold with any software provided that any reserved names are not used by derivative works. The fonts and derivatives, however, cannot be released under any other type of license. The requirement for fonts to remain under this license does not apply to any document created using the fonts or their derivatives.

DEFINITIONS

“Font Software” refers to the set of files released by the Copyright Holder(s) under this license and clearly marked as such. This may include source files, build scripts and documentation.

“Reserved Font Name” refers to any names specified as such after the copyright statement(s).

“Original Version” refers to the collection of Font Software components as distributed by the Copyright Holder(s).

“Modified Version” refers to any derivative made by adding to, deleting, or substituting – in part or in whole – any of the components of the Original Version, by changing formats or by porting the Font Software to a new environment.

“Author” refers to any designer, engineer, programmer, technical writer or other person who contributed to the Font Software.

PERMISSION & CONDITIONS

Permission is hereby granted, free of charge, to any person obtaining a copy of the Font Software, to use, study, copy, merge, embed, modify, redistribute, and sell modified and unmodified copies of the Font Software, subject to the following conditions: 1) Neither the Font Software nor any of its individual components, in Original or Modified Versions, may be sold by itself. 2) Original or Modified Versions of the Font Software may be bundled, redistributed and/or sold with any software, provided that each copy contains the above copyright notice and this license. These can be included either as stand-alone text files, human-readable headers or in the appropriate machine-readable metadata fields within text or binary files as long as those fields can be easily viewed by the user. 3) No Modified Version of the Font Software may use the Reserved Font Name(s) unless explicit written permission is granted by the corresponding Copyright Holder. This restriction only applies to the primary font name as presented to the users. 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font Software shall not be used to promote, endorse or advertise any Modified Version, except to acknowledge the contribution(s) of the Copyright Holder(s) and the Author(s) or with their explicit written permission. 5) The Font Software, modified or unmodified, in part or in whole, must be distributed entirely under this license, and must not be distributed under any other license. The requirement for fonts to remain under this license does not apply to any document created using the Font Software.

TERMINATION

This license becomes null and void if any of the above conditions are not met.

DISCLAIMER

THE FONT SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE.

glslang 12.0.0

https://github.com/KhronosGroup/glslang

Here, glslang proper means core GLSL parsing, HLSL parsing, and SPIR-V code generation. Glslang proper requires use of a number of licenses, one that covers preprocessing and others that covers non-preprocessing.

Bison was removed long ago. You can build glslang from the source grammar, using tools of your choice, without using bison or any bison files.

Other parts, outside of glslang proper, include:

  • gl_types.h, only needed for OpenGL-like reflection, and can be left out of a parse and codegen project. See it for its license.

  • update_glslang_sources.py, which is not part of the project proper and does not need to be used.

  • the SPIR-V “remapper”, which is optional, but has the same license as glslang proper

  • Google tests and SPIR-V tools, and anything in the external subdirectory are external and optional; see them for their respective licenses.


The core of glslang-proper, minus the preprocessor is licenced as follows:

3-Clause BSD License

Copyright (C) 2015-2018 Google, Inc. Copyright (C) <various other dates and companies>

All rights reserved.

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

2-Clause BSD License

Copyright 2020 The Khronos Group Inc

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.

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.

The MIT License

Copyright 2020 The Khronos Group 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.

APACHE LICENSE, VERSION 2.0

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

GPL 3 with special bison exception

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

Preamble

The GNU General Public License is a free, copyleft license for software and other kinds of works.

The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program–to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too.

When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things.

To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others.

For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.

Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it.

For the developers’ and authors’ protection, the GPL clearly explains that there is no warranty for this free software. For both users’ and authors’ sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions.

Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users’ freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users.

Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free.

The precise terms and conditions for copying, distribution and modification follow.

TERMS AND CONDITIONS

0. Definitions.

“This License” refers to version 3 of the GNU General Public License.

“Copyright” also means copyright-like laws that apply to other kinds of works, such as semiconductor masks.

“The Program” refers to any copyrightable work licensed under this License. Each licensee is addressed as “you”. “Licensees” and “recipients” may be individuals or organizations.

To “modify” a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a “modified version” of the earlier work or a work “based on” the earlier work.

A “covered work” means either the unmodified Program or a work based on the Program.

To “propagate” a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well.

To “convey” a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying.

An interactive user interface displays “Appropriate Legal Notices” to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion.

1. Source Code.

The “source code” for a work means the preferred form of the work for making modifications to it. “Object code” means any non-source form of a work.

A “Standard Interface” means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language.

The “System Libraries” of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A “Major Component”, in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it.

The “Corresponding Source” for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work’s System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work.

The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source.

The Corresponding Source for a work in source code form is that same work.

2. Basic Permissions.

All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law.

You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you.

Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary.

3. Protecting Users’ Legal Rights From Anti-Circumvention Law.

No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures.

When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work’s users, your or third parties’ legal rights to forbid circumvention of technological measures.

4. Conveying Verbatim Copies.

You may convey verbatim copies of the Program’s source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program.

You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee.

5. Conveying Modified Source Versions.

You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions:

a) The work must carry prominent notices stating that you modified it, and giving a relevant date.

b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to “keep intact all notices”.

c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it.

d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so.

A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an “aggregate” if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation’s users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate.

6. Conveying Non-Source Forms.

You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways:

a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange.

b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge.

c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b.

d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements.

e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d.

A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work.

A “User Product” is either (1) a “consumer product”, which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, “normally used” refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product.

“Installation Information” for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made.

If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM).

The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network.

Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying.

7. Additional Terms.

“Additional permissions” are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions.

When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission.

Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms:

a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or

b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or

c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or

d) Limiting the use for publicity purposes of names of licensors or authors of the material; or

e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or

f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors.

All other non-permissive additional terms are considered “further restrictions” within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying.

If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms.

Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way.

8. Termination.

You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11).

However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation.

Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice.

Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10.

9. Acceptance Not Required for Having Copies.

You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so.

10. Automatic Licensing of Downstream Recipients.

Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License.

An “entity transaction” is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party’s predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts.

You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it.

11. Patents.

A “contributor” is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor’s “contributor version”.

A contributor’s “essential patent claims” are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, “control” includes the right to grant patent sublicenses in a manner consistent with the requirements of this License.

Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor’s essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version.

In the following three paragraphs, a “patent license” is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To “grant” such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party.

If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. “Knowingly relying” means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient’s use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid.

If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it.

A patent license is “discriminatory” if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007.

Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law.

12. No Surrender of Others’ Freedom.

If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program.

13. Use with the GNU Affero General Public License.

Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such.

14. Revised Versions of this License.

The Free Software Foundation may publish revised and/or new versions of the GNU 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 Program specifies that a certain numbered version of the GNU General Public License “or any later version” applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation.

If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy’s public statement of acceptance of a version permanently authorizes you to choose that version for the Program.

Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version.

15. Disclaimer of Warranty.

THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

16. Limitation of Liability.

IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

17. Interpretation of Sections 15 and 16.

If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee.

Bison Exception

As a special exception, you may create a larger work that contains part or all of the Bison parser skeleton and distribute that work under terms of your choice, so long as that work isn’t itself a parser generator using the skeleton or a modified version thereof as a parser skeleton. Alternatively, if you modify or redistribute the parser skeleton itself, you may (at your option) remove this special exception, which will cause the skeleton and the resulting Bison output files to be licensed under the GNU General Public License without this special exception.

This special exception was added by the Free Software Foundation in version 2.2 of Bison.

END OF TERMS AND CONDITIONS


The preprocessor has the core licenses stated above, plus additional licences:

********************************************************************************************

Copyright (c) 2002, NVIDIA Corporation.

NVIDIA Corporation(“NVIDIA”) supplies this software to you in consideration of your agreement to the following terms, and your use, installation, modification or redistribution of this NVIDIA software constitutes acceptance of these terms. If you do not agree with these terms, please do not use, install, modify or redistribute this NVIDIA software.

In consideration of your agreement to abide by the following terms, and subject to these terms, NVIDIA grants you a personal, non-exclusive license, under NVIDIA’s copyrights in this original NVIDIA software (the “NVIDIA Software”), to use, reproduce, modify and redistribute the NVIDIA Software, with or without modifications, in source and/or binary forms; provided that if you redistribute the NVIDIA Software, you must retain the copyright notice of NVIDIA, this notice and the following text and disclaimers in all such redistributions of the NVIDIA Software. Neither the name, trademarks, service marks nor logos of NVIDIA Corporation may be used to endorse or promote products derived from the NVIDIA Software without specific prior written permission from NVIDIA. Except as expressly stated in this notice, no other rights or licenses express or implied, are granted by NVIDIA herein, including but not limited to any patent rights that may be infringed by your derivative works or by other works in which the NVIDIA Software may be incorporated. No hardware is licensed hereunder.

THE NVIDIA SOFTWARE IS BEING PROVIDED ON AN “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR ITS USE AND OPERATION EITHER ALONE OR IN COMBINATION WITH OTHER PRODUCTS.

IN NO EVENT SHALL NVIDIA BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL, EXEMPLARY, CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, LOST PROFITS; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) OR ARISING IN ANY WAY OUT OF THE USE, REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE NVIDIA SOFTWARE, HOWEVER CAUSED AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF NVIDIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

********************************************************************************************

Copyright (c) 2014-2016 The Khronos Group Inc.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and/or associated documentation files (the “Materials”), to deal in the Materials without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Materials, and to permit persons to whom the Materials are 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 Materials.

MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/

THE MATERIALS ARE PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 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 MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.

glTF2Loader 1.1.3-alpha

https://github.com/KhronosGroup/glTF-CSharp-Loader

Copyright (c) 2015, Matthew and Xueru McMullan

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.

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.

Gradle wrapper

https://github.com/gradle/gradle

Copyright 2015 Gradle Inc.

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

Irony - .NET Language Implementation Kit

https://github.com/IronyProject/Irony

Copyright (c) 2011 Roman Ivantsov

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.

JetBrains ReSharper Annotations 11.1.0

https://www.nuget.org/packages/JetBrains.Annotations

Copyright (c) 2016 JetBrains http://www.jetbrains.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.

JetBrainsAnnotations.Fody 2.0.0

https://github.com/tom-englert/JetBrainsAnnotations.Fody

Copyright (c) 2017 tom-englert.de and contributors

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.

Json.NET 11.0.1

https://www.newtonsoft.com/json

Copyright (c) 2007 James Newton-King

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.

WpfTreeListView (Aga.Controls) 1.0.0.0 (Customized)

http://www.codeproject.com/KB/WPF/wpf_treelistview_control.aspx

Provided under The Code Project Open License (CPOL) 1.02 license as follows:

THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CODE PROJECT OPEN LICENSE (“LICENSE”). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED. BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HEREIN, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. THE AUTHOR GRANTS YOU THE RIGHTS CONTAINED HEREIN IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS. IF YOU DO NOT AGREE TO ACCEPT AND BE BOUND BY THE TERMS OF THIS LICENSE, YOU CANNOT MAKE ANY USE OF THE WORK.

1. Definitions.

a. “Articles” means, collectively, all articles written by Author which describes how the Source Code and Executable Files for the Work may be used by a user.

b. “Author” means the individual or entity that offers the Work under the terms of this License.

c. “Derivative Work” means a work based upon the Work or upon the Work and other pre-existing works.

d. “Executable Files” refer to the executables, binary files, configuration and any required data files included in the Work.

e. “Publisher” means the provider of the website, magazine, CD-ROM, DVD or other medium from or by which the Work is obtained by You.

f. “Source Code” refers to the collection of source code and configuration files used to create the Executable Files.

g. “Standard Version” refers to such a Work if it has not been modified, or has been modified in accordance with the consent of the Author, such consent being in the full discretion of the Author.

h. “Work” refers to the collection of files distributed by the Publisher, including the Source Code, Executable Files, binaries, data files, documentation, whitepapers and the Articles.

i. “You” is you, an individual or entity wishing to use the Work and exercise your rights under this License.

2. Fair Use/Fair Use Rights. Nothing in this License is intended to reduce, limit, or restrict any rights arising from fair use, fair dealing, first sale or other limitations on the exclusive rights of the copyright owner under copyright law or other applicable laws.

3. License Grant. Subject to the terms and conditions of this License, the Author hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to exercise the rights in the Work as stated below:

a. You may use the standard version of the Source Code or Executable Files in Your own applications.

b. You may apply bug fixes, portability fixes and other modifications obtained from the Public Domain or from the Author. A Work modified in such a way shall still be considered the standard version and will be subject to this License.

c. You may otherwise modify Your copy of this Work (excluding the Articles) in any way to create a Derivative Work, provided that You insert a prominent notice in each changed file stating how, when and where You changed that file.

d. You may distribute the standard version of the Executable Files and Source Code or Derivative Work in aggregate with other (possibly commercial) programs as part of a larger (possibly commercial) software distribution.

e. The Articles discussing the Work published in any form by the author may not be distributed or republished without the Author’s consent. The author retains copyright to any such Articles. You may use the Executable Files and Source Code pursuant to this License but you may not repost or republish or otherwise distribute or make available the Articles, without the prior written consent of the Author. Any subroutines or modules supplied by You and linked into the Source Code or Executable Files this Work shall not be considered part of this Work and will not be subject to the terms of this License.

4. Patent License. Subject to the terms and conditions of this License, each Author 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, import, and otherwise transfer the Work.

5. Restrictions. The license granted in Section 3 above is expressly made subject to and limited by the following restrictions:

a. You agree not to remove any of the original copyright, patent, trademark, and attribution notices and associated disclaimers that may appear in the Source Code or Executable Files.

b. You agree not to advertise or in any way imply that this Work is a product of Your own.

c. The name of the Author may not be used to endorse or promote products derived from the Work without the prior written consent of the Author.

d. You agree not to sell, lease, or rent any part of the Work. This does not restrict you from including the Work or any part of the Work inside a larger software distribution that itself is being sold. The Work by itself, though, cannot be sold, leased or rented.

e. You may distribute the Executable Files and Source Code only under the terms of this License, and You must include a copy of, or the Uniform Resource Identifier for, this License with every copy of the Executable Files or Source Code You distribute and ensure that anyone receiving such Executable Files and Source Code agrees that the terms of this License apply to such Executable Files and/or Source Code. You may not offer or impose any terms on the Work that alter or restrict the terms of this License or the recipients’ exercise of the rights granted hereunder. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties. You may not distribute the Executable Files or Source Code with any technological measures that control access or use of the Work in a manner inconsistent with the terms of this License.

f. You agree not to use the Work for illegal, immoral or improper purposes, or on pages containing illegal, immoral or improper material. The Work is subject to applicable export laws. You agree to comply with all such laws and regulations that may apply to the Work after Your receipt of the Work.

6. Representations, Warranties and Disclaimer. THIS WORK IS PROVIDED “AS IS”, “WHERE IS” AND “AS AVAILABLE”, WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES OR CONDITIONS OR GUARANTEES. YOU, THE USER, ASSUME ALL RISK IN ITS USE, INCLUDING COPYRIGHT INFRINGEMENT, PATENT INFRINGEMENT, SUITABILITY, ETC. AUTHOR EXPRESSLY DISCLAIMS ALL EXPRESS, IMPLIED OR STATUTORY WARRANTIES OR CONDITIONS, INCLUDING WITHOUT LIMITATION, WARRANTIES OR CONDITIONS OF MERCHANTABILITY, MERCHANTABLE QUALITY OR FITNESS FOR A PARTICULAR PURPOSE, OR ANY WARRANTY OF TITLE OR NON-INFRINGEMENT, OR THAT THE WORK (OR ANY PORTION THEREOF) IS CORRECT, USEFUL, BUG-FREE OR FREE OF VIRUSES. YOU MUST PASS THIS DISCLAIMER ON WHENEVER YOU DISTRIBUTE THE WORK OR DERIVATIVE WORKS.

7. Indemnity. You agree to defend, indemnify and hold harmless the Author and the Publisher from and against any claims, suits, losses, damages, liabilities, costs, and expenses (including reasonable legal or attorneys’ fees) resulting from or relating to any use of the Work by You.

8. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL THE AUTHOR OR THE PUBLISHER BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK OR OTHERWISE, EVEN IF THE AUTHOR OR THE PUBLISHER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

9. Termination.

a. This License and the rights granted hereunder will terminate automatically upon any breach by You of any term of this License. Individuals or entities who have received Derivative Works from You under this License, however, will not have their licenses terminated provided such individuals or entities remain in full compliance with those licenses. Sections 1, 2, 6, 7, 8, 9, 10 and 11 will survive any termination of this License.

b. If You bring a copyright, trademark, patent or any other infringement claim against any contributor over infringements You claim are made by the Work, your License from such contributor to the Work ends automatically.

c. Subject to the above terms and conditions, this License is perpetual (for the duration of the applicable copyright in the Work). Notwithstanding the above, the Author reserves the right to release the Work under different license terms or to stop distributing the Work at any time; provided, however that any such election will not serve to withdraw this License (or any other license that has been, or is required to be, granted under the terms of this License), and this License will continue in full force and effect unless terminated as stated above.

10. Publisher. The parties hereby confirm that the Publisher shall not, under any circumstances, be responsible for and shall not have any liability in respect of the subject matter of this License. The Publisher makes no warranty whatsoever in connection with the Work and shall not be liable to You or any party on any legal theory for any damages whatsoever, including without limitation any general, special, incidental or consequential damages arising in connection to this license. The Publisher reserves the right to cease making the Work available to You at any time without notice

11. Miscellaneous

a. This License shall be governed by the laws of the location of the head office of the Author or if the Author is an individual, the laws of location of the principal place of residence of the Author.

b. If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this License, and without further action by the parties to this License, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.

c. No term or provision of this License shall be deemed waived and no breach consented to unless such waiver or consent shall be in writing and signed by the party to be charged with such waiver or consent.

d. This License constitutes the entire agreement between the parties with respect to the Work licensed herein. There are no understandings, agreements or representations with respect to the Work not specified herein. The Author shall not be bound by any additional provisions that may appear in any communication from You. This License may not be modified without the mutual written agreement of the Author and You.

Ookii.Dialogs 1.0.0.0

http://www.ookii.org/software/dialogs/

Copyright (c) Sven Groot (Ookii.org) 2009

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

Test API v0.6 changeset 58264

https://wiki.openstreetmap.org/wiki/API_v0.6

Provided under Microsoft Public License (Ms-PL).

This license governs use of the accompanying software. If you use the software, you accept this license. If you do not accept the license, do not use the software.

1. Definitions

The terms “reproduce,” “reproduction,” “derivative works,” and “distribution” have the same meaning here as under U.S. copyright law.

A “contribution” is the original software, or any additions or changes to the software.

A “contributor” is any person that distributes its contribution under this license. “Licensed patents” are a contributor’s patent claims that read directly on its contribution.

2. Grant of Rights

(A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create.

(B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software.

3. Conditions and Limitations

(A) No Trademark License- This license does not grant you rights to use any contributors’ name, logo, or trademarks.

(B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically.

(C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software.

(D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license.

(E) The software is licensed “as-is.” You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement.

Eziriz .NET Reactor 4.2.7.5

http://www.eziriz.com/dotnet_reactor.htm

END-USER LICENSE AGREEMENT

Important - Read carefully:

This End-User License Agreement (“EULA”) is a legal agreement between you (either an individual or a single entity) and Author of this Software (“Eziriz”) for the Software Product “.NET Reactor”, which includes computer software and may include associated media, printed materials, and “online” or electronic documentation (“Software Product”). The Software Product also includes any updates and supplements to original software provided to you.

By installing, copying, or otherwise using the Software Product, you agree to be bound by the terms of this EULA. If you do not agree to any of the terms of this EULA, you are not permitted to use the Software Product in any way, and all copies of it must be deleted from your system(s).

The Software Product is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The Software Product is licensed, not sold.

DEFINITIONS

Commercial Use: Works based on the Software Product for general purpose and commercial distribution, or, use of the Software Product (either in whole or in part) whether payment, profit or financial gain is sought directly or indirectly, regardless of whether payment or gain is actually realized. GRANT OF LICENSE. Eziriz grants you the rights described in this EULA provided that you comply with all the terms and conditions of this EULA:

General Software License Grant. You are granted a right to install the Software Product and use it in order to process your own software with the Software Product. Eziriz grants the use of the Software Product according to one of the license types below as identified in the product title. Licenses purchased for development do not extend to third parties even if the software was developed for that third party. All entities must have a separate license.

Trial/Demo version (No costs). Use of the Software Product without purchase of a License shall be limited to evaluation purposes only. Programs created using a trial license must be destroyed when the trial period has expired. Software protected using a trial license cannot be bought, sold, licensed, copied, traded or otherwise used by other individuals.

Single Developer License. If you purchased a Single Developer License, Eziriz grants to you one (1) personal, nontransferable, nonexclusive, royalty-free license to use copies of the Software Product and install such Software on your machine(s) for your single concurrent internal use, to use and redistribute any number of non-commercial or commercial software you develop. Use of the Software Product by other individuals is permitted only if said other individual has been licensed to use the Software Product.

Company License. If you purchased a Compay License you may install this Software Product on an unlimited number of machines within your company. You may duplicate and distribute this product within your company, provided that each copy is a true and complete copy, including all copyright and trademark notices, and includes a copy of this EULA. You are permitted to protect and redistribute any number of non-commercial or commercial software you develop. You may not duplicate or distribute the Software Product outside of your company. Use of the Software Product by other individuals outside of your company is permitted only if said other individual has been licensed to use the Software Product.

Redistribution.

You are granted a royalty-free license to redistribute in binary form any components of the Software Product explicitly marked as redistributable provided that you provide all technical support for the distribution, you do not allow recipients to disassemble, decompile, or in any other way allowing them to gain separate access to the Software Product or any part of the Software Product.

Eziriz is not obligated to provide support for works derived from the Software Product.

Disassembly. You may not modify this product in any manner. You shall not, nor allow others to copy, in whole or in part, emulate, sub-licence, sell, transfer, exploit, alter, modify or adapt the Software Product nor decompile, dissemble or reverse engineer the same nor attempt to do such thing.

Reservation of Rights. Eziriz reserves all rights not expressly granted herein.

DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS.

Rental. You may not lease or rent the Software Product.

Proprietary notices. You may not remove any proprietary notices or labels on the Software Product.

Consideration. For the rights and license granted in this EULA you will pay Eziriz the currently published retail price available at eziriz.com or another mutually agreed upon amount to appear on a valid invoice.

Termination. Without prejudice to any other rights, Eziriz may terminate this EULA if you fail to comply with the terms and conditions of this EULA. In such event, you must destroy all copies of the Software Product and all of its component parts.

Term. The term of this EULA shall continue perpetually from the date of purchase unless terminated according to the provisions in section 2(d).

Derived Works. You agree that you will not use the Software Product to develop derived works that offer similar functionality as the Software Product, expose the features of the Software Product for use by an unlicensed third party. For a period of six (6) months from the date of purchase, you agree not to create software that might directly compete with Eziriz products at the time of the purchase.

SOFTWARE MAINTENANCE AND UPDATES

Eziriz periodically releases updates to existing versions, and also complete new versions, of the Software Product. For a period of one year following the purchase of the Software Product, updates and new versions are free of costs.

In order to receive program updates after the first year it is necessary to pay a renewable annual maintenance fee of 50% based on the latest Software Product price ( see http://www.eziriz.com/order.htm for the latest posted price). By paying the annual maintenance fee the license holder is entitled to receive all program updates for another year.

Eziriz is not obligated to, but may at its own option, provide free email support.

If this copy of the Software Product is an upgrade from an earlier version of the Software Product, it is provided to you on a license exchange basis. You agree by your installation and use of such copy of the Software Product to voluntarily terminate your earlier EULA and that you will not continue to use the earlier version of the Software Product or transfer it to another person or entity unless such transfer is otherwise valid according to the terms of this EULA.

EXPORT RESTRICTIONS. You acknowledge that the Software Product is subject to U.S. export jurisdiction. You agree to comply with all applicable international and national laws that apply to the Software, including the U.S. Export Administration Regulations, as well as end-user, endues and destination restrictions issued by U.S. and other governments.

COPYRIGHT. All title and copyrights in and to the Software Product (including but not limited to any images, photographs, text, and “applets” incorporated into the Software Product), the accompanying printed materials, and any copies of the Software Product are owned by Eziriz. The Software Product is protected by copyright laws and international treaty provisions. Therefore, you must treat the Software Product like any other copyrighted material.

LIMITATION OF LIABILITY.

No warranties. Eziriz expressly disclaims any warranty for the Software Product. The Software Product and any related documentation is provided “as is” without warranty of any kind, either express or implied, including, without limitation, the implied warranties or merchantability, fitness for a particular purpose, or noninfringement. The entire risk arising out of use or performance of the Software Product remains with you.

No liability for damages. To the maximum extent permitted by applicable law, in no event Eziriz is liable for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use this product (including but not limited to loss of data, or data being rendered inaccurate, or losses sustained by you or third parties, or a failure of the program to operate with any other programs), even if Eziriz has been advised of the possibility of such damages.

MARKETING. You agree to be identified as a customer of Eziriz and that Eziriz may refer to you by name, trade name and trademark, if applicable, and may briefly describe your business in Eziriz’s marketing materials, on Eziriz’s web site, in public or legal documents. You hereby grant Eziriz a license to use your name and any of your trade names and trademarks solely pursuant to this marketing section.

DISCLAIMER. THIS SOFTWARE IS PROVIDED “AS IS”, WITHOUT A WARRENTY OF ANY KIND. THE AUTHOR OF THIS SOFTWARE (“EZIRIZ”) DON’T TAKE ANY RESPONSE FOR ANY DAMAGES SUFFERED AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE. IN NO EVENT WILL EZIRIZ BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE SOFTWARE, EVEN IF EZIRIZ HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE AUTHOR DOES NOT WARRANT THAT EZIRIZ .NET Reactor IS FREE FROM BUGS, ERRORS, OR OTHER PROGRAM LIMITATIONS. LIMITATION OF LIABILITY AND DAMAGES TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE AUTHOR IS NOT LIABLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO: DAMAGES FOR LOSS OF BUSINESS, LOSS OF PROFITS OR INVESTMENT, OR THE LIKE), WHETHER BASED ON BREACH OF CONTRACT, BREACH OF WARRANTY, TORT (INCLUDING NEGLIGENCE), PRODUCT LIABILITY OR OTHERWISE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, AND EVEN IF A REMEDY SET FORTH HEREIN IS FOUND TO HAVE FAILED OF ITS ESSENTIAL PURPOSE. THE AUTHOR WILL NOT BE SUBJECT TO LIABILITY FOR ANY BUGS OR DAMAGES CAUSED BY CERTAIN .NET Reactor FEATURES.

LANGUAGE OF AGREEMENT. You agree that this EULA be drafted in the English language.

MemoryTributary

http://www.codeproject.com/Articles/348590/A-replacement-for-MemoryStream

Preamble

This License governs Your use of the Work. This License is intended to allow developers to use the Source Code and Executable Files provided as part of the Work in any application in any form.

The main points subject to the terms of the License are:

  • Source Code and Executable Files can be used in commercial applications;

  • Source Code and Executable Files can be redistributed; and

  • Source Code can be modified to create derivative works.

  • No claim of suitability, guarantee, or any warranty whatsoever is provided. The software is provided “as-is”.

  • The Article accompanying the Work may not be distributed or republished without the Author’s consent

This License is entered between You, the individual or other entity reading or otherwise making use of the Work licensed pursuant to this License and the individual or other entity which offers the Work under the terms of this License (“Author”).

License

THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CODE PROJECT OPEN LICENSE (“LICENSE”). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.

BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HEREIN, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. THE AUTHOR GRANTS YOU THE RIGHTS CONTAINED HEREIN IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS. IF YOU DO NOT AGREE TO ACCEPT AND BE BOUND BY THE TERMS OF THIS LICENSE, YOU CANNOT MAKE ANY USE OF THE WORK.

  1. Definitions.

    a. “Articles” means, collectively, all articles written by Author which describes how the Source Code and Executable Files for the Work may be used by a user.

    b. “Author” means the individual or entity that offers the Work under the terms of this License.

    c. “Derivative Work” means a work based upon the Work or upon the Work and other pre-existing works.

    d. “Executable Files” refer to the executables, binary files, configuration and any required data files included in the Work.

    e. “Publisher” means the provider of the website, magazine, CD-ROM, DVD or other medium from or by which the Work is obtained by You.

    f. “Source Code” refers to the collection of source code and configuration files used to create the Executable Files.

    g. “Standard Version” refers to such a Work if it has not been modified, or has been modified in accordance with the consent of the Author, such consent being in the full discretion of the Author.

    h. “Work” refers to the collection of files distributed by the Publisher, including the Source Code, Executable Files, binaries, data files, documentation, whitepapers and the Articles.

    i. “You” is you, an individual or entity wishing to use the Work and exercise your rights under this License.

  2. Fair Use/Fair Use Rights. Nothing in this License is intended to reduce, limit, or restrict any rights arising from fair use, fair dealing, first sale or other limitations on the exclusive rights of the copyright owner under copyright law or other applicable laws.

  3. License Grant. Subject to the terms and conditions of this License, the Author hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to exercise the rights in the Work as stated below:

    a. You may use the standard version of the Source Code or Executable Files in Your own applications.

    b. You may apply bug fixes, portability fixes and other modifications obtained from the Public Domain or from the Author. A Work modified in such a way shall still be considered the standard version and will be subject to this License.

    c. You may otherwise modify Your copy of this Work (excluding the Articles) in any way to create a Derivative Work, provided that You insert a prominent notice in each changed file stating how, when and where You changed that file.

    d. You may distribute the standard version of the Executable Files and Source Code or Derivative Work in aggregate with other (possibly commercial) programs as part of a larger (possibly commercial) software distribution.

    e. The Articles discussing the Work published in any form by the author may not be distributed or republished without the Author’s consent. The author retains copyright to any such Articles. You may use the Executable Files and Source Code pursuant to this License but you may not repost or republish or otherwise distribute or make available the Articles, without the prior written consent of the Author.

    Any subroutines or modules supplied by You and linked into the Source Code or Executable Files of this Work shall not be considered part of this Work and will not be subject to the terms of this License.

  4. Patent License. Subject to the terms and conditions of this License, each Author 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, import, and otherwise transfer the Work.

  5. Restrictions. The license granted in Section 3 above is expressly made subject to and limited by the following restrictions:

    a. You agree not to remove any of the original copyright, patent, trademark, and attribution notices and associated disclaimers that may appear in the Source Code or Executable Files.

    b. You agree not to advertise or in any way imply that this Work is a product of Your own.

    c. The name of the Author may not be used to endorse or promote products derived from the Work without the prior written consent of the Author.

    d. You agree not to sell, lease, or rent any part of the Work. This does not restrict you from including the Work or any part of the Work inside a larger software distribution that itself is being sold. The Work by itself, though, cannot be sold, leased or rented.

    e. You may distribute the Executable Files and Source Code only under the terms of this License, and You must include a copy of, or the Uniform Resource Identifier for, this License with every copy of the Executable Files or Source Code You distribute and ensure that anyone receiving such Executable Files and Source Code agrees that the terms of this License apply to such Executable Files and/or Source Code. You may not offer or impose any terms on the Work that alter or restrict the terms of this License or the recipients’ exercise of the rights granted hereunder. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties. You may not distribute the Executable Files or Source Code with any technological measures that control access or use of the Work in a manner inconsistent with the terms of this License.

    f. You agree not to use the Work for illegal, immoral or improper purposes, or on pages containing illegal, immoral or improper material. The Work is subject to applicable export laws. You agree to comply with all such laws and regulations that may apply to the Work after Your receipt of the Work.

  6. Representations, Warranties and Disclaimer. THIS WORK IS PROVIDED “AS IS”, “WHERE IS” AND “AS AVAILABLE”, WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES OR CONDITIONS OR GUARANTEES. YOU, THE USER, ASSUME ALL RISK IN ITS USE, INCLUDING COPYRIGHT INFRINGEMENT, PATENT INFRINGEMENT, SUITABILITY, ETC. AUTHOR EXPRESSLY DISCLAIMS ALL EXPRESS, IMPLIED OR STATUTORY WARRANTIES OR CONDITIONS, INCLUDING WITHOUT LIMITATION, WARRANTIES OR CONDITIONS OF MERCHANTABILITY, MERCHANTABLE QUALITY OR FITNESS FOR A PARTICULAR PURPOSE, OR ANY WARRANTY OF TITLE OR NON-INFRINGEMENT, OR THAT THE WORK (OR ANY PORTION THEREOF) IS CORRECT, USEFUL, BUG-FREE OR FREE OF VIRUSES. YOU MUST PASS THIS DISCLAIMER ON WHENEVER YOU DISTRIBUTE THE WORK OR DERIVATIVE WORKS.

  7. Indemnity. You agree to defend, indemnify and hold harmless the Author and the Publisher from and against any claims, suits, losses, damages, liabilities, costs, and expenses (including reasonable legal or attorneys’ fees) resulting from or relating to any use of the Work by You.

  8. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL THE AUTHOR OR THE PUBLISHER BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK OR OTHERWISE, EVEN IF THE AUTHOR OR THE PUBLISHER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

  9. Termination.

    a. This License and the rights granted hereunder will terminate automatically upon any breach by You of any term of this License. Individuals or entities who have received Derivative Works from You under this License, however, will not have their licenses terminated provided such individuals or entities remain in full compliance with those licenses. Sections 1, 2, 6, 7, 8, 9, 10 and 11 will survive any termination of this License.

    b. If You bring a copyright, trademark, patent or any other infringement claim against any contributor over infringements You claim are made by the Work, your License from such contributor to the Work ends automatically.

    c. Subject to the above terms and conditions, this License is perpetual (for the duration of the applicable copyright in the Work). Notwithstanding the above, the Author reserves the right to release the Work under different license terms or to stop distributing the Work at any time; provided, however that any such election will not serve to withdraw this License (or any other license that has been, or is required to be, granted under the terms of this License), and this License will continue in full force and effect unless terminated as stated above.

  10. Publisher. The parties hereby confirm that the Publisher shall not, under any circumstances, be responsible for and shall not have any liability in respect of the subject matter of this License. The Publisher makes no warranty whatsoever in connection with the Work and shall not be liable to You or any party on any legal theory for any damages whatsoever, including without limitation any general, special, incidental or consequential damages arising in connection to this license. The Publisher reserves the right to cease making the Work available to You at any time without notice

  11. Miscellaneous

    a. This License shall be governed by the laws of the location of the head office of the Author or if the Author is an individual, the laws of location of the principal place of residence of the Author.

    b. If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this License, and without further action by the parties to this License, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.

    c. No term or provision of this License shall be deemed waived and no breach consented to unless such waiver or consent shall be in writing and signed by the party to be charged with such waiver or consent.

    d. This License constitutes the entire agreement between the parties with respect to the Work licensed herein. There are no understandings, agreements or representations with respect to the Work not specified herein. The Author shall not be bound by any additional provisions that may appear in any communication from You. This License may not be modified without the mutual written agreement of the Author and You.

MikkTSpace

https://github.com/mmikk/MikkTSpace

Copyright (C) 2011 by Morten S. Mikkelsen

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.

Mindscape Raygun 5.3.1

http://www.mindscapehq.com/products/raygun

Copyright (C) 2013 Mindscape

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.


Mindscape common license

MINDSCAPE SOFTWARE LICENSE

This is the standard Software Licence Agreement between Customer Mindscape Limited (Mindscape) for all Mindscape Products.

1.

General Terms

1.1

In this Licence, unless the context otherwise requires or is specified otherwise:

Commercial Release means the standard release version of the Mindscape Software, but excludes any Express Release;

Customer means the entity you represent when you click to accept the terms of this Licence and includes your employees, consultants, representatives and agents;

Documentation means all instruction manuals, user guides and other information relating to the Mindscape Software made available to Customer by Mindscape;

Express Release means a version of the Mindscape Software that:

a. may not provide all of the functionality of the Commercial Release and for which no Support Services are offered; (

Limited Functionality Release ); or

b. is made available free of charge and for which no Support Services are offered (

Free Release );or

c. is made available to the Customer on a trial basis for a time limited period and for which no Support Services are offered (

Trial Release );

Intellectual Property Rights means any patent, trade mark, service mark, copyright, moral rights, right in a design, know-how and any other intellectual property rights;

Licence means this software licence agreement;

Licence Fee means the licence fee set out on the Mindscape Store for the version of the Mindscape Software used by Customer;

Major Version means an improved version of the Mindscape Software made available to Customer through Support Subscription;

Mindscape Store means Mindscape’s online store (www.mindscapehq.com);

Mindscape Software means Mindscape’s proprietary software made available to Customer on Mindscape’s website (www.mindscapehq.com);

Minor Version means an improved version to the current Major Version of Mindscape Software made available to Customer through Support Subscription and includes nightly builds;

Modifications means any modification, adaptation, alteration, translation, or derivative works made from or including the Mindscape Software;

Product Source Code means the inclusion of access to the source code with the Commercial Release;

Support Services means the support and maintenance services provided by Mindscape in accordance with clause 7 if a Customer purchases Support Subscription;

Support Subscription means the availability of Support Services and Major Versions, Minor Versions and Updates provided by Mindscape for the subscription period purchased;

Subscription Fee means the fee for Support Subscription set out on the Mindscape Store for the applicable Mindscape Software; and

Updates mean the releases of fixes and software enhancements made available to the Customer through Support Subscription.

1.2

In this Licence, unless the context requires otherwise:

a. words importing one gender include the others;

b. words importing the singular or plural number include the plural and singular number respectively;

c. headings are inserted for the sake of convenience of reference only and do not affect the interpretation of this Licence;

d. a

person

includes any individual, corporation, unincorporated association, government department or municipal authority;

e. a

business day

means a day other than a Saturday, Sunday or public holiday in New Zealand; and

f. a

day

which is not specifically described as a business day means a calendar day.

2.

Licence

2.1

Upon payment of the Licence Fee, Mindscape grants Customer a limited, perpetual, non-exclusive, non-transferable licence, to use the Mindscape Software subject to the following terms. The licence so granted is per user (and not per machine).

2.2

All right, title and interest in all Intellectual Property Rights for the Mindscape Software, any Modifications and the related Documentation remain vested in Mindscape. Customer acknowledges that the Mindscape Software and its structure and organisation constitute valuable trade secrets of Mindscape.

2.3

Accordingly, subject to clause 2.4 and clause 2.5, Customer agrees not to:

a. modify, adapt, alter, translate, or create derivative works from the Mindscape Software;

b. merge the Mindscape Software with other software;

c. distribute, sublicense, lease, rent, loan or otherwise transfer the Mindscape Software to any third party; or

d. reverse engineer, decompile, disassemble, or otherwise attempt to derive the source code for the Mindscape Software, and

Customer must reproduce, on all copies made by or for Customer, and must not remove, alter or obscure in any way all proprietary rights notices (including copyright notices) of Mindscape on or within the copies of the Mindscape Software and the Documentation furnished by Mindscape to Customer.

2.4

Where Product Source Code is provided, Customer may use any Product Source Code to the Mindscape Software and make Modifications provided that:

a. Customer may only use the Product Source Code or create Modifications for testing, operating and supporting the Mindscape Software for Customer’s own internal (non-commercial) purposes;

b. it will not use the Mindscape Software or its Product Source Code in a manner that is or may be detrimental to Mindscape or its reputation;

c. Customer has no right to distribute, sublicense, lease, rent, loan or otherwise transfer the Product Source Code or the Modifications to any other person anywhere in the world; and

d. Mindscape is under no obligation to provide any Support Services in respect of any Modifications not provided directly by Mindscape (support will only be provided in respect of the original compiled version of the Mindscape Software).

2.5

Where the Customer purchases a licence for the Mindscape Software that contains a runtime component (as will be specified on the Mindscape Store), Customer may package that runtime component with Customer’s software to form a bundled software solution for selling or distributing to its end users provided that such a software solution:

a. is developed by the Customer’s developer that holds the licence;

b. adds material functionality beyond the functionality provided by the Mindscape Software; and

c. does not compete in the software market with, or are not alternative products in that market to, any Mindscape Software.

2.6

Express Releases

a. Trial Release

: Customer may only use a Trial Release of the Mindscape Software solely for functionality testing and evaluation purposes for as specified on the Mindscape Store. Mindscape licenses a Trial Release “as is”. Mindscape gives no warranties and excludes all implied warranties by law (to the extent permitted by law) in respect of a Trial Release.

b. Free Release

, Mindscape licenses a Free Release “as is”. Mindscape gives no warranties and excludes all implied warranties by law (to the extent permitted by law) in respect of a Free Release. Mindscape accepts no liability for use of a Free Release by Customer or any third party.

2.7

At the request of Mindscape, Customer will provide Mindscape with a signed statement verifying that the Mindscape Software and related Documentation is being used in accordance with this Mindscape Software Licence.

2.8

The Customer agrees that it is solely responsible for complying with any applicable export control laws with respect of the export or use of the Mindscape Software, a direct product from the Mindscape Software, or any technical data relating to the Mindscape Software, outside this jurisdiction.

2.9

Customer will pay any third party licence fees for any other software not provided by Mindscape that may be required to operate the Mindscape Software on Customer’s computers and to abide by any requirements of any such third parties’ software licences except to the extent that they violate the terms of this Licence.

3.

Term and Termination

3.1

The term of this Licence will commence on the date this Licence is accepted by Customer and will end on the date this Licence is terminated under this Licence or otherwise.

3.2

Mindscape, in its discretion, may terminate this Licence immediately by notice in writing if:

a. Customer fails to pay any sum payable under this Licence for a period of 10 business days after that sum is due and payable under this Licence; or

b. there is a material breach of this Licence by Customer and:

i. the material breach cannot be rectified; or

ii. the material breach can be rectified but Customer has not rectified the material breach within 30 days after receiving notice of that material breach.

3.3

On termination of this Licence, Customer will remain liable for any Licence Fees and any Support Subscription Fees payable by it to Mindscape which become due for payment before or after termination.

3.4

On termination of this Mindscape Software Licence, Customer will immediately cease to use the Mindscape Software and the related Documentation and return to Mindscape, or destroy, all copies of the Mindscape Software and the related Documentation in Customer’s possession.

3.5

Within 30 days of termination, Customer must certify to Mindscape in writing that it has fully complied with its obligations under clause 3.4.

3.6

Termination of this Licence will not affect the provisions of this Licence which are intended to continue, or should reasonably, continue after termination (whether expressly stated so or not). Termination will not affect any claim by either party against the other party arising out of any breach or failure under this Licence prior to termination.

3.7

If Customer fails to pay any amount when due under this Licence, then Mindscape may withhold services and/or supplies under this Licence until all amounts due have been paid in full.

4.

Confidentiality

4.1

Customer will treat as confidential all information obtained from Mindscape. Mindscape’s confidential information means any information relating to the business or affairs of Mindscape and includes, without limitation its designs, drawings, manufacturing know how, object codes, source codes, planned modifications to hardware or software, planned enhancements to hardware or software, product knowledge, quality standards, research and development, unpublished specifications, technical information, pricing and manipulated data.

4.2

Clause 4.1 does not extend to information which:

a. can be established by written records to be already known to the recipient at the time of disclosure; and

b. which is in or enters the public domain through no fault of the recipient.

4.3

This clause 4 will survive termination of this Licence.

5.

Warranties and Remedies

5.1

Mindscape warrants that it has full power and authority to license the Mindscape Software.

5.2

Mindscape does not warrant that the Mindscape Software will meet Customer’s requirements or that operation of the Mindscape Software will be uninterrupted or error free. Customer acknowledges that the Mindscape Software is of a complicated and technical nature and may have minor or inherent defects.

5.3

Mindscape will not be liable for any failure of the Mindscape Software if Modifications to the Mindscape Software, or changes to the operating environment of the Mindscape Software have been made by any person other than Mindscape.

5.4

Customer’s sole and exclusive remedy under the warranty given in clause 5.1 will be limited to (at Mindscape’s option):

a. the correction or reconfiguration of defects in the Mindscape Software;

b. replacement or modification of the Mindscape Software in whole or in part if Mindscape considers acting reasonably, that such replacement or modification is justified or that the Mindscape Software will become non-infringing; or

c. obtaining the appropriate licence to allow Customer to continue using the Mindscape Software.

5.5

Except for the warranties expressly given under this Licence, all express or implied warranties and representations by Mindscape (including warranties as to condition, quality, performance, merchantability, durability or fitness for purpose) are excluded to the extent permitted by law. In particular, Customer confirms that it has not relied, and will not rely, on any oral representation made by Mindscape or upon any descriptions, illustrations or specifications contained in any catalogues and publicity material produced by Mindscape and Customer understands that such materials are only intended to convey a general idea of the products and services to which they relate. The Customer acknowledges that it is entering into this Licence for the purposes of a business and that the Consumer Guarantees Act does not apply to any goods or services delivered by Mindscape under this Licence.

6.

Liability

6.1

Mindscape will not be liable to Customer in relation to any claim in respect of or arising out of this Licence or the subject matter of this Licence (whether in tort, contract, in respect of any indemnity, or otherwise) for:

a. loss of profits, revenue, anticipated savings or goodwill;

b. any indirect, special, incidental or consequential loss or damage, even if Mindscape has been advised of the possibility; or

c. any data which is lost, corrupted, deleted or altered.

6.2

If Mindscape is held liable to Customer for claims in respect of or arising out of the supply of Mindscape Software, then Mindscape’s total liability (whether in contract tort, equity, in respect of any indemnity or otherwise) is not to exceed (in the aggregate) the lesser of:

a. the actual loss or damage directly suffered by Customer; and

b. the total Licence Fee actually paid to Mindscape by Customer for the Mindscape Software giving rise to the claim,

provided that:

a. in respect of the warranty set out in clause 5.1, Customer’s sole remedy and Mindscape’s total liability is limited to the terms of clause 5.4; and

b. in respect of the warranty set out in clause 8.1, Customer’s sole remedy and Mindscape’s total liability is limited to the terms of clause 8.2.

6.3

Mindscape will not be liable for any claim made in relation to this Licence later than six months after the initial event giving rise to the claim.

7.

Support and Maintenance

7.1

Upon the payment of the Support Subscription Fee and for the period of Customer’s Support Subscription, Mindscape, or a third party nominated by Mindscape, will, in relation to any Commercial Release (including any Commercial Release that includes Product Source Code provided that it has not been modified):

a. provide online support in a dedicated forum;

b. make Minor Versions available to Customer to download until the next available Major Version is made commercially available by Mindscape;

c. make Major Versions available to Customer; and

d. endeavour to resolve identified issues with the Commercial Release by [making Updates available through its online support].

7.2

The Support Services do not include services provided by Mindscape relating to or resulting from:

a. Product Source Code with Modifications;

b. misuse of the Mindscape Software or failure to use the Mindscape Software in accordance with the related Documentation;

c. unauthorised attempts to repair, replace, modify or maintain the Mindscape Software by persons other than Mindscape; or

d. support of prior releases or versions of the Mindscape Software after six months from the date Mindscape offered a Major Version to Customer.

7.3

Customer must renew its Support Subscription prior to the expiry of the then current period to maintain continuous support. Renewals can be made via the Mindscape Store and require payment of a Support Subscription Fee.

8.

Support Warranties

8.1

Mindscape warrants that the Support Services will be of a professional quality conforming to generally accepted industry standards and procedures.

8.2

Customer’s exclusive remedy, and Mindscape’s entire liability, if Mindscape is unable to perform the Support Services as warranted, will be the re-supply of the deficient Support Services.

9.

Obligations of Customer

9.1

Customer will:

a. pay the Licence Fee and any Support Subscription Fee (if applicable) in accordance with Mindscape’s payment terms posted on Mindscape’s website or otherwise advised to Customer;

b. promptly report to Mindscape all program errors which Customer discovers;

c. ensure that:

i. an authorised representative is available to be the prime point of contact with Mindscape in the event of any problems and queries; and

ii. such authorised representative has a good understanding of the Mindscape Software, its operation and its hardware and operating environment;

d. make all reasonable efforts at investigation and diagnosis of any suspected defects or errors before contacting Mindscape. Persistent failure to do this may result in the levying of additional charges by Mindscape, at its option, after warning in writing of such charges being levied; and

e. maintain a list of all hardware, communications and software problems to assist with the diagnosis and resolution of any defects or errors.

10.

Communication Conditions

10.1

As a condition of this Licence, if Customer uses any communication tools made available by Mindscape (such as any forum, chat room or message centre), Customer agrees only to use such communication tools for lawful and legitimate purposes. Customer must not use any such communication tool for posting or disseminating any material unrelated to the use of the Mindscape Software including (but not limited to): offers of goods or services for sale, files that may damage any other person’s computing devices or software, content that may be offensive to any of our other users, or material in violation of any law (including material that is protected by copyright or trade secrets which Customer does not have the right to use).

10.2

When Customer makes any communication, Customer represents that it owns the content of the communication. Mindscape is under no obligation to ensure that the communications are legitimate or that they are related only to the use of the Mindscape Software. As with any other web-based forum, Customer must exercise caution when using the communication tools made available by Mindscape. However, Mindscape does reserve the right to remove any communication at any time in its sole discretion.

10.3

Customer indemnifies Mindscape against all claims, costs, damage and loss arising from Customer’s breach of this clause 10.

11.

Disputes

11.1

The parties will attempt to settle any dispute arising from or relating to this Licence in accordance with this clause 11.1 before resorting to external dispute resolution mechanisms, except where the party seeks urgent interlocutory relief.

11.2

A party claiming that a dispute has arisen under or relating to this Licence will immediately notify the other party in writing specifying the nature of the dispute.

11.3

On receipt of the notice, the parties will use all reasonable endeavours to resolve the dispute by discussion, consultation, negotiation or other informal means.

11.4

If, within 14 business days of the notice of the dispute, the parties do not agree on a dispute resolution technique or if the dispute is not resolved, then either party may refer the dispute to mediation. The mediation will be conducted in terms of the LEADR New Zealand Inc. standard mediation agreement. The mediation must be conducted by a mediator and at a fee agreed by the parties. Failing agreement between the parties within three business days of referral to mediation, the mediator will be selected and his/her fee determined by the Chair for the time being of LEADR New Zealand Inc. Each party is to bear its own costs in mediation and pay half the costs of the mediation.

12.

No Solicitation

12.1

During the term of this Licence and for a period of six months following its termination, Customer will not solicit any of Mindscape’s employees, independent contractors or agents.

13.

Force Majeure

13.1

Neither party will be responsible or liable for any delay or failure in the performance of its obligations under this Licence if such delay or failure is due to circumstances outside its reasonable control including, without limitation, acts, omissions, systems, networks, equipment or data of the other party or the acts, omissions, systems, networks, equipment or data of any third party (including, without limitation, the Internet or any telecommunications network or equipment), acts of God, natural disaster, riot, terrorism, malicious damage, fire, or acts of any governmental authority. This clause 13.1 does not apply to any obligation to pay money for liabilities incurred prior to any such extraordinary circumstance occurring.

14.

General

14.1

This Licence constitutes the entire agreement of the parties about its subject matter and supersedes any previous understandings or agreements on that subject matter. Without limiting the generality of the foregoing, where any invoice terms, delivery terms, shipping terms, payment terms or order terms conflict with or are inconsistent with the terms of this Licence, the parties agree that the terms of this Licence will prevail.

14.2

If any part or a provision of this Licence is judged invalid or unenforceable in a jurisdiction it is severed for that jurisdiction and the remainder of this Licence will continue to operate.

14.3

A provision or a right under this Licence may not be waived except in writing signed by the party granting the waiver.

14.4

A party may exercise a right, power or remedy under this Licence at its discretion, and separately or concurrently with another right, power or remedy. A single or partial exercise of a right, power or remedy by a party under this Licence does not prevent a further exercise of that or of any other right, power or remedy.

14.5

This Licence may not be varied except by agreement in writing signed by the parties.

14.6

Customer will not assign or otherwise transfer this Licence or any of its rights or obligations under this Licence, whether in whole or in part, without the prior written consent of Mindscape.

14.7

This Licence is to be governed by and construed in accordance with the laws of New Zealand and the parties submit to the exclusive jurisdiction of the New Zealand courts.

Mindscape WPF Elements / Property Grid component 6.0.2165.22593

http://www.mindscapehq.com/products/wpfelements

Mindscape common license

MINDSCAPE SOFTWARE LICENSE

This is the standard Software Licence Agreement between Customer Mindscape Limited (Mindscape) for all Mindscape Products.

1.

General Terms

1.1

In this Licence, unless the context otherwise requires or is specified otherwise:

Commercial Release means the standard release version of the Mindscape Software, but excludes any Express Release;

Customer means the entity you represent when you click to accept the terms of this Licence and includes your employees, consultants, representatives and agents;

Documentation means all instruction manuals, user guides and other information relating to the Mindscape Software made available to Customer by Mindscape;

Express Release means a version of the Mindscape Software that:

a. may not provide all of the functionality of the Commercial Release and for which no Support Services are offered; (

Limited Functionality Release ); or

b. is made available free of charge and for which no Support Services are offered (

Free Release );or

c. is made available to the Customer on a trial basis for a time limited period and for which no Support Services are offered (

Trial Release );

Intellectual Property Rights means any patent, trade mark, service mark, copyright, moral rights, right in a design, know-how and any other intellectual property rights;

Licence means this software licence agreement;

Licence Fee means the licence fee set out on the Mindscape Store for the version of the Mindscape Software used by Customer;

Major Version means an improved version of the Mindscape Software made available to Customer through Support Subscription;

Mindscape Store means Mindscape’s online store (www.mindscapehq.com);

Mindscape Software means Mindscape’s proprietary software made available to Customer on Mindscape’s website (www.mindscapehq.com);

Minor Version means an improved version to the current Major Version of Mindscape Software made available to Customer through Support Subscription and includes nightly builds;

Modifications means any modification, adaptation, alteration, translation, or derivative works made from or including the Mindscape Software;

Product Source Code means the inclusion of access to the source code with the Commercial Release;

Support Services means the support and maintenance services provided by Mindscape in accordance with clause 7 if a Customer purchases Support Subscription;

Support Subscription means the availability of Support Services and Major Versions, Minor Versions and Updates provided by Mindscape for the subscription period purchased;

Subscription Fee means the fee for Support Subscription set out on the Mindscape Store for the applicable Mindscape Software; and

Updates mean the releases of fixes and software enhancements made available to the Customer through Support Subscription.

1.2

In this Licence, unless the context requires otherwise:

a. words importing one gender include the others;

b. words importing the singular or plural number include the plural and singular number respectively;

c. headings are inserted for the sake of convenience of reference only and do not affect the interpretation of this Licence;

d. a

person

includes any individual, corporation, unincorporated association, government department or municipal authority;

e. a

business day

means a day other than a Saturday, Sunday or public holiday in New Zealand; and

f. a

day

which is not specifically described as a business day means a calendar day.

2.

Licence

2.1

Upon payment of the Licence Fee, Mindscape grants Customer a limited, perpetual, non-exclusive, non-transferable licence, to use the Mindscape Software subject to the following terms. The licence so granted is per user (and not per machine).

2.2

All right, title and interest in all Intellectual Property Rights for the Mindscape Software, any Modifications and the related Documentation remain vested in Mindscape. Customer acknowledges that the Mindscape Software and its structure and organisation constitute valuable trade secrets of Mindscape.

2.3

Accordingly, subject to clause 2.4 and clause 2.5, Customer agrees not to:

a. modify, adapt, alter, translate, or create derivative works from the Mindscape Software;

b. merge the Mindscape Software with other software;

c. distribute, sublicense, lease, rent, loan or otherwise transfer the Mindscape Software to any third party; or

d. reverse engineer, decompile, disassemble, or otherwise attempt to derive the source code for the Mindscape Software, and

Customer must reproduce, on all copies made by or for Customer, and must not remove, alter or obscure in any way all proprietary rights notices (including copyright notices) of Mindscape on or within the copies of the Mindscape Software and the Documentation furnished by Mindscape to Customer.

2.4

Where Product Source Code is provided, Customer may use any Product Source Code to the Mindscape Software and make Modifications provided that:

a. Customer may only use the Product Source Code or create Modifications for testing, operating and supporting the Mindscape Software for Customer’s own internal (non-commercial) purposes;

b. it will not use the Mindscape Software or its Product Source Code in a manner that is or may be detrimental to Mindscape or its reputation;

c. Customer has no right to distribute, sublicense, lease, rent, loan or otherwise transfer the Product Source Code or the Modifications to any other person anywhere in the world; and

d. Mindscape is under no obligation to provide any Support Services in respect of any Modifications not provided directly by Mindscape (support will only be provided in respect of the original compiled version of the Mindscape Software).

2.5

Where the Customer purchases a licence for the Mindscape Software that contains a runtime component (as will be specified on the Mindscape Store), Customer may package that runtime component with Customer’s software to form a bundled software solution for selling or distributing to its end users provided that such a software solution:

a. is developed by the Customer’s developer that holds the licence;

b. adds material functionality beyond the functionality provided by the Mindscape Software; and

c. does not compete in the software market with, or are not alternative products in that market to, any Mindscape Software.

2.6

Express Releases

a. Trial Release

: Customer may only use a Trial Release of the Mindscape Software solely for functionality testing and evaluation purposes for as specified on the Mindscape Store. Mindscape licenses a Trial Release “as is”. Mindscape gives no warranties and excludes all implied warranties by law (to the extent permitted by law) in respect of a Trial Release.

b. Free Release

, Mindscape licenses a Free Release “as is”. Mindscape gives no warranties and excludes all implied warranties by law (to the extent permitted by law) in respect of a Free Release. Mindscape accepts no liability for use of a Free Release by Customer or any third party.

2.7

At the request of Mindscape, Customer will provide Mindscape with a signed statement verifying that the Mindscape Software and related Documentation is being used in accordance with this Mindscape Software Licence.

2.8

The Customer agrees that it is solely responsible for complying with any applicable export control laws with respect of the export or use of the Mindscape Software, a direct product from the Mindscape Software, or any technical data relating to the Mindscape Software, outside this jurisdiction.

2.9

Customer will pay any third party licence fees for any other software not provided by Mindscape that may be required to operate the Mindscape Software on Customer’s computers and to abide by any requirements of any such third parties’ software licences except to the extent that they violate the terms of this Licence.

3.

Term and Termination

3.1

The term of this Licence will commence on the date this Licence is accepted by Customer and will end on the date this Licence is terminated under this Licence or otherwise.

3.2

Mindscape, in its discretion, may terminate this Licence immediately by notice in writing if:

a. Customer fails to pay any sum payable under this Licence for a period of 10 business days after that sum is due and payable under this Licence; or

b. there is a material breach of this Licence by Customer and:

i. the material breach cannot be rectified; or

ii. the material breach can be rectified but Customer has not rectified the material breach within 30 days after receiving notice of that material breach.

3.3

On termination of this Licence, Customer will remain liable for any Licence Fees and any Support Subscription Fees payable by it to Mindscape which become due for payment before or after termination.

3.4

On termination of this Mindscape Software Licence, Customer will immediately cease to use the Mindscape Software and the related Documentation and return to Mindscape, or destroy, all copies of the Mindscape Software and the related Documentation in Customer’s possession.

3.5

Within 30 days of termination, Customer must certify to Mindscape in writing that it has fully complied with its obligations under clause 3.4.

3.6

Termination of this Licence will not affect the provisions of this Licence which are intended to continue, or should reasonably, continue after termination (whether expressly stated so or not). Termination will not affect any claim by either party against the other party arising out of any breach or failure under this Licence prior to termination.

3.7

If Customer fails to pay any amount when due under this Licence, then Mindscape may withhold services and/or supplies under this Licence until all amounts due have been paid in full.

4.

Confidentiality

4.1

Customer will treat as confidential all information obtained from Mindscape. Mindscape’s confidential information means any information relating to the business or affairs of Mindscape and includes, without limitation its designs, drawings, manufacturing know how, object codes, source codes, planned modifications to hardware or software, planned enhancements to hardware or software, product knowledge, quality standards, research and development, unpublished specifications, technical information, pricing and manipulated data.

4.2

Clause 4.1 does not extend to information which:

a. can be established by written records to be already known to the recipient at the time of disclosure; and

b. which is in or enters the public domain through no fault of the recipient.

4.3

This clause 4 will survive termination of this Licence.

5.

Warranties and Remedies

5.1

Mindscape warrants that it has full power and authority to license the Mindscape Software.

5.2

Mindscape does not warrant that the Mindscape Software will meet Customer’s requirements or that operation of the Mindscape Software will be uninterrupted or error free. Customer acknowledges that the Mindscape Software is of a complicated and technical nature and may have minor or inherent defects.

5.3

Mindscape will not be liable for any failure of the Mindscape Software if Modifications to the Mindscape Software, or changes to the operating environment of the Mindscape Software have been made by any person other than Mindscape.

5.4

Customer’s sole and exclusive remedy under the warranty given in clause 5.1 will be limited to (at Mindscape’s option):

a. the correction or reconfiguration of defects in the Mindscape Software;

b. replacement or modification of the Mindscape Software in whole or in part if Mindscape considers acting reasonably, that such replacement or modification is justified or that the Mindscape Software will become non-infringing; or

c. obtaining the appropriate licence to allow Customer to continue using the Mindscape Software.

5.5

Except for the warranties expressly given under this Licence, all express or implied warranties and representations by Mindscape (including warranties as to condition, quality, performance, merchantability, durability or fitness for purpose) are excluded to the extent permitted by law. In particular, Customer confirms that it has not relied, and will not rely, on any oral representation made by Mindscape or upon any descriptions, illustrations or specifications contained in any catalogues and publicity material produced by Mindscape and Customer understands that such materials are only intended to convey a general idea of the products and services to which they relate. The Customer acknowledges that it is entering into this Licence for the purposes of a business and that the Consumer Guarantees Act does not apply to any goods or services delivered by Mindscape under this Licence.

6.

Liability

6.1

Mindscape will not be liable to Customer in relation to any claim in respect of or arising out of this Licence or the subject matter of this Licence (whether in tort, contract, in respect of any indemnity, or otherwise) for:

a. loss of profits, revenue, anticipated savings or goodwill;

b. any indirect, special, incidental or consequential loss or damage, even if Mindscape has been advised of the possibility; or

c. any data which is lost, corrupted, deleted or altered.

6.2

If Mindscape is held liable to Customer for claims in respect of or arising out of the supply of Mindscape Software, then Mindscape’s total liability (whether in contract tort, equity, in respect of any indemnity or otherwise) is not to exceed (in the aggregate) the lesser of:

a. the actual loss or damage directly suffered by Customer; and

b. the total Licence Fee actually paid to Mindscape by Customer for the Mindscape Software giving rise to the claim,

provided that:

a. in respect of the warranty set out in clause 5.1, Customer’s sole remedy and Mindscape’s total liability is limited to the terms of clause 5.4; and

b. in respect of the warranty set out in clause 8.1, Customer’s sole remedy and Mindscape’s total liability is limited to the terms of clause 8.2.

6.3

Mindscape will not be liable for any claim made in relation to this Licence later than six months after the initial event giving rise to the claim.

7.

Support and Maintenance

7.1

Upon the payment of the Support Subscription Fee and for the period of Customer’s Support Subscription, Mindscape, or a third party nominated by Mindscape, will, in relation to any Commercial Release (including any Commercial Release that includes Product Source Code provided that it has not been modified):

a. provide online support in a dedicated forum;

b. make Minor Versions available to Customer to download until the next available Major Version is made commercially available by Mindscape;

c. make Major Versions available to Customer; and

d. endeavour to resolve identified issues with the Commercial Release by [making Updates available through its online support].

7.2

The Support Services do not include services provided by Mindscape relating to or resulting from:

a. Product Source Code with Modifications;

b. misuse of the Mindscape Software or failure to use the Mindscape Software in accordance with the related Documentation;

c. unauthorised attempts to repair, replace, modify or maintain the Mindscape Software by persons other than Mindscape; or

d. support of prior releases or versions of the Mindscape Software after six months from the date Mindscape offered a Major Version to Customer.

7.3

Customer must renew its Support Subscription prior to the expiry of the then current period to maintain continuous support. Renewals can be made via the Mindscape Store and require payment of a Support Subscription Fee.

8.

Support Warranties

8.1

Mindscape warrants that the Support Services will be of a professional quality conforming to generally accepted industry standards and procedures.

8.2

Customer’s exclusive remedy, and Mindscape’s entire liability, if Mindscape is unable to perform the Support Services as warranted, will be the re-supply of the deficient Support Services.

9.

Obligations of Customer

9.1

Customer will:

a. pay the Licence Fee and any Support Subscription Fee (if applicable) in accordance with Mindscape’s payment terms posted on Mindscape’s website or otherwise advised to Customer;

b. promptly report to Mindscape all program errors which Customer discovers;

c. ensure that:

i. an authorised representative is available to be the prime point of contact with Mindscape in the event of any problems and queries; and

ii. such authorised representative has a good understanding of the Mindscape Software, its operation and its hardware and operating environment;

d. make all reasonable efforts at investigation and diagnosis of any suspected defects or errors before contacting Mindscape. Persistent failure to do this may result in the levying of additional charges by Mindscape, at its option, after warning in writing of such charges being levied; and

e. maintain a list of all hardware, communications and software problems to assist with the diagnosis and resolution of any defects or errors.

10.

Communication Conditions

10.1

As a condition of this Licence, if Customer uses any communication tools made available by Mindscape (such as any forum, chat room or message centre), Customer agrees only to use such communication tools for lawful and legitimate purposes. Customer must not use any such communication tool for posting or disseminating any material unrelated to the use of the Mindscape Software including (but not limited to): offers of goods or services for sale, files that may damage any other person’s computing devices or software, content that may be offensive to any of our other users, or material in violation of any law (including material that is protected by copyright or trade secrets which Customer does not have the right to use).

10.2

When Customer makes any communication, Customer represents that it owns the content of the communication. Mindscape is under no obligation to ensure that the communications are legitimate or that they are related only to the use of the Mindscape Software. As with any other web-based forum, Customer must exercise caution when using the communication tools made available by Mindscape. However, Mindscape does reserve the right to remove any communication at any time in its sole discretion.

10.3

Customer indemnifies Mindscape against all claims, costs, damage and loss arising from Customer’s breach of this clause 10.

11.

Disputes

11.1

The parties will attempt to settle any dispute arising from or relating to this Licence in accordance with this clause 11.1 before resorting to external dispute resolution mechanisms, except where the party seeks urgent interlocutory relief.

11.2

A party claiming that a dispute has arisen under or relating to this Licence will immediately notify the other party in writing specifying the nature of the dispute.

11.3

On receipt of the notice, the parties will use all reasonable endeavours to resolve the dispute by discussion, consultation, negotiation or other informal means.

11.4

If, within 14 business days of the notice of the dispute, the parties do not agree on a dispute resolution technique or if the dispute is not resolved, then either party may refer the dispute to mediation. The mediation will be conducted in terms of the LEADR New Zealand Inc. standard mediation agreement. The mediation must be conducted by a mediator and at a fee agreed by the parties. Failing agreement between the parties within three business days of referral to mediation, the mediator will be selected and his/her fee determined by the Chair for the time being of LEADR New Zealand Inc. Each party is to bear its own costs in mediation and pay half the costs of the mediation.

12.

No Solicitation

12.1

During the term of this Licence and for a period of six months following its termination, Customer will not solicit any of Mindscape’s employees, independent contractors or agents.

13.

Force Majeure

13.1

Neither party will be responsible or liable for any delay or failure in the performance of its obligations under this Licence if such delay or failure is due to circumstances outside its reasonable control including, without limitation, acts, omissions, systems, networks, equipment or data of the other party or the acts, omissions, systems, networks, equipment or data of any third party (including, without limitation, the Internet or any telecommunications network or equipment), acts of God, natural disaster, riot, terrorism, malicious damage, fire, or acts of any governmental authority. This clause 13.1 does not apply to any obligation to pay money for liabilities incurred prior to any such extraordinary circumstance occurring.

14.

General

14.1

This Licence constitutes the entire agreement of the parties about its subject matter and supersedes any previous understandings or agreements on that subject matter. Without limiting the generality of the foregoing, where any invoice terms, delivery terms, shipping terms, payment terms or order terms conflict with or are inconsistent with the terms of this Licence, the parties agree that the terms of this Licence will prevail.

14.2

If any part or a provision of this Licence is judged invalid or unenforceable in a jurisdiction it is severed for that jurisdiction and the remainder of this Licence will continue to operate.

14.3

A provision or a right under this Licence may not be waived except in writing signed by the party granting the waiver.

14.4

A party may exercise a right, power or remedy under this Licence at its discretion, and separately or concurrently with another right, power or remedy. A single or partial exercise of a right, power or remedy by a party under this Licence does not prevent a further exercise of that or of any other right, power or remedy.

14.5

This Licence may not be varied except by agreement in writing signed by the parties.

14.6

Customer will not assign or otherwise transfer this Licence or any of its rights or obligations under this Licence, whether in whole or in part, without the prior written consent of Mindscape.

14.7

This Licence is to be governed by and construed in accordance with the laws of New Zealand and the parties submit to the exclusive jurisdiction of the New Zealand courts.

Modular InnoSetup Dependency Installer

http://www.codeproject.com/Articles/20868/NET-Framework-1-1-2-0-3-5-Installer-for-InnoSetup, https://github.com/stfx/innodependencyinstaller

Preamble

This License governs Your use of the Work. This License is intended to allow developers to use the Source Code and Executable Files provided as part of the Work in any application in any form.

The main points subject to the terms of the License are:

  • Source Code and Executable Files can be used in commercial applications;

  • Source Code and Executable Files can be redistributed; and

  • Source Code can be modified to create derivative works.

  • No claim of suitability, guarantee, or any warranty whatsoever is provided. The software is provided “as-is”.

  • The Article accompanying the Work may not be distributed or republished without the Author’s consent

This License is entered between You, the individual or other entity reading or otherwise making use of the Work licensed pursuant to this License and the individual or other entity which offers the Work under the terms of this License (“Author”).

License

THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CODE PROJECT OPEN LICENSE (“LICENSE”). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.

BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HEREIN, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. THE AUTHOR GRANTS YOU THE RIGHTS CONTAINED HEREIN IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS. IF YOU DO NOT AGREE TO ACCEPT AND BE BOUND BY THE TERMS OF THIS LICENSE, YOU CANNOT MAKE ANY USE OF THE WORK.

  1. Definitions.

    a. “Articles” means, collectively, all articles written by Author which describes how the Source Code and Executable Files for the Work may be used by a user.

    b. “Author” means the individual or entity that offers the Work under the terms of this License.

    c. “Derivative Work” means a work based upon the Work or upon the Work and other pre-existing works.

    d. “Executable Files” refer to the executables, binary files, configuration and any required data files included in the Work.

    e. “Publisher” means the provider of the website, magazine, CD-ROM, DVD or other medium from or by which the Work is obtained by You.

    f. “Source Code” refers to the collection of source code and configuration files used to create the Executable Files.

    g. “Standard Version” refers to such a Work if it has not been modified, or has been modified in accordance with the consent of the Author, such consent being in the full discretion of the Author.

    h. “Work” refers to the collection of files distributed by the Publisher, including the Source Code, Executable Files, binaries, data files, documentation, whitepapers and the Articles.

    i. “You” is you, an individual or entity wishing to use the Work and exercise your rights under this License.

  2. Fair Use/Fair Use Rights. Nothing in this License is intended to reduce, limit, or restrict any rights arising from fair use, fair dealing, first sale or other limitations on the exclusive rights of the copyright owner under copyright law or other applicable laws.

  3. License Grant. Subject to the terms and conditions of this License, the Author hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to exercise the rights in the Work as stated below:

    a. You may use the standard version of the Source Code or Executable Files in Your own applications.

    b. You may apply bug fixes, portability fixes and other modifications obtained from the Public Domain or from the Author. A Work modified in such a way shall still be considered the standard version and will be subject to this License.

    c. You may otherwise modify Your copy of this Work (excluding the Articles) in any way to create a Derivative Work, provided that You insert a prominent notice in each changed file stating how, when and where You changed that file.

    d. You may distribute the standard version of the Executable Files and Source Code or Derivative Work in aggregate with other (possibly commercial) programs as part of a larger (possibly commercial) software distribution.

    e. The Articles discussing the Work published in any form by the author may not be distributed or republished without the Author’s consent. The author retains copyright to any such Articles. You may use the Executable Files and Source Code pursuant to this License but you may not repost or republish or otherwise distribute or make available the Articles, without the prior written consent of the Author.

    Any subroutines or modules supplied by You and linked into the Source Code or Executable Files of this Work shall not be considered part of this Work and will not be subject to the terms of this License.

  4. Patent License. Subject to the terms and conditions of this License, each Author 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, import, and otherwise transfer the Work.

  5. Restrictions. The license granted in Section 3 above is expressly made subject to and limited by the following restrictions:

    a. You agree not to remove any of the original copyright, patent, trademark, and attribution notices and associated disclaimers that may appear in the Source Code or Executable Files.

    b. You agree not to advertise or in any way imply that this Work is a product of Your own.

    c. The name of the Author may not be used to endorse or promote products derived from the Work without the prior written consent of the Author.

    d. You agree not to sell, lease, or rent any part of the Work. This does not restrict you from including the Work or any part of the Work inside a larger software distribution that itself is being sold. The Work by itself, though, cannot be sold, leased or rented.

    e. You may distribute the Executable Files and Source Code only under the terms of this License, and You must include a copy of, or the Uniform Resource Identifier for, this License with every copy of the Executable Files or Source Code You distribute and ensure that anyone receiving such Executable Files and Source Code agrees that the terms of this License apply to such Executable Files and/or Source Code. You may not offer or impose any terms on the Work that alter or restrict the terms of this License or the recipients’ exercise of the rights granted hereunder. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties. You may not distribute the Executable Files or Source Code with any technological measures that control access or use of the Work in a manner inconsistent with the terms of this License.

    f. You agree not to use the Work for illegal, immoral or improper purposes, or on pages containing illegal, immoral or improper material. The Work is subject to applicable export laws. You agree to comply with all such laws and regulations that may apply to the Work after Your receipt of the Work.

  6. Representations, Warranties and Disclaimer. THIS WORK IS PROVIDED “AS IS”, “WHERE IS” AND “AS AVAILABLE”, WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES OR CONDITIONS OR GUARANTEES. YOU, THE USER, ASSUME ALL RISK IN ITS USE, INCLUDING COPYRIGHT INFRINGEMENT, PATENT INFRINGEMENT, SUITABILITY, ETC. AUTHOR EXPRESSLY DISCLAIMS ALL EXPRESS, IMPLIED OR STATUTORY WARRANTIES OR CONDITIONS, INCLUDING WITHOUT LIMITATION, WARRANTIES OR CONDITIONS OF MERCHANTABILITY, MERCHANTABLE QUALITY OR FITNESS FOR A PARTICULAR PURPOSE, OR ANY WARRANTY OF TITLE OR NON-INFRINGEMENT, OR THAT THE WORK (OR ANY PORTION THEREOF) IS CORRECT, USEFUL, BUG-FREE OR FREE OF VIRUSES. YOU MUST PASS THIS DISCLAIMER ON WHENEVER YOU DISTRIBUTE THE WORK OR DERIVATIVE WORKS.

  7. Indemnity. You agree to defend, indemnify and hold harmless the Author and the Publisher from and against any claims, suits, losses, damages, liabilities, costs, and expenses (including reasonable legal or attorneys’ fees) resulting from or relating to any use of the Work by You.

  8. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL THE AUTHOR OR THE PUBLISHER BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK OR OTHERWISE, EVEN IF THE AUTHOR OR THE PUBLISHER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

  9. Termination.

    a. This License and the rights granted hereunder will terminate automatically upon any breach by You of any term of this License. Individuals or entities who have received Derivative Works from You under this License, however, will not have their licenses terminated provided such individuals or entities remain in full compliance with those licenses. Sections 1, 2, 6, 7, 8, 9, 10 and 11 will survive any termination of this License.

    b. If You bring a copyright, trademark, patent or any other infringement claim against any contributor over infringements You claim are made by the Work, your License from such contributor to the Work ends automatically.

    c. Subject to the above terms and conditions, this License is perpetual (for the duration of the applicable copyright in the Work). Notwithstanding the above, the Author reserves the right to release the Work under different license terms or to stop distributing the Work at any time; provided, however that any such election will not serve to withdraw this License (or any other license that has been, or is required to be, granted under the terms of this License), and this License will continue in full force and effect unless terminated as stated above.

  10. Publisher. The parties hereby confirm that the Publisher shall not, under any circumstances, be responsible for and shall not have any liability in respect of the subject matter of this License. The Publisher makes no warranty whatsoever in connection with the Work and shall not be liable to You or any party on any legal theory for any damages whatsoever, including without limitation any general, special, incidental or consequential damages arising in connection to this license. The Publisher reserves the right to cease making the Work available to You at any time without notice

  11. Miscellaneous

    a. This License shall be governed by the laws of the location of the head office of the Author or if the Author is an individual, the laws of location of the principal place of residence of the Author.

    b. If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this License, and without further action by the parties to this License, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.

    c. No term or provision of this License shall be deemed waived and no breach consented to unless such waiver or consent shall be in writing and signed by the party to be charged with such waiver or consent.

    d. This License constitutes the entire agreement between the parties with respect to the Work licensed herein. There are no understandings, agreements or representations with respect to the Work not specified herein. The Author shall not be bound by any additional provisions that may appear in any communication from You. This License may not be modified without the mutual written agreement of the Author and You.

Fody 2.3.23

https://github.com/Fody/Fody

Copyright (c) Simon Cropp and contributors

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.

NullGuard.Fody 1.6.3

https://github.com/Fody/NullGuard

Copyright (c) 2012 Simon Cropp and contributors

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.

FreeImage 3.18.0

http://freeimage.sourceforge.net/

FreeImage Public License - Version 1.0

1. Definitions.

1.1. “Contributor” means each entity that creates or contributes to the creation of Modifications.

1.2. “Contributor Version” means the combination of the Original Code, prior Modifications used by a Contributor, and the Modifications made by that particular Contributor.

1.3. “Covered Code” means the Original Code or Modifications or the combination of the Original Code and Modifications, in each case including portions thereof.

1.4. “Electronic Distribution Mechanism” means a mechanism generally accepted in the software development community for the electronic transfer of data.

1.5. “Executable” means Covered Code in any form other than Source Code.

1.6. “Initial Developer” means the individual or entity identified as the Initial Developer in the Source Code notice required by Exhibit A.

1.7. “Larger Work” means a work which combines Covered Code or portions thereof with code not governed by the terms of this License.

1.8. “License” means this document.

1.9. “Modifications” means any addition to or deletion from the substance or structure of either the Original Code or any previous Modifications. When Covered Code is released as a series of files, a Modification is:

A. Any addition to or deletion from the contents of a file containing Original Code or previous Modifications.

B. Any new file that contains any part of the Original Code or previous Modifications.

1.10. “Original Code” means Source Code of computer software code which is described in the Source Code notice required by Exhibit A as Original Code, and which, at the time of its release under this License is not already Covered Code governed by this License.

1.11. “Source Code” means the preferred form of the Covered Code for making modifications to it, including all modules it contains, plus any associated interface definition files, scripts used to control compilation and installation of an Executable, or a list of source code differential comparisons against either the Original Code or another well known, available Covered Code of the Contributor’s choice. The Source Code can be in a compressed or archival form, provided the appropriate decompression or de-archiving software is widely available for no charge.

1.12. “You” means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 6.1. For legal entities, “You” includes any entity which controls, is controlled by, or is under common control with You. For purposes of this definition, “control” means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of fifty percent (50%) or more of the outstanding shares or beneficial ownership of such entity.

2. Source Code License.

2.1. The Initial Developer Grant.

The Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims:

(a) to use, reproduce, modify, display, perform, sublicense and distribute the Original Code (or portions thereof) with or without Modifications, or as part of a Larger Work; and

(b) under patents now or hereafter owned or controlled by Initial Developer, to make, have made, use and sell (“Utilize”) the Original Code (or portions thereof), but solely to the extent that any such patent is reasonably necessary to enable You to Utilize the Original Code (or portions thereof) and not to any greater extent that may be necessary to Utilize further Modifications or combinations.

2.2. Contributor Grant.

Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims:

(a) to use, reproduce, modify, display, perform, sublicense and distribute the Modifications created by such Contributor (or portions thereof) either on an unmodified basis, with other Modifications, as Covered Code or as part of a Larger Work; and

(b) under patents now or hereafter owned or controlled by Contributor, to Utilize the Contributor Version (or portions thereof), but solely to the extent that any such patent is reasonably necessary to enable You to Utilize the Contributor Version (or portions thereof), and not to any greater extent that may be necessary to Utilize further Modifications or combinations.

3. Distribution Obligations.

3.1. Application of License.

The Modifications which You create or to which You contribute are governed by the terms of this License, including without limitation Section 2.2. The Source Code version of Covered Code may be distributed only under the terms of this License or a future version of this License released under Section 6.1, and You must include a copy of this License with every copy of the Source Code You distribute. You may not offer or impose any terms on any Source Code version that alters or restricts the applicable version of this License or the recipients’ rights hereunder. However, You may include an additional document offering the additional rights described in Section 3.5.

3.2. Availability of Source Code.

Any Modification which You create or to which You contribute must be made available in Source Code form under the terms of this License either on the same media as an Executable version or via an accepted Electronic Distribution Mechanism to anyone to whom you made an Executable version available; and if made available via Electronic Distribution Mechanism, must remain available for at least twelve (12) months after the date it initially became available, or at least six (6) months after a subsequent version of that particular Modification has been made available to such recipients. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party.

3.3. Description of Modifications.

You must cause all Covered Code to which you contribute to contain a file documenting the changes You made to create that Covered Code and the date of any change. You must include a prominent statement that the Modification is derived, directly or indirectly, from Original Code provided by the Initial Developer and including the name of the Initial Developer in (a) the Source Code, and (b) in any notice in an Executable version or related documentation in which You describe the origin or ownership of the Covered Code.

3.4. Intellectual Property Matters

(a) Third Party Claims.

If You have knowledge that a party claims an intellectual property right in particular functionality or code (or its utilization under this License), you must include a text file with the source code distribution titled “LEGAL” which describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after You make Your Modification available as described in Section 3.2, You shall promptly modify the LEGAL file in all copies You make available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Covered Code that new knowledge has been obtained.

(b) Contributor APIs.

If Your Modification is an application programming interface and You own or control patents which are reasonably necessary to implement that API, you must also include this information in the LEGAL file.

3.5. Required Notices.

You must duplicate the notice in Exhibit A in each file of the Source Code, and this License in any documentation for the Source Code, where You describe recipients’ rights relating to Covered Code. If You created one or more Modification(s), You may add your name as a Contributor to the notice described in Exhibit A. If it is not possible to put such notice in a particular Source Code file due to its structure, then you must include such notice in a location (such as a relevant directory file) where a user would be likely to look for such a notice. You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Code. However, You may do so only on Your own behalf, and not on behalf of the Initial Developer or any Contributor. You must make it absolutely clear than any such warranty, support, indemnity or liability obligation is offered by You alone, and You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of warranty, support, indemnity or liability terms You offer.

3.6. Distribution of Executable Versions.

You may distribute Covered Code in Executable form only if the requirements of Section 3.1-3.5 have been met for that Covered Code, and if You include a notice stating that the Source Code version of the Covered Code is available under the terms of this License, including a description of how and where You have fulfilled the obligations of Section 3.2. The notice must be conspicuously included in any notice in an Executable version, related documentation or collateral in which You describe recipients’ rights relating to the Covered Code. You may distribute the Executable version of Covered Code under a license of Your choice, which may contain terms different from this License, provided that You are in compliance with the terms of this License and that the license for the Executable version does not attempt to limit or alter the recipient’s rights in the Source Code version from the rights set forth in this License. If You distribute the Executable version under a different license You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by the Initial Developer or any Contributor. You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of any such terms You offer.

3.7. Larger Works.

You may create a Larger Work by combining Covered Code with other code not governed by the terms of this License and distribute the Larger Work as a single product. In such a case, You must make sure the requirements of this License are fulfilled for the Covered Code.

4. Inability to Comply Due to Statute or Regulation.

If it is impossible for You to comply with any of the terms of this License with respect to some or all of the Covered Code due to statute or regulation then You must: (a) comply with the terms of this License to the maximum extent possible; and (b) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 3.4 and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it.

5. Application of this License.

This License applies to code to which the Initial Developer has attached the notice in Exhibit A, and to related Covered Code.

6. Versions of the License.

6.1. New Versions.

Floris van den Berg may publish revised and/or new versions of the License from time to time. Each version will be given a distinguishing version number.

6.2. Effect of New Versions.

Once Covered Code has been published under a particular version of the License, You may always continue to use it under the terms of that version. You may also choose to use such Covered Code under the terms of any subsequent version of the License published by Floris van den Berg No one other than Floris van den Berg has the right to modify the terms applicable to Covered Code created under this License.

6.3. Derivative Works. If you create or use a modified version of this License (which you may only do in order to apply it to code which is not already Covered Code governed by this License), you must (a) rename Your license so that the phrases “FreeImage”, “FreeImage Public License”, “FIPL”, or any confusingly similar phrase do not appear anywhere in your license and (b) otherwise make it clear that your version of the license contains terms which differ from the FreeImage Public License. (Filling in the name of the Initial Developer, Original Code or Contributor in the notice described in Exhibit A shall not of themselves be deemed to be modifications of this License.)

7. DISCLAIMER OF WARRANTY.

COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN “AS IS” BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.

8. TERMINATION.

This License and the rights granted hereunder will terminate automatically if You fail to comply with terms herein and fail to cure such breach within 30 days of becoming aware of the breach. All sublicenses to the Covered Code which are properly granted shall survive any termination of this License. Provisions which, by their nature, must remain in effect beyond the termination of this License shall survive.

9. LIMITATION OF LIABILITY.

UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO YOU OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY’S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THAT EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.

10. U.S. GOVERNMENT END USERS.

The Covered Code is a “commercial item,” as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of “commercial computer software” and “commercial computer software documentation,” as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Code with only those rights set forth herein.

11. MISCELLANEOUS.

This License represents the complete agreement concerning subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by Dutch law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. With respect to disputes in which at least one party is a citizen of, or an entity chartered or registered to do business in, the The Netherlands: (a) unless otherwise agreed in writing, all disputes relating to this License (excepting any dispute relating to intellectual property rights) shall be subject to final and binding arbitration, with the losing party paying all costs of arbitration; (b) any arbitration relating to this Agreement shall be held in Almelo, The Netherlands; and (c) any litigation relating to this Agreement shall be subject to the jurisdiction of the court of Almelo, The Netherlands with the losing party responsible for costs, including without limitation, court costs and reasonable attorneys fees and expenses. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License.

12. RESPONSIBILITY FOR CLAIMS.

Except in cases where another Contributor has failed to comply with Section 3.4, You are responsible for damages arising, directly or indirectly, out of Your utilization of rights under this License, based on the number of copies of Covered Code you made available, the revenues you received from utilizing such rights, and other relevant factors. You agree to work with affected parties to distribute responsibility on an equitable basis.

EXHIBIT A.

“The contents of this file are subject to the FreeImage Public License Version 1.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://home.wxs.nl/~flvdberg/freeimage-license.txt

Software distributed under the License is distributed on an “AS IS” basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License.

Internally, FreeImage also utilizes libpng, libjpeg, zlib (see above) as well as OpenEXR, libtiff, libraw, OpenJPEG, libmng:

OpenEXR 2.2.0

http://www.openexr.com/

Copyright (c) 2002-2011, Industrial Light & Magic, a division of Lucasfilm Entertainment Company Ltd. All rights reserved.

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

LibTIFF 4.0.4

http://www.libtiff.org/

Copyright (c) 1988-1997 Sam Leffler

Copyright (c) 1991-1997 Silicon Graphics, Inc.

Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that (i) the above copyright notices and this permission notice appear in all copies of the software and related documentation, and (ii) the names of Sam Leffler and Silicon Graphics may not be used in any advertising or publicity relating to the software without the specific, prior written permission of Sam Leffler and Silicon Graphics.

THE SOFTWARE IS PROVIDED “AS-IS” AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

LibRaw 0.17.a1

http://www.libraw.org/

LIBRAW COMMERCIAL SOFTWARE LICENSE AGREEMENT.

Last Revision: 27 March 2010

RECITALS.

R-1 This Libraw Commercial Software License Agreement (“License”) is a legal agreement between you and LibRaw, LLC (“LibRaw”) for the use of the Software, as defined below. “Licensee” or “You” refer to the undersigned Person that is licensing the Software. LibRaw and Licensee are sometimes referred to individually as a “Party” and collectively as the “Parties”.

R-2 BY SIGNING BELOW, YOU ACKNOWLEDGE THAT YOU HAVE READ THIS LICENSE, THAT YOU UNDERSTAND IT, AND THAT YOU AGREE TO BE BOUND BY ITS TERMS.

1. DEFINITIONS.

(a) “Claims” is defined in Section 5(b) herein.

(b) “Commercial Purpose” means any use of the Software or any Derivative Work, as part of, or in any way in connection with, a product (including software) or service that will be sold, offered for sale, licensed, leased, loaned, rented, Distributed or otherwise made available commercially.

(c) “Control” means, with respect to an individual direct or indirect control of that individual, and with respect to any other Person direct or indirect control of more than fifty percent (50%) of the voting power to directly manage such Person.

(d) “Copy” means to create one or more copies as defined in the Copyright Act, 17 U.S.C. § 101.

(e) “Derivative Work” means any derivative work as defined in the Copyright Act, 17 U.S.C. § 101, made from the Software including without limitation, any translation, improvement, enhancement, extension, incorporation, or other Modification of the Software.

(f) “Distribute” means to broadcast, publish, transfer, post, upload, download or otherwise disseminate in any medium to any third party.

(g) “Documentation” means printed, electronic or online documentation Distributed by LibRaw or provided by LibRaw to Licensees in connection with the Software.

(h) “Modification” or “Modify” means the creation of or to create a work derived from the Software that changes or alters any aspect of the Software.

(i) “Person” means any individual, firm, association, partnership, corporation, limited liability company, group, trust, governmental agency or other authority, or other organization or entity of any kind or nature.

(j) “Software” means the LibRaw decoder software, including the LibRaw decoder source code, libraries, configuration and build scripts, examples, interface definitions, associated media and printed materials, and any associated electronic Documentation in connection with the reading of RAW (untouched, “raw” pixel information) files obtained from digital photo cameras.

(k) “Use” means to execute (i.e., run) the Software.

2. GRANT OF LICENSE. During the Term of this License and on the terms and subject to the conditions of this License, LibRaw hereby grants to Licensee the following non-exclusive, limited, non-transferable, non-sublicensable, revocable, royalty-free, fully-paid license rights:

(a) License to Use. LibRaw hereby grants to Licensee the right to Use the Software in connection with Commercial Purposes.

(b) License to Copy. LibRaw hereby grants to Licensee the right to Copy the Software as Licensee requires for backup purposes or to create multiple instances of Use for Commercial Purposes.

(c) License to Create Derivative Works. LibRaw hereby grants to Licensee the right to create Derivative Works for Commercial Purposes.

(d) License to Distribute Software. LibRaw hereby grants to the Licensee the right to Distribute the Software in object code form for use in Licensee’s Derivative Works for Commercial Purposes.

3. RESTRICTIONS.

(a) General. Licensee may not use the Software in any manner not permitted by Section 2 herein, except with LibRaw’s prior written consent. In addition, Licensee will ensure that any of the Persons under its Control who Use the Software do so only in compliance with the terms of this License.

(b) Ownership. Subject to Section 8 herein, the Software and Documentation are protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The Software and Documentation are licensed, not sold. LibRaw retains sole and exclusive ownership of all right, title, and interest in and to the Software and Documentation, and all copies thereof, subject only to the licenses expressly granted to Licensee herein. This License does not provide Licensee with title or ownership of the Software and Documentation, but only a revocable license of limited use.

(c) Copyrights. All title and copyrights in and to the Software and Documentation, including but not limited to any images, photographs, databases, animations, video, text and “applets” incorporated into the Software and Documentation, and any copies thereof, are exclusively owned by LibRaw or LibRaw’s licensors.

(d) Attribution. In connection with Sections 2(a) through (d) above, Licensee agrees to give appropriate credit and attribution to LibRaw as the author of the Software. In addition, Licensee agrees not to remove, disable, or circumvent any compliance or proprietary notices within the Software, including without limitation copyright or other intellectual property notices.

(e) U.S. Laws and Export Restriction. Licensee acknowledges that the Software is subject to U.S. export laws and regulations. Licensee in its performance of all of its obligations hereunder will comply with all such applicable laws and regulations, including, without limitation, export and import control laws and regulations. The obligations of this Section shall expressly survive the revocation of this or any other related agreement.

4. REPRESENTATIONS AND WARRANTIES.

(a) Representations. LibRaw represents and warrants that: (a) it has all necessary power and authority to enter into this License; (b) it is the owner of and has the right to license the Software; and (c) to its knowledge, the Software contains no viruses or disabling devices.

(b) No Warranties. LICENSEE ACKNOWLEDGES AND AGREES THAT THE SOFTWARE IS PROVIDED BY LIBRAW ON AN “AS IS” AND “AS AVAILABLE” BASIS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF: (i) MERCHANTABILITY OR (ii) FITNESS FOR A PARTICULAR PURPOSE, OR (iii) NON-INFRINGEMENT. WITHOUT LIMITING THE FOREGOING, LIBRAW MAKES NO WARRANTY THAT THE SOFTWARE: (A) WILL MEET LICENSEE’S REQUIREMENTS; (B) WILL BE EFFECTIVE, ACCURATE, OR RELIABLE; OR (C) WILL MEET LICENSEE’S EXPECTATIONS OR BE FREE FROM MISTAKES, ERRORS, OR DEFECTS. LICENSEE IS SOLELY RESPONSIBLE FOR DETERMINING THE APPROPRIATENESS OF USING THE SOFTWARE. LICENSEE ASSUMES ALL RISKS ASSOCIATED WITH USE OF THE SOFTWARE, INCLUDING, BUT NOT LIMITED TO, THE RISKS OF PROGRAM ERRORS, DAMAGE TO OR LOSS OF DATA, PROGRAMS OR EQUIPMENT AND UNAVAILABILITY OR INTERRUPTION OF OPERATIONS. The obligations of this Section shall expressly survive the revocation of this or any other related agreement.

5. LIMITATION OF LIABILITY AND INDEMNIFICATION.

(a) General. EXCEPT FOR CLAIMS BASED ON BREACHES OF CONFIDENTIALITY OR COPYRIGHT INFRINGEMENT, NEITHER PARTY WILL BE LIABLE TO THE OTHER FOR ANY DIRECT, CONSEQUENTIAL, INDIRECT, INCIDENTAL, SPECIAL OR PUNITIVE DAMAGES ARISING OUT OF THIS LICENSE EVEN IF ADVISED IN ADVANCE OF THE POSSIBILITY OF SUCH DAMAGES. THESE LIMITATIONS APPLY TO ALL CLAIMS (as defined below), INCLUDING BUT NOT LIMITED TO, BREACH OF CONTRACT, BREACH OF WARRANTY, LIBRAW’S NEGLIGENCE, STRICT LIABILITY, MISREPRESENTATION AND OTHER TORTS. NOTWITHSTANDING ANYTHING TO THE CONTRARY IN SECTION 5(b) BELOW, LIBRAW WILL NOT BE LIABLE FOR THE LOSS OF, OR DAMAGE TO, LICENSEE’S RECORDS OR DATA OR ANY DAMAGES CLAIMED BY LICENSEE BASED ON A THIRD PARTY CLAIM. The obligations of this Section shall expressly survive the revocation of this or any other related agreement.

(b) Indemnification. Licensee shall indemnify, defend and hold harmless LibRaw, its officers, members, agents and employees from and against any claims, demands, or causes of action whatsoever (collectively “Claims”) caused by, or arising out of, or resulting from, Licensee’s Use or Modification of the Software or any Derivative Work or the exercise or practice of the License by Licensee, its subsidiaries or their officers, employees, agents or representatives. LibRaw shall indemnify, defend and hold harmless Licensee, its officers, members, agents and employees from and against any Claims that the Software infringes any third party’s patent or copyright, provided that Licensee promptly notifies LibRaw in writing of such Claim, LibRaw has sole control over the defense of the Claim and/or any settlement negotiations, and Licensee cooperates fully in the defense of the Claim. At its option, LibRaw may, in lieu of defending any infringement Claim, obtain the right for Licensee to continue using the Software or terminate this License, including any licenses granted herein. The foregoing states LibRaw’s entire obligation to Licensee for indemnification of third party infringement Claims.

6. TERM AND REVOCATION.

(a) General. This License and Licensee’s license rights granted hereunder are for a term of three (3) years from the Effective Date (“Initial Term”). Thereafter, this License may be renewed for a further period of one (1) year by written agreement signed by both Parties (each a “Renewal Term”). The Initial Term and any Renewal Term are collectively the “Term”.

(b) Revocation with Cause. LibRaw may, at any time by written notice to Licensee, revoke this License as from the date of service of such notice whenever any of the following events occurs: (i) if Licensee commits a material breach of any provision hereof, which is not remediable or, if remediable, is not remedied within thirty (30) days after the receipt of LibRaw’s notice of such breach; (ii) if Licensee fails to strictly comply with the provisions of Section 7 (Confidentiality); (iii) if Licensee makes an assignment in violation of Section 9(b) (Non-assignment); (iv) if Licensee becomes insolvent or admits in writing its inability to pay its debts as they mature, or makes an assignment for the benefit of creditors; (v) if a petition under any foreign, state, or United States bankruptcy act, receivership statute, or the like, as they now exist, or as they may be amended, is filed by Licensee; or (vi) if such petition is filed by any third party, or an application for a receiver is made by anyone against Licensee and such petition or application is not resolved favorably within ninety (90) days.

(c) Consequences and Obligations of Revocation. If this License is revoked for any reason, then Licensee’s rights under this License will immediately terminate. Licensee agrees upon revocation to cease any and all Use, Copying, Distributing and Modifying of the Software and any Derivative Work, and further to destroy all full or partial copies of the Software and any Derivative Work in Licensee’s possession or under its Control. The obligations of this Section shall expressly survive the revocation of this or any other related agreement.

7. CONFIDENTIALITY.

(a) General. Either Party or its employees or agents may, in the course of performing their responsibilities under this License, be exposed to or acquire information, which is proprietary or confidential to the other Party or to third parties to whom that other Party owes a duty of confidentiality. Any and all non-public information of any form obtained by a Party or its employees or agents while performing this License shall be deemed to be confidential and proprietary information. The receiving Party shall hold such information in strict confidence and not copy, record, reproduce (using any medium), sell, assign, license, market, transfer or otherwise dispose of, give or disclose such information to third parties (except to third parties who are bound to the receiving Party by a like obligation of confidentiality and who have a need to access the confidential information for purposes of this License) or use such information for any purposes whatsoever other than in the performance of this License and will advise each of its employees and agents who may be exposed to such proprietary and confidential information of their obligations to keep such information confidential. Licensee acknowledges and agrees that any breach of this Section 7 will constitute a material breach of the License entitling LibRaw to terminate this License under Section 6(b) herein. The obligations of this Section shall expressly survive the revocation of this or any other related agreement.

(b) Exceptions. For the avoidance of doubt, proprietary and confidential information shall not include information which is (i) in or becomes part of the public domain other than by disclosure by the receiving Party in violation of this License; (ii) demonstrably known to the receiving Party previously, (iii) independently developed by the receiving Party outside of this License, or (iv) rightfully obtained by the receiving Party from third parties. This provision shall expressly survive termination of this License.

8. INTELLECTUAL PROPERTY RIGHTS.

(a) Trade Secrets. The Software constitutes valuable and confidential trade secrets of LibRaw and is proprietary to LibRaw. All applicable copyrights, trade secrets, trademarks, patents and other intellectual and proprietary rights in and to the Software and all copies thereof are and shall remain the property of LibRaw. Except as expressly stated herein, this License does not grant Licensee any rights in any LibRaw patents, copyrights, trade secrets, trademarks, trade names, service marks or other intellectual and proprietary rights. All aspects of the Software, including without limitation, all designs, engineering details, algorithms, programs, methods of processing, specific design and structure of individual programs and their interaction, and the programming techniques, whether patentable or copyrightable, employed therein are and shall remain the sole and exclusive property of LibRaw. IT IS EXPRESSLY UNDERSTOOD THAT NO TITLE TO OR OWNERSHIP OF THE SOFTWARE, OR ANY PART THEREOF, IS HEREBY TRANSFERRED TO LICENSEE OR ANY LICENSEE SUBLICENSEE.

(b) The License herein granted by LibRaw to Licensee shall include the right to use the trademarks and/or service marks of LibRaw (collectively, the “Marks”); provided, however, that Licensee shall be entitled to use such Marks only in connection with the marketing of the Software and Licensee shall make no other use of the Marks. Subject to the license rights herein granted by LibRaw to Licensee to use such Marks in connection with the marketing of the Software hereunder, the Marks are and shall remain the sole and exclusive property of LibRaw. Upon the termination of this License, Licensee shall cease all use of the Marks. Licensee shall not at any time during or after the Term of this License (i) claim any right, title or interest in or to any Marks, or (ii) undertake to copyright, trademark, trade name or apply for a patent with respect to the Software or any portion thereof. Licensee recognizes that all or a part of the Software may be copyrighted, trademarked or patented by LibRaw and agrees that any such act shall not cause or be construed as causing the Software or any portion thereof to be in the public domain. Licensee agrees that it will not remove from copies of the Software, or any component thereof, any form of copyright or other proprietary notice appearing on the Software or any component thereof, nor make any representation that Licensee owns any rights to any copyright or proprietary information which is part of the Software.

9. GENERAL.

(a) Independent Contractors. In performing this License, the Parties act and will act at all times as independent contractors, and nothing contained in this License will be construed or implied to create an agency, partnership or employer and employee relationship between the Parties. Except as expressly set forth in this License, at no time will either Party make commitments or incur any charges or expenses for, or in the name of, the other Party.

(b) Assignment; Delegation. Licensee may not assign any of its rights or delegate any of its duties hereunder without the prior written consent of Licensor. Except as permitted by the foregoing, any attempted assignment or delegation will be null, void and of no effect.

(c) Waiver. No waiver under this License will be valid or binding unless set forth in writing and duly executed by the Party against whom enforcement of such waiver is sought. Any such waiver will constitute a waiver only with respect to the specific matter described therein and will in no way impair the rights of the Party granting such waiver in any other respect or at any other time. Any delay or forbearance by either Party in exercising any right hereunder will not be deemed a waiver of that right.

(d) Governing Law. This License shall be governed and construed in accordance with the laws of the State of Maryland without regard to the conflicts of laws or principles thereof. Any Claim related to this License or between the Parties must be brought exclusively in the Circuit Court sitting in Montgomery County, Maryland or the U.S. District Court for the District of Maryland, and the Parties irrevocably submit and consent to such jurisdiction and venue and waive any right they may have to seek any change of jurisdiction or venue. The obligations of this Section shall expressly survive the revocation of this or any other related agreement.

(e) Counterparts. This License may be executed in any number of counterparts, each of which when so executed will be deemed to be an original and all of which when taken together will constitute one agreement.

(f) Headings; Interpretation. The headings in this License are inserted merely for the purpose of convenience and will not affect the meaning or interpretation of this License. This License will be construed fairly according to its terms, without regard to the identity of the drafter of any provision in this License.

(g) Entire Agreement. This License constitutes the entire agreement and understanding between the Parties as to the subject matter hereof and supersedes all prior discussions between the Parties, and neither Party shall be bound by any conditions, definitions, warranties, understandings or representations with respect to such subject matter other than as expressly provided herein. This License may not be modified or amended or supplemented except in writing executed by the duly authorized representatives of both Parties. If any provision of this License is declared to be invalid or unenforceable, such invalid or unenforceable provision, shall be deemed struck from this License, but only in the jurisdiction in which such provision was declared invalid or unenforceable, and the enforceability of the remaining provisions of this License shall not in any way be affected or impaired thereby. This License shall be binding upon and inure to the benefit of the Parties hereto and their respective successors and permitted assigns, and shall not confer any rights or remedies upon any Person not a party hereto. The obligations of this Section shall expressly survive the revocation of this or any other related agreement.

(h) Construction. This License will also supersede all terms of any unsigned or “shrink - wrap” license including in any package, media or electronic version of the Software and any such Software will be licensed solely under the terms of this License. When executed and dated by both Parties, any order forms that reference this License and its Effective Date will be incorporated in this License by reference.

(i) Language. Where the text requires, words in the singular will be deemed to include the plural and vice - versa, and words of any gender will be deemed to include all genders.

(j) Promotion. Licensee hereby authorizes LibRaw during the Term to use Licensee’s company name on LibRaw’s Website and in other promotional marketing materials in connection with LibRaw’s marketing and promotion efforts.

LibWebP 0.4.2

https://developers.google.com/speed/webp/

Copyright (c) 2010, Google Inc. All rights reserved.

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

libxml2 2.7.8

http://www.xmlsoft.org/

Except where otherwise noted in the source code (e.g. the files hash.c, list.c and the trio files, which are covered by a similar licence but with different Copyright notices) all the files are:

Copyright (C) 1998-2003 Daniel Veillard. All Rights Reserved.

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.

Except as contained in this notice, the name of Daniel Veillard shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from him.

OpenJPEG 2.1.0

http://www.openjpeg.org/

Copyright (c) 2002-2007, Communications and Remote Sensing Laboratory, Universite catholique de Louvain (UCL), Belgium

Copyright (c) 2002-2007, Professor Benoit Macq

Copyright (c) 2001-2003, David Janssens

Copyright (c) 2002-2003, Yannick Verschueren

Copyright (c) 2003-2007, Francois-Olivier Devaux and Antonin Descampe

Copyright (c) 2005, Herve Drolon, FreeImage Team

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.

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

jxrlib 1.1

https://github.com/4creators/jxrlib

Copyright (c) 2009, Microsoft

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.

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.

LibJPEG 9a

http://ijg.org/files/

The authors make NO WARRANTY or representation, either express or implied, with respect to this software, its quality, accuracy, merchantability, or fitness for a particular purpose. This software is provided “AS IS”, and you, its user, assume the entire risk as to its quality and accuracy.

This software is copyright (C) 1991-2014, Thomas G. Lane, Guido Vollbeding. All Rights Reserved except as specified below.

Permission is hereby granted to use, copy, modify, and distribute this software (or portions thereof) for any purpose, without fee, subject to these conditions:

  1. If any part of the source code for this software is distributed, then this README file must be included, with this copyright and no-warranty notice unaltered; and any additions, deletions, or changes to the original files must be clearly indicated in accompanying documentation.

  2. If only executable code is distributed, then the accompanying documentation must state that “this software is based in part on the work of the Independent JPEG Group”.

  3. Permission for use of this software is granted only if the user accepts full responsibility for any undesirable consequences; the authors accept NO LIABILITY for damages of any kind.

These conditions apply to any software derived from or based on the IJG code, not just to the unmodified library. If you use our work, you ought to acknowledge us.

Permission is NOT granted for the use of any IJG author’s name or company name in advertising or publicity relating to this software or products derived from it. This software may be referred to only as “the Independent JPEG Group’s software”.

We specifically permit and encourage the use of this software as the basis of commercial products, provided that all warranty or liability claims are assumed by the product vendor.

The Unix configuration script “configure” was produced with GNU Autoconf. It is copyright by the Free Software Foundation but is freely distributable. The same holds for its supporting scripts (config.guess, config.sub, ltconfig, ltmain.sh). Another support script, install-sh, is copyright by X Consortium but is also freely distributable.

The IJG distribution formerly included code to read and write GIF files. To avoid entanglement with the Unisys LZW patent (now expired), GIF reading support has been removed altogether, and the GIF writer has been simplified to produce “uncompressed GIFs”. This technique does not use the LZW algorithm; the resulting GIF files are larger than usual, but are readable by all standard GIF decoders.

We are required to state that

“The Graphics Interchange Format(c) is the Copyright property of CompuServe Incorporated. GIF(sm) is a Service Mark property of CompuServe Incorporated.”

LibPNG 1.6.16

http://www.libpng.org/pub/png/libpng.html

libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are Copyright (c) 2000-2002, 2004, 2006-2018 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

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.

Paint.NET PSD Plugin 1.6.0

https://www.psdplugin.com

Copyright (c) 2006 Frank Blumenberg

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.

Paint.NET PSD Plugin code contains code from the Endogine sprite engine by Jonas Beckeman.

https://www.codeproject.com/Articles/10768/Endogine-sprite-engine

PowerVR™ Tools 2019 R 1.1

https://www.imaginationtech.com/developers/powervr-sdk-tools/

Copyright (c) Imagination Technologies Ltd.

PLEASE READ THIS AGREEMENT CAREFULLY. BY USING ANY PORTION OF THE POWERVR TOOLS SOFTWARE YOU WILL BE LEGALLY BOUND TO THESE TERMS.

Imagination Technologies Limited (“Imagination”) provides this Software subject to the terms of this Agreement. If you do not agree with any of these terms, then do not install or otherwise use the Software.

Definitions

“Software” means all or any component comprising the software in source or binary form, documentation, or other materials including any related updates or upgrades made available by Imagination under this Agreement from time to time.

License Grant

Subject to your compliance with the terms of this Agreement, Imagination grants to you a non-exclusive, non-assignable license to:

(a) use the Software for the sole purpose of developing, profiling, or assisting in the optimisation of internal, commercial, or non-commercial applications;

(b) distribute the Software as a component of your application, provided that:
  1. you do not distribute the Software on a stand alone basis;

  2. you distribute such Software under terms no less restrictive than those in this Agreement;

  3. you comply with the attribution requirements set out in Appendix 1;

  4. you are solely responsible for any update, support obligation or other liability that may arise from such distribution; and

  5. you do not make any statements that your application or its performance are certified, guaranteed or otherwise endorsed by Imagination; and

(c) use the Software as expressly authorised by Imagination in writing, on the payment and/or support terms set out in Appendix 2 (if applicable).

Restrictions

Other than as expressly permitted herein, you may not: (i) use the Software for any unauthorised purpose; (ii) modify, disassemble, decompile, reverse engineer, revise or enhance the Software, create derivative works or attempt to discover the source code for any element of the Software not already provided in source code form; (iii) remove any proprietary or copyright notices on or accompanying the Software; or (iv) incorporate or combine the Software, with any open source software in such a way that would cause the Software, or any portion thereof, to be subject to all or part of the license obligations or other intellectual property related terms with respect to such open source software.

Ownership and Contributions

Imagination retains all ownership of the Software, including without limitation all copyrights and other intellectual property rights therein. To the extent you provide any feedback or make any contributions in connection with the Software (collectively “contributions”), you agree to assign all intellectual property rights in such contribution to Imagination and agree not to assert any related rights against Imagination or any of its customers or licensees. You understand and agree that Imagination is not required to make any use of any contribution that you provide, but that if Imagination makes use of your contribution, neither Imagination nor any of its customers or licensees are required to credit or compensate you for your contribution. You represent and warrant that you have sufficient rights in your contribution to comply with the foregoing.

Warranty Disclaimer

THE SOFTWARE IS PROVIDED “AS IS”. IMAGINATION HEREBY DISCLAIMS ALL EXPRESS OR IMPLIED WARRANTIES AND CONDITIONS WITH REGARD TO THE SOFTWARE, INCLUDING ALL WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT.

Limitation of Liability

IN NO EVENT WILL IMAGINATION BE LIABLE TO YOU FOR ANY DAMAGES, CLAIMS OR COSTS WHATSOEVER ARISING FROM THIS AGREEMENT AND/OR YOUR USE OF THE SOFTWARE OR ANY COMPONENT THEREOF, INCLUDING WITHOUT LIMITATION ANY CONSEQUENTIAL, INDIRECT, INCIDENTAL DAMAGES, OR ANY LOST PROFITS OR LOST SAVINGS, EVEN IF IMAGINATION HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSS, DAMAGES, CLAIMS OR COSTS OR FOR ANY CLAIM BY ANY THIRD PARTY. THE FOREGOING LIMITATIONS AND EXCLUSIONS APPLY TO THE EXTENT PERMITTED BY APPLICABLE LAW IN YOUR JURISDICTION.

Third Party Materials

All third party materials packaged with the Software, including without limitation, artwork, graphics, game demos and patches, are the sole and exclusive property of such third parties. Imagination makes no representations or warranties about the accuracy, usability or validity of any third party materials, and disclaims all liabilities in connection with such third party materials.

Term

This Agreement is effective until terminated. Imagination has the right to terminate this Agreement immediately if you fail to comply with any term of this Agreement. You may terminate this Agreement by destroying or returning to Imagination all copies of the Software in your possession.

Governing Law

This Agreement is governed by and shall be construed in accordance with English law and each party agrees to submit to the exclusive jurisdiction of the courts of England.

APPENDIX 1: ATTRIBUTION REQUIREMENTS

If source code is released as it is, the Copyright notice should be kept in a visible position. If object code is bundled with a product, all branding should be kept as it was originally, and the following acknowledgement should be displayed clearly in any associated documentation or other collateral in printed or electronic form distributed with the product incorporating the Software: “This product includes components of the PowerVR Tools Software from Imagination Technologies Limited”. If source code is used to compile a product, the following acknowledgement should be displayed clearly in any associated documentation or other collateral in printed or electronic form distributed with the product incorporating the Software: “This product includes components of the PowerVR Tools Software from Imagination Technologies Limited”.

APPENDIX 2: FEES

LICENSE FEES: 0 (Zero)

ROYALTY FEES: 0 (Zero)

SUPPORT AND MAINTENANCE TERMS AND FEES: 0 (Zero)

PVRVFrame 2020 R2

https://www.imaginationtech.com/developers/powervr-sdk-tools/pvrvframe/

Copyright (c) Imagination Technologies Ltd.

PLEASE READ THIS AGREEMENT CAREFULLY. BY USING ANY PORTION OF THE POWERVR TOOLS SOFTWARE YOU WILL BE LEGALLY BOUND TO THESE TERMS.

Imagination Technologies Limited (“Imagination”) provides this Software subject to the terms of this Agreement. If you do not agree with any of these terms, then do not install or otherwise use the Software.

Definitions

“Software” means all or any component comprising the software in source or binary form, documentation, or other materials including any related updates or upgrades made available by Imagination under this Agreement from time to time.

License Grant

Subject to your compliance with the terms of this Agreement, Imagination grants to you a non-exclusive, non-assignable license to:

(a) use the Software for the sole purpose of developing, profiling, or assisting in the optimisation of internal, commercial, or non-commercial applications;

(b) distribute the Software as a component of your application, provided that:
  1. you do not distribute the Software on a stand alone basis;

  2. you distribute such Software under terms no less restrictive than those in this Agreement;

  3. you comply with the attribution requirements set out in Appendix 1;

  4. you are solely responsible for any update, support obligation or other liability that may arise from such distribution; and

  5. you do not make any statements that your application or its performance are certified, guaranteed or otherwise endorsed by Imagination; and

(c) use the Software as expressly authorised by Imagination in writing, on the payment and/or support terms set out in Appendix 2 (if applicable).

Restrictions

Other than as expressly permitted herein, you may not: (i) use the Software for any unauthorised purpose; (ii) modify, disassemble, decompile, reverse engineer, revise or enhance the Software, create derivative works or attempt to discover the source code for any element of the Software not already provided in source code form; (iii) remove any proprietary or copyright notices on or accompanying the Software; or (iv) incorporate or combine the Software, with any open source software in such a way that would cause the Software, or any portion thereof, to be subject to all or part of the license obligations or other intellectual property related terms with respect to such open source software.

Ownership and Contributions

Imagination retains all ownership of the Software, including without limitation all copyrights and other intellectual property rights therein. To the extent you provide any feedback or make any contributions in connection with the Software (collectively “contributions”), you agree to assign all intellectual property rights in such contribution to Imagination and agree not to assert any related rights against Imagination or any of its customers or licensees. You understand and agree that Imagination is not required to make any use of any contribution that you provide, but that if Imagination makes use of your contribution, neither Imagination nor any of its customers or licensees are required to credit or compensate you for your contribution. You represent and warrant that you have sufficient rights in your contribution to comply with the foregoing.

Warranty Disclaimer

THE SOFTWARE IS PROVIDED “AS IS”. IMAGINATION HEREBY DISCLAIMS ALL EXPRESS OR IMPLIED WARRANTIES AND CONDITIONS WITH REGARD TO THE SOFTWARE, INCLUDING ALL WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT.

Limitation of Liability

IN NO EVENT WILL IMAGINATION BE LIABLE TO YOU FOR ANY DAMAGES, CLAIMS OR COSTS WHATSOEVER ARISING FROM THIS AGREEMENT AND/OR YOUR USE OF THE SOFTWARE OR ANY COMPONENT THEREOF, INCLUDING WITHOUT LIMITATION ANY CONSEQUENTIAL, INDIRECT, INCIDENTAL DAMAGES, OR ANY LOST PROFITS OR LOST SAVINGS, EVEN IF IMAGINATION HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSS, DAMAGES, CLAIMS OR COSTS OR FOR ANY CLAIM BY ANY THIRD PARTY. THE FOREGOING LIMITATIONS AND EXCLUSIONS APPLY TO THE EXTENT PERMITTED BY APPLICABLE LAW IN YOUR JURISDICTION.

Third Party Materials

All third party materials packaged with the Software, including without limitation, artwork, graphics, game demos and patches, are the sole and exclusive property of such third parties. Imagination makes no representations or warranties about the accuracy, usability or validity of any third party materials, and disclaims all liabilities in connection with such third party materials.

Term

This Agreement is effective until terminated. Imagination has the right to terminate this Agreement immediately if you fail to comply with any term of this Agreement. You may terminate this Agreement by destroying or returning to Imagination all copies of the Software in your possession.

Governing Law

This Agreement is governed by and shall be construed in accordance with English law and each party agrees to submit to the exclusive jurisdiction of the courts of England.

APPENDIX 1: ATTRIBUTION REQUIREMENTS

If source code is released as it is, the Copyright notice should be kept in a visible position. If object code is bundled with a product, all branding should be kept as it was originally, and the following acknowledgement should be displayed clearly in any associated documentation or other collateral in printed or electronic form distributed with the product incorporating the Software: “This product includes components of the PowerVR Tools Software from Imagination Technologies Limited”. If source code is used to compile a product, the following acknowledgement should be displayed clearly in any associated documentation or other collateral in printed or electronic form distributed with the product incorporating the Software: “This product includes components of the PowerVR Tools Software from Imagination Technologies Limited”.

APPENDIX 2: FEES

LICENSE FEES: 0 (Zero)

ROYALTY FEES: 0 (Zero)

SUPPORT AND MAINTENANCE TERMS AND FEES: 0 (Zero)

Prism 7.1.0.431

https://github.com/PrismLibrary/Prism

Copyright (c) .NET Foundation

All rights reserved.

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.

ReactiveUI 7.4.0

https://reactiveui.net

Provided under Microsoft Public License (Ms-PL).

This license governs use of the accompanying software. If you use the software, you accept this license. If you do not accept the license, do not use the software.

1. Definitions

The terms “reproduce,” “reproduction,” “derivative works,” and “distribution” have the same meaning here as under U.S. copyright law.

A “contribution” is the original software, or any additions or changes to the software.

A “contributor” is any person that distributes its contribution under this license. “Licensed patents” are a contributor’s patent claims that read directly on its contribution.

2. Grant of Rights

(A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create.

(B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software.

3. Conditions and Limitations

(A) No Trademark License- This license does not grant you rights to use any contributors’ name, logo, or trademarks.

(B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically.

(C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software.

(D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license.

(E) The software is licensed “as-is.” You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement.

Rx.NET 2.2.5

https://github.com/dotnet/reactive

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

Copyright .NET Foundation and Contributors All Rights Reserved

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.

ControlzEx 3.0.2.4

https://github.com/ControlzEx/ControlzEx

Copyright (c) 2015 Jan Karger, Bastian Schmidt

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.

Crc32.NET

https://github.com/force-net/Crc32.NET

Copyright (c) 2016 force

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.

DirectXTex

https://github.com/Microsoft/DirectXTex

Provided under Microsoft Public License (Ms-PL).

This license governs use of the accompanying software. If you use the software, you accept this license. If you do not accept the license, do not use the software.

1. Definitions

The terms “reproduce,” “reproduction,” “derivative works,” and “distribution” have the same meaning here as under U.S. copyright law.

A “contribution” is the original software, or any additions or changes to the software.

A “contributor” is any person that distributes its contribution under this license. “Licensed patents” are a contributor’s patent claims that read directly on its contribution.

2. Grant of Rights

(A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create.

(B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software.

3. Conditions and Limitations

(A) No Trademark License- This license does not grant you rights to use any contributors’ name, logo, or trademarks.

(B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically.

(C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software.

(D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license.

(E) The software is licensed “as-is.” You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement.

DirectX SDK (June 2010) license (XNA Math library)

MICROSOFT SOFTWARE LICENSE TERMS

MICROSOFT DIRECTX SOFTWARE DEVELOPMENT KIT (SDK)

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.

a. Installation and Use. You may install and use any number of copies of the software on your devices.

b. Included Microsoft Programs. The software contains other Microsoft programs. The license terms with those programs apply to your use of them.

2. ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS.

a. Media Elements and Templates. You may copy and use images, clip art, animations, sounds, music, shapes, video clips and templates provided with the software and identified for such use in documents and projects that you create. You may distribute those documents and projects non-commercially. If you wish to use these media elements or templates for any other purpose, go to www.microsoft.com/permission to learn whether that use is allowed.

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

  • DIRECTX REDIST.TXT Files. You may copy and distribute the object code form of code listed in DIRECTX REDIST.TXT files.

  • Sample Code. You may modify, copy, and distribute the source and object code form of code marked as “sample”, as well as those marked as follows:

\Utilitiesbinx86dxerr

\Utilitiesbinx64dxerr

\Utilitiesbinx86dxtex

\Utilitiesbinx64dxtex

\Utilitiesbinx86DxViewer

\Utilitiesbinx64DxViewer

\Utilitiesbinx86GDFTrace

\Utilitiesbinx64GDFTrace

\Utilitiesbinx86MeshConvert

\Utilitiesbinx64MeshConvert

\UtilitiesSourceSas

\UtilitiesSourceEffects11

  • 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, Xbox and Windows Mobile platforms;

  • 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

  • disclose the results of any benchmark tests of the software to any third party without Microsoft’s prior written approval;

  • 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; 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 des 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.

NvTriStrip library

http://www.nvidia.com/object/nvtristrip_library.html

Copyright (c) 2004 NVIDIA

Permission to include and redistribute the NvTriStrip library as part of Kanzi Studio.

Adreno SDK (ATC)

https://developer.qualcomm.com/mobile-development/maximize-hardware/mobile-gaming-graphics-adreno/tools-and-resources

ADRENO™ SOFTWARE TOOLS

LICENSE AGREEMENT

THIS ADRENO SOFTWARE TOOLS LICENSE AGREEMENT (THE “Agreement”) IS A LEGALLY BINDING AGREEMENT BETWEEN QUALCOMM TECHNOLOGIES, INC. (“QTI”) AND THE LEGAL ENTITY YOU REPRESENT (“YOU”, “You” or “Your”). QTI IS WILLING TO LICENSE THE ADRENO SOFTWARE TOOLS DESCRIBED IN THE LIST BELOW, INCLUDING RELATED DOCUMENTATION (HEREINAFTER COLLECTIVELY REFERRED TO AS THE “Software”) TO YOU ONLY ON THE CONDITION THAT YOU ACCEPT AND AGREE TO ALL OF THE TERMS AND CONDITIONS IN THIS AGREEMENT. BY CLICKING ON THE “YES” OR “I ACCEPT” BUTTON BELOW YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT, UNDERSTAND IT AND AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS. IF YOU DO NOT AGREE TO THESE TERMS, QTI IS UNWILLING TO AND DOES NOT LICENSE THE SOFTWARE OR DOCUMENTATION TO YOU, AND YOU MUST CLICK ON THE “NO” OR “I DO NOT ACCEPT” BUTTON. IF YOU DO NOT AGREE TO THESE TERMS YOU MUST DISCONTINUE THE INSTALLATION PROCESS AND YOU SHALL NOT USE THE SOFTWARE OR RETAIN ANY COPIES OF THE SOFTWARE OR DOCUMENTATION. ANY USE OR POSSESSION OF THE SOFTWARE BY YOU IS SUBJECT TO THE TERMS AND CONDITIONS SET FORTH IN THIS AGREEMENT LICENSE GRANT.

1.1 License to Software. As more particularly described in the QTI documentation provided with the Software (the “Documentation”), the Software is a development tool used to enable the development and testing of applications (“Applications”) specifically designed for use with QTI Products (“Permitted Use”). As used herein, “QTI Products” means a device that incorporates a QTI ASIC and associated QTI software. Subject to Your compliance with the terms and conditions of this Agreement, QTI hereby grants to You a non-exclusive, non-sublicensable, non-transferable, revocable, limited copyright right, during the term of this Agreement, to download, install and use the Software in object code form on an internal basis only, solely for the Permitted Use. The Software and Documentation licensed hereunder may include, but is not limited to, the following:

  • Adreno Software Development Kit

  • Adreno Utilities and Tools

  • Sample Applications

  • Adreno Profiler

  • Graphics Demos

  • Graphics Benchmark Binaries

  • Documentation for the Software

1.2 Documentation. You may reproduce a reasonable number of copies of the Documentation, and use the Documentation as provided by QTI on an internal basis only, and solely in support of Your Permitted Use of the Software. Distribution of the Documentation is prohibited without the express written permission of QTI.

1.3 Third Party Licenses. QTI reserves the right to include third party code and/or materials in the Software licensed under this Agreement. You agree to comply with all terms and conditions imposed on You in the applicable third party licenses including without limitation those provided to You in any product delivery. These licenses impose certain obligations on You. QTI distributes the third party software to You, but does not represent or warrant that the third party licensors identified have or will continue to license their software to You, whether under these terms or other terms. A separate and independent license for use of any third party code may be required and You shall be solely responsible to verify whether such license is needed in conjunction with your use of such third party programs.

1.4 License to Source Code. QTI may, in its sole discretion, provide as part of the Software certain sample applications in source code form. If (and only if) QTI provides portions of such sample applications in source code form to You then subject to the limitations set forth below QTI hereby grants to You a non-exclusive, non-sublicensable, non-transferable, revocable, limited copyright right, during the term of this Agreement, to use, modify and compile into object code and reproduce in limited quantities such source code of the sample application solely as described in the Documentation and solely for the Permitted Use. For any modifications that You make to the source code, if requested by QTI You agree to provide a copy of such modifications to QTI.

1.5 Feedback. In addition, QTI may from time to time receive suggestions, feedback or other information from You concerning the Software. Any suggestions, feedback or other disclosures made by You are and shall be entirely voluntary on Your part. Notwithstanding any other term in this Agreement, QTI shall be free to use Your suggestions, feedback or other information in the further development of its Software, without obligation of any kind to You. The parties agree that all inventions, product improvements, and modifications to the Software conceived of or made by QTI that are based, either in whole or in part, on Your ideas, feedback, suggestions, or recommended improvements are the exclusive property of QTI, and all right, title and interest in and to any such inventions, product improvements, and modifications will vest solely in QTI. QTI reserves all rights not expressly granted herein.

1.6 Additional Software and Documentation. QTI reserves the right to provide additional software or documentation to You from time to time. Any additional software or documentation that QTI provides to You by express reference to this Agreement will be considered to be part of the Software hereunder, and subject to all terms and conditions of this Agreement. Except as expressly

Adreno SDK License Agreement 2

QTI Confidential - Proprietary

set forth in Section 11 (General) of this Agreement, by accepting, possessing or using such additional software, You agree that the terms of this Agreement will apply.

2. NO OTHER LICENSES OR INTELLECTUAL PROPERTY RIGHTS. Neither this Agreement, nor any act by QTI or its affiliates pursuant to this Agreement or relating to the Software or Documentation (including, without limitation, the provision by QTI or its affiliates of the Software or Documentation), shall provide to You any license or any other rights whatsoever under any patents, trademarks, trade secrets, copyrights or any other intellectual property of QTI or its affiliates, except for the copyright rights expressly set forth in Section 1.1 (License to Software) and Section 1.4 (License to Source Code) of this Agreement. You understand and agree that:

(i) Neither this Agreement, nor delivery of the Software or Documentation, grants any right to practice, or any other right at all with respect to, any patent of QTI or its affiliates; and

(ii) A separate license agreement from QUALCOMM Incorporated (“Qualcomm”) is needed to use or practice any patent of Qualcomm. You agree not to contend in any context that, as a result of the provision or use of the Software or Documentation, either QTI or any QTI affiliate has any obligation to extend, or You or any other party has obtained any right to, any license, whether express or implied, with respect to any patent of QTI or its affiliates for any purpose.

3. RESTRICTIONS.

3.1 Use Restrictions. Except as expressly provided above, You may make a single copy the Software only for backup purposes, provided that You reproduce all copyright and other proprietary notices that are on the original copy of the Software. In addition, You shall not (i) alter, modify, translate, or adapt the Software or create any derivative works based thereon; (ii) disclose or otherwise transfer or allow access to the Software in whole or in part to any third party, except that You may redistribute solely the “texture converter library” portion of the Software in binary form only as embedded in the Application and distributed subject to terms substantially similar to those set forth herein, and/or (iii) use the Software except as specifically contemplated in this Agreement. You also represent and warrant to QTI that the Applications will be distributed for use solely in accordance with this Agreement. You shall also not take or perform any actions in a manner that would require the Software to be licensed under Open License Terms (as defined below) including but not limited to: (a) combining the Software or any portions thereof with Open Source Software (as defined below), by means of incorporation or linking or otherwise; or (b) distributing the Software or any portion thereof with Open Source Software. Your rights under this Agreement are conditioned upon Your compliance with this Section 3.2. As used herein, the term “Open Source Software” means any software that is licensed under Open License Terms and the term “Open License Terms” means terms in any license for software which require, as a condition of use, modification and/or distribution of such software or other software incorporated into, derived from or distributed with such software (a “Work”), any of the following: (a) the making available of source code, object code, or design information regarding the Work; (b) the granting of permission for creating derivative works regarding the Work; or (c) the granting of a royalty-free license to any party under intellectual property rights regarding the Work. By means of example and without limitation, Open License Terms includes the following licenses or distribution models: the GNU General Public License (GPL), the GNU Lesser or Library GPL (LGPL), Mozilla Public License (MPL), or any similar open source, free software or community licenses. The rights granted by QTI in Section 1 (License Grant) are expressly conditioned upon You, Your affiliates and each of Your respective subcontractors, sublicensees, distributors and customers not engaging in any act or failure to act, that enables, causes or facilitates any use or distribution of the Software (or any third-party software) in a manner that causes any patents, copyrights or other intellectual property rights owned or controlled by QTI or any of its affiliates (or for which QTI or any of its affiliates has received license rights) to become subject to any encumbrance or terms and conditions of any Open License Terms. Additionally, no act by QTI or any of its affiliates that is undertaken relating to the Software shall be later interpreted or otherwise construed as being inconsistent with the intent to not cause any patents, copyrights or other intellectual property rights owned or controlled by QTI or any of its affiliates (or for which QTI or any of its affiliates has received license rights) to become subject to any encumbrance or terms and conditions of any Open License Terms.

3.2 Commercialization or Distribution. You may commercialize or distribute any Applications developed by You using the Software or any component thereof in accordance with the Permitted Use.

3.3 Additional Restrictions. Except as expressly provided in this Agreement, You further agree that You will not: (i) reverse engineer, disassemble, decompile, or translate the Software, or otherwise attempt to derive the source code version of the Software, except if and to the extent expressly permitted under any applicable law; (ii) make more copies of the Software than specified in this Agreement or allowed by applicable law, despite this limitation; (iii) transfer or assign this Agreement or any of the rights, duties or obligations hereunder; (iv) rent, lease, loan or otherwise in any manner provide or distribute the Software or any copy of the Software to a third party; or (v) reproduce, distribute, publicly perform, publicly display or create derivative works of or based on the Software, or disclose, provide or otherwise transfer, in any manner, to any third party the Software or any portion thereof. The license to the Software granted to You hereunder is solely for the Permitted Use set forth in Section 1 (License Grant) and the Software shall not be used for any other purpose.

4. CONFIDENTIALITY. The Software and all related information provided hereunder are confidential and proprietary to QTI. Except as expressly permitted in this Agreement, You shall not to disclose or permit the disclosure of the Software in any form or any information relating to the Software (including without limitation the results of use or testing) to any third party without QTI’s prior written permission. You agree that You will only use the Software and related information for the purposes contemplated under this Agreement. Unauthorized use or disclosure of the Software and/or such information would cause irreparable harm and significant injury to QTI that would be difficult to ascertain or quantify; accordingly You agree that QTI shall have the right to obtain injunctive or other equitable relief to enforce the terms of this Agreement without limiting any other rights or remedies. You acknowledge and

Adreno SDK License Agreement 3

QTI Confidential - Proprietary

agree that the Software is provided “AS IS” and that QTI is under no obligation to provide any form of technical support for the Software. You further acknowledge and agree that if QTI, in its sole discretion, chooses to provide any form of support or information relating to the Software, such support and information shall be deemed confidential and proprietary to QTI and shall be protected in accordance with this Section 4.

5. NO WARRANTY. YOU EXPRESSLY ACKNOWLEDGE AND AGREE THAT THE USE OF THE SOFTWARE AND DOCUMENTATION IS AT YOUR SOLE RISK. THE SOFTWARE, DOCUMENTATION AND TECHNICAL SUPPORT, IF ANY, ARE PROVIDED “AS IS” AND WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED. TO THE MAXIMUM EXTENT PERMITTED UNDER APPLICABLE LAWS, QTI AND ITS AFFILIATES AND LICENSORS (FOR THE PURPOSES OF SECTIONS 5, 6 AND 7, QTI AND ITS AFFILIATES AND LICENSORS SHALL BE COLLECTIVELY REFERRED TO AS QTI) EXPRESSLY DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. QTI DOES NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THE SOFTWARE WILL MEET YOUR REQUIREMENTS, OR THAT THE OPERATION OF THE SOFTWARE WILL BE UNINTERRUPTED OR ERROR-FREE, OR THAT DEFECTS IN THE SOFTWARE WILL BE CORRECTED. FURTHERMORE, QTI DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS REGARDING THE USE OR THE RESULTS OF THE USE OF THE SOFTWARE IN TERMS OF ITS CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE. NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY QTI OR ITS AUTHORIZED REPRESENTATIVES SHALL CREATE A WARRANTY OR IN ANY WAY INCREASE THE SCOPE OF ANY WARRANTY. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO THE ABOVE EXCLUSION MAY NOT APPLY OR MAY BE LIMITED.

6. LIMITATION OF LIABILITY. TO THE MAXIMUM EXTENT PERMITTED UNDER APPLICABLE LAWS, UNDER NO CIRCUMSTANCES, INCLUDING WITHOUT LIMITATION NEGLIGENCE, SHALL QTI OR ITS DIRECTORS, OFFICERS, EMPLOYEES OR AGENTS BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, PUNITIVE OR CONSEQUENTIAL DAMAGES (INCLUDING BUT NOT LIMITED TO DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION AND THE LIKE) ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT OR ANY DOWNLOAD, INSTALLATION OR USE OF, OR INABILITY TO USE, THE SOFTWARE, EVEN IF QTI HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OR EXCLUSION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES SO THE ABOVE LIMITATION OR EXCLUSION MAY NOT APPLY OR MAY BE LIMITED. QTI HAS NO OBLIGATION TO DEFEND OR INDEMNIFY YOU UNDER THIS AGREEMENT. IN NO EVENT SHALL QTI’S TOTAL AGGREGATE LIABILITY TO YOU FOR ANY AND ALL DAMAGES, LOSSES, CLAIMS AND CAUSES OF ACTIONS (WHETHER IN CONTRACT, TORT, INCLUDING NEGLIGENCE, INDEMNIFICATION, OR OTHERWISE) EXCEED ONE HUNDRED U.S. DOLLARS (US$100).

7. INDEMNITY. You hereby agree to defend, indemnify and hold QTI and its officers, directors, employees, agents, successors and assigns harmless from and against any and all claims, losses, damages, judgments, costs, liabilities and expenses (including attorneys’ fees) arising out of or related to (i) Your use or misuse of the Software, including without limitation, any use, reproduction or distribution of the Software by You, which causes an infringement of any patent, copyright, trademark, trade secret, or other property, publicity or privacy rights of any third parties arising in any jurisdiction anywhere in the world, or (ii) any breach of this Agreement by You. If requested by QTI, You agree to defend QTI in connection with any third party claims, demands, or causes of action resulting from, arising out of or in connection with any of the foregoing.

8. TERM AND TERMINATION. This Agreement shall be effective upon acceptance by You and shall continue until terminated. You may terminate the Agreement at any time by deleting and destroying all copies of the Software and all related information in Your possession or control. This Agreement terminates immediately and automatically, with or without notice, if You fail to comply with any provision hereof. Additionally, QTI may at any time terminate this Agreement, without cause, upon notice to You. Upon termination You must delete or destroy all copies of the Software and Documentation in Your possession and the license granted to You in this Agreement shall terminate. Sections 2 through 11 shall survive the termination of this Agreement. In the event that any restrictions, conditions, limitations or exclusions that are set forth in Section 3 (Restrictions) of this Agreement are found to be either invalid or unenforceable, the rights granted in Section 1 (License Grant) shall be null, void and ineffective from the Effective Date, and QTI shall also have the right to terminate this Agreement immediately, and with retroactive effect to the Effective Date.

9. EXPORT COMPLIANCE ASSURANCES. You acknowledge that all software, source code and technology (collectively, “Products”) that may be obtained from QTI are subject to the US government export control and economic sanction laws, including the Export Administration Regulations (“EAR”, 15 CFR 730 et seq., http://www.bis.doc.gov/) administered by Department of Commerce, Bureau of Industry and Security; and the Foreign Asset Control Regulations (31 CFR 500 et. seq., http://www.treas.gov/offices/enforcement/ofac/) administered by the Department of Treasury, Office of Foreign Assets Control (“OFAC”). You assure that You, Your subsidiaries and Your affiliates will not directly or indirectly export, re-export, transfer or release (collectively, “export”) any Products or direct product thereof to any destination, person, entity or end use prohibited or restricted under US law without prior US government authorization to the extent required by regulation. The US government maintains embargoes or sanctions against certain countries, currently Cuba, Iran, North Korea, Sudan and Syria, but any amendments to the countries under US embargo or sanction shall apply. You agree not to contribute any encryption technology, source code (and corresponding object code) with cryptographic functionality. You further acknowledge that other countries may have trade laws pertaining to import, use, export or distribution of Products, and that compliance with same is the responsibility of You. This Section 8 (Export Compliance Assurances) shall survive the expiration or termination of the Agreement with QTI.

10. GOVERNMENT END USERS. If You are acting on behalf of an agency or instrumentality of the U. S. government, the Software and Documentation, as applicable, are “commercial computer software” and “commercial computer software documentation” developed exclusively at private expense by QTI. Pursuant to FAR 12.212 or DFARS 227 7202 and their successors, as applicable, use, reproduction and disclosure of the Software is governed by the terms of this Agreement. Adreno SDK License Agreement 4 QTI Confidential - Proprietary

11. GENERAL. This Agreement is governed and interpreted in accordance with the laws of the State of California without giving effect to its conflict of laws provisions. The United Nations Convention on Contracts for the International Sale of Goods is expressly disclaimed and shall not apply. Any claim arising out of or related to this Agreement must be brought exclusively in a federal or state court located in San Diego County, California and You consent to the jurisdiction and venue of such courts. If any provision of this Agreement shall be invalid, the validity of the remaining provisions of this Agreement shall not be affected. The restrictions, limitations, exclusions and conditions set forth in this Agreement shall apply even if QTI or any of its affiliates becomes aware of or fails to act in a manner to address any violation or failure to comply therewith. You hereby acknowledge and agree that the restrictions, limitations, conditions and exclusions imposed in this Agreement on the rights granted in this Agreement are not a derogation of the benefits of such rights. This Agreement is the entire and exclusive agreement between QTI and You with respect to the Software and supersedes all prior (i) agreements, including but not limited to that certain agreement between QTI and You to receive QTI development tools (including the Software) but only as to Your use of the Software, and (ii) other communications (whether written or oral). BY CLICKING ON THE “YES” OR “I ACCEPT” BUTTON BELOW, YOU REPRESENT, WARRANT AND CERTIFY THAT: YOU ARE AN AUTHORIZED REPRESENTATIVE OF THE LEGAL ENTITY YOU REPRESENT; YOU HAVE READ THIS AGREEMENT AND UNDERSTAND IT; YOU HAVE THE AUTHORITY TO BIND THE LEGAL ENTITY YOU REPRESENT TO THE TERMS AND CONDITIONS OF THIS AGREEMENT; AND YOU AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS..

Splat 1.6.2

https://www.nuget.org/packages/Splat

Copyright (c) 2013 Paul Betts

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.

WeakEvents

http://www.codeproject.com/Articles/29922/Weak-Events-in-C

Copyright (c) 2008 Daniel Grunwald

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.

WindowsInput

https://www.nuget.org/packages/InputSimulator

Provided under Microsoft Public License (Ms-PL).

This license governs use of the accompanying software. If you use the software, you accept this license. If you do not accept the license, do not use the software.

1. Definitions

The terms “reproduce,” “reproduction,” “derivative works,” and “distribution” have the same meaning here as under U.S. copyright law.

A “contribution” is the original software, or any additions or changes to the software.

A “contributor” is any person that distributes its contribution under this license. “Licensed patents” are a contributor’s patent claims that read directly on its contribution.

2. Grant of Rights

(A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create.

(B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software.

3. Conditions and Limitations

(A) No Trademark License- This license does not grant you rights to use any contributors’ name, logo, or trademarks.

(B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically.

(C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software.

(D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license.

(E) The software is licensed “as-is.” You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement.

TinyXML-2 3.0.0

https://github.com/leethomason/tinyxml2

TinyXML-2 is released under the zlib license:

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.

zlib 1.2.8

http://www.zlib.net/

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 jloup@gzip.org

Mark Adler madler@alumni.caltech.edu