software and source code license agreement

28
Software and Source Code License Agreement Version 1.16 Applied Informatics Software Engineering GmbH Maria Elend 143 9182 St. Jakob im Rosental AUSTRIA +43 4253 32596 www.appinf.com [email protected]

Upload: others

Post on 12-Sep-2021

17 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Software and Source Code License Agreement

Software and Source Code License Agreement

Version 1.16

Applied Informatics Software Engineering GmbH

Maria Elend 143 9182 St. Jakob im Rosental

AUSTRIA

+43 4253 32596

www.appinf.com [email protected]

Page 2: Software and Source Code License Agreement

Table of Contents Preamble ................................................................................................................................................................ 3

1 LICENSE GRANT .................................................................................................................................. 4

2 RESTRICTIONS ..................................................................................................................................... 4

3 WARRANTY .......................................................................................................................................... 5

4 LIMITATIONS OF LIABILITY ............................................................................................................. 6

5 TERM AND TERMINATION ............................................................................................................... 6

6 INDEMNITY ........................................................................................................................................... 7

7 TECHNICAL SUPPORT ....................................................................................................................... 7

8 COPYRIGHT NOTICES ....................................................................................................................... 7

9 CONCLUDING TERMS ....................................................................................................................... 7

10 Signatures ............................................................................................................................................ 9

Attachment A .................................................................................................................................................... 10

Attachment B .................................................................................................................................................... 12

Attachment C .................................................................................................................................................... 27

Attachment D .................................................................................................................................................... 28

Page 3: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 3/28

Preamble This Software and Source Code License Agreement ("AGREEMENT") is a legal agreement between You, the "LICENSEE", and Applied Informatics Software Engineering GmbH (“APPLIED INFORMATICS”) from whom LICENSEE acquired the software product(s) ("SOFTWARE"), as it is described in Attachment A.

The license(s) granted herein are granted pursuant to a purchase order submitted by you, the LICENSEE for the purchase of an appropriate number of licenses to certain APPLIED INFORMATICS software products to be used by the LICENSEE and, if applicable, by the LICENSEE's employees, subcontractors or other agents in performing services for the LICENSEE (such employees, subcontractors and agents are collectively referred to herein as "SOFTWARE DEVELOPERS"). By installing, copying or otherwise using the software or its accompanying materials the LICENSEE agrees to be bound by, and to require each of its SOFTWARE DEVELOPERS to be bound by, the terms of this AGREEMENT. If you do not agree with the terms of this AGREEMENT, APPLIED INFORMATICS is unwilling to license the SOFTWARE to you. In such event, you may not use or copy the SOFTWARE, and you should promptly contact APPLIED INFORMATICS for instructions on return of the unused product(s) for a refund.

If you have obtained the SOFTWARE for evaluation purposes and you have not purchased the necessary licenses, then you are only authorized to install and use the SOFTWARE for the sole purpose of evaluating its functionality and performance. You may not integrate the SOFTWARE into products or use it for any commercial or production purpose. You may not redistribute the SOFTWARE.

The enclosed software, including, but not limited to, one or more of the following: source code, object code, dynamic link libraries, statically linked libraries, executables, header files, sample programs, utility programs, Makefiles, project files and scripts (collectively, the "SOFTWARE") and all user documentation related thereto (the "DOCUMENTATION") is owned by APPLIED INFORMATICS or its suppliers and is protected by Austrian copyright laws and international treaties. The SOFTWARE is licensed, not sold. The LICENSEE may use the SOFTWARE on any number of computers only in accordance with the terms and conditions set forth in this AGREEMENT.

Page 4: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 4/28

1 LICENSE GRANT Subject to the terms and conditions set forth herein, the LICENSEE shall have the nonexclusive, non-transferable right to:

a) Incorporate the dynamic link libraries, statically linked libraries and executables of the SOFTWARE into the application products that the SOFTWARE DEVELOPERS develop.

b) Modify (i.e. modify the source code and rebuild) the dynamic link libraries, statically linked libraries and executables of the SOFTWARE and incorporate the modified libraries and executables into the application products that the SOFTWARE DEVELOPERS develop.

c) Make and distribute copies of the dynamic link libraries, statically linked libraries and executables, in their original form and/or as modified and/or rebuilt by LICENSEE, as incorporated into application products that the SOFTWARE DEVELOPERS develop in accordance with the terms of this AGREEMENT, provided that the SOFTWARE, or other APPLIED INFORMATICS products, do not constitute a major portion of the value of such application products.

d) Make an unlimited number of copies (either in hardcopy or electronic form) of the DOCUMENTATION delivered by APPLIED INFORMATICS electronically, provided that such copies shall be used solely for internal purposes and shall not be republished or distributed to any third party.

LICENSEE shall be under no obligation to disclose the source code (to Applied Informatics or to any third parties) to applications it develops under this Agreement that use libraries, executables or source code licensed from APPLIED INFORMATICS.

2 RESTRICTIONS Unless expressly permitted under this AGREEMENT or otherwise by APPLIED INFORMATICS, you will not:

a) Distribute in any manner any of the header files, source code, SAMPLE CODE, Makefiles, object modules or independent static libraries of the SOFTWARE or any portion thereof.

b) Use, copy, merge or compile all or any portion of the source code or object code of the SOFTWARE except as expressly provided in this AGREEMENT.

c) Alter, remove or cover proprietary notices in or on the SOFTWARE, related documentation or storage media.

d) Distribute any portion of the SOFTWARE or any derivative of any portion of the SOFTWARE in a software development product or otherwise in competition with APPLIED INFORMATICS.

Page 5: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 5/28

e) Decompile, disassemble or reverse engineer any object code form of any portion of the SOFTWARE.

f) Rent, lease, license, transfer or otherwise provide access to the SOFTWARE or related components.

g) Disclose any source code of the SOFTWARE or any portion thereof to any person or entity.

h) Alter, circumvent, remove, disable or otherwise interfere with any license validation and enforcement mechanism in the SOFTWARE.

The number of SOFTWARE DEVELOPERS using the SOFTWARE must not exceed the total number of software developers that LICENSEE has purchased developer licenses for, as specified in the purchase order(s). For the purpose of this AGREEMENT, “using” means directly calling the programming interfaces of SOFTWARE, or otherwise incorporating the source code of SOFTWARE, in its original form or as modified and/or rebuilt by LICENSEE, or parts thereof into LICENSEE’s software.

The number of devices the SOFTWARE is deployed on, or that make otherwise use of the SOFTWARE, must not exceed the total number of devices that LICENSEE has purchased device licenses for, as specified in the purchase order(s).

The source code of the SOFTWARE is a valuable asset of APPLIED INFORMATICS. The LICENSEE hereby agrees to keep all source code of the SOFTWARE in strict confidence and to require each of its SOFTWARE DEVELOPERS to keep all source code of the SOFTWARE in strict confidence. Neither the LICENSEE nor any SOFTWARE DEVELOPERS may transfer or assign the SOFTWARE or its rights under this AGREEMENT.

3 WARRANTY The SOFTWARE and the DOCUMENTATION are provided "as is." APPLIED INFORMATICS points out expressly that with state-of-the-art technology it is not possible to develop computer programs that will function flawlessly under all conceivable circumstances. The object of the warranty provided by APPLIED INFORMATICS is therefore software that will generally function as described in the program description.

APPLIED INFORMATICS warrants to LICENSEE that the unaltered SOFTWARE will substantially perform the functions described in the DOCUMENTATION for a period of 90 days after the date of delivery of the SOFTWARE to the LICENSEE. APPLIED INFORMATICS’ sole obligation under this warranty shall be limited to using reasonable efforts to correct material, documented, reproducible defects in the unaltered SOFTWARE that the LICENSEE describes and documents to APPLIED INFORMATICS during the 90-day period. In the event that APPLIED INFORMATICS fails to correct a material, documented, reproducible defect within a reasonable period, APPLIED INFORMATICS may, at APPLIED INFORMATICS' discretion, either replace the defective SOFTWARE, or refund to you the amount that you paid APPLIED INFORMATICS for the defective SOFTWARE and cancel this AGREEMENT and the licenses granted herein.

Page 6: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 6/28

In such event, the LICENSEE shall promptly destroy all copies of the SOFTWARE and DOCUMENTATION in the LICENSEE's possession or control.

The warranty is immediately voided if the LICENSEE makes any modifications to the SOFTWARE or uses the SOFTWARE on an environment (hardware, operating system, etc.) not approved by APPLIED INFORMATICS or set forth in the DOCUMENTATION. In particular, APPLIED INFORMATICS assumes no liability for errors, malfunctions or damage due to improper use, modified operating system components and versions, interfaces and parameters, use of unsuitable organizational media and data carriers, if any are provided for, abnormal operating conditions (especially different installation and storage conditions), or to damage incurred in transit. Except as specifically provided in the paragraph immediately above, APPLIED INFORMATICS makes no warranty, express or implied, including, but not limited to, any warranty of merchantability, non-infringement or fitness for a particular purpose.

4 LIMITATIONS OF LIABILITY In no event will either party (or its officers, employees, suppliers, distributors, or licensors: collectively "Its Representatives") be liable to the other party for any indirect, incidental, special or consequential damages whatsoever, including but not limited to loss of revenue, lost or damaged data or other commercial or economic loss, arising out of any breach of this AGREEMENT, any use or inability to use the SOFTWARE or any claim made by a third party, even if either party (or Its Representatives) have been advised of the possibility of such damage or claim. In no event will the aggregate liability of APPLIED INFORMATICS (or that of Its Representatives) for any damages or claim, whether in contract, tort or otherwise, exceed the amount paid by LICENSEE for the SOFTWARE.

These limitations shall apply whether or not the alleged breach or default is a breach of a fundamental condition or term, or a fundamental breach. Some jurisdictions do not allow the exclusion or limitation of liability for consequential or incidental damages, or certain limitations of implied warranties. Therefore the above limitation may not apply.

NOTWITHSTANDING THE PARAGRAPHS ABOVE, THE FOREGOING SHALL NOT LIMIT THE INDEMNIFICATION OBLIGATIONS OR HOLD HARMLESS OBLIGATIONS SET FORTH IN THIS AGREEMENT.

5 TERM AND TERMINATION The term of this AGREEMENT is perpetual. However, this AGREEMENT (including all of the licenses granted herein) will terminate automatically and immediately in the event of any material breach of its terms or conditions by a party if not corrected within 30 days of the breaching party’s receipt of a written notice describing the breach. In no case shall accidental disclosure of licensed source code or theft of LICENSEE’S computers containing said licensed source code be a cause for termination of this AGREEMENT. In the event of such termination, LICENSEE shall promptly

Page 7: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 7/28

destroy all copies of the SOFTWARE and DOCUMENTATION in his or her possession or control.

6 INDEMNITY LICENSEE shall indemnify, hold harmless and defend APPLIED INFORMATICS and their respective officers, directors and employees, from and against any damages, liabilities and costs (including reasonable attorneys' fees) incurred in connection with any claims or lawsuits that arise or result from (i) distribution of any application products or (ii) the breach by LICENSEE or any of its SOFTWARE DEVELOPERS of any terms of this AGREEMENT.

7 TECHNICAL SUPPORT APPLIED INFORMATICS has no obligation under this AGREEMENT to provide maintenance, support or training.

8 COPYRIGHT NOTICES LICENSEE shall display the following copyright notice either at application startup, in the application’s “about box”, or in the accompanying documentation: “This product contains software licensed from Applied Informatics Software Engineering GmbH. Copyright © 2006-2018 by Applied Informatics Software Engineering GmbH.”

9 CONCLUDING TERMS A. Applicable Law. This Agreement shall be governed by and construed in accordance with the laws of Austria without reference to its conflict of laws principles. The United Nations Convention on the Sales of Goods is not applicable and is expressly disclaimed. Place of jurisdiction is 9500 Villach, Austria.

B. Public Reference. LICENSEE consents to the public use of its name as a reference of APPLIED INFORMATICS, unless LICENSEE notifies APPLIED INFORMATICS in writing that it withholds such consent.

C. Modification. This Agreement may not be modified or amended except by written notice, which is signed by authorized representatives of each of the parties.

D. No Waiver. The failure of either party to exercise any right or the waiver by either party of any breach, shall not prevent a subsequent exercise of such right or be deemed a waiver of any subsequent breach of the same of any other term of the Agreement.

E. Equitable Remedies. The parties recognize that money damages may not be an adequate remedy for any breach of any obligation hereunder by

Page 8: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 8/28

LICENSEE involving APPLIED INFORMATICS’s intellectual property or use of the SOFTWARE beyond the scope of the license granted by this Agreement. The parties therefore agree that in addition to any other remedies available hereunder, by law or otherwise, APPLIED INFORMATICS and any third party from whom APPLIED INFORMATICS has licensed software or technology may be entitled to seek injunctive relief against any such continued breach by LICENSEE of such obligations.

F. Arbitration. All disputes arising out of or in connection with this Agreement shall be finally settled under the Rules of Arbitration of the International Chamber of Commerce by one or more arbitrators appointed in accordance with the said Rules. The substantive law of Austria shall be applicable. The place of arbitration shall be Vienna, Austria. The language to be used in the arbitral proceedings shall be German.

G. Written Notice. Any written notice from one party to the other required by this Agreement shall be deemed made on the date of mailing if sent by certified mail or overnight courier and addressed to the address specified below. Written notice sent by any other means shall be deemed made on the date it is received by the party to whom it is directed. Notice sent by facsimile or by electronic mail shall not be deemed “written notice” as contemplated by this Agreement.

H. Entire Agreement. This Agreement, including its Attachments, constitutes the sole and entire agreement of the parties with respect to the subject matter hereof and supersedes any prior oral or written promises or agreements. There are no promises, covenants or undertakings other than those expressly set forth in this Agreement. This Agreement can be superseded by a mutually agreed to written contract.

I. No Election of Remedies. The pursuit by either party of any remedy to which it is entitled at any time shall not be deemed an election of remedies or waiver of the right to pursue any other remedies to which it may be entitled.

J. Independent Contractors. Nothing in this Agreement shall be deemed or construed by the parties or by any other entity to create an agency, partnership or joint venture between LICENSEE and APPLIED INFORMATICS.

K. Severability. Should individual terms of this contract be or become inoperative, this will not affect the remaining terms of this contract. The parties to the contract will work in a spirit of partnership to find an arrangement that approximates as nearly as possible the inoperative terms.

L. Attachments. Attachments A, B, C and D hereto are incorporated into and made part of this Agreement.

Page 9: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 9/28

10 Signatures APPLIED INFORMATICS and LICENSEE have read this Agreement and agree to be bound by its terms, in witness whereof the authorized representatives of each party have affixed their signatures below.

LICENSEE Applied Informatics Software Engineering GmbH

Signature Signature

Günter Obiltschnig

Name (Print or Type) Name (Print or Type)

Managing Director

Title Title

Date Date

Licensee’s Mailing Address:

Applied Informatics’ Mailing Address:

Applied Informatics Software Engineering GmbH

Maria Elend 143 A-9182 St. Jakob im Rosental AUSTRIA

Page 10: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 10/28

Attachment A Subject to inclusion of the respective SOFTWARE items in the Purchase Order, APPLIED INFORMATICS shall furnish LICENSEE with the SOFTWARE, as described below. SOFTWARE will be made available for download in machine-readable source code form by electronic file transfer. The DOCUMENTATION will be delivered electronically in machine-readable form suitable for online viewing and printing. LICENSEE may copy, print, or reproduce the DOCUMENTATION without restriction, provided that all copyright and other proprietary notices are reproduced substantially similar to the originals.

Software Item Description

macchina.io IoT Edge Device SDK

A toolkit for building IoT device applications that connect sensors, devices and cloud services.

macchina.io Remote Manager Server and SDK

A server and SDK providing secure remote access via web, apps, SSH and VNC, as well as flexible management of IoT edge devices.

OSP Open Service Platform component framework and application server. Includes the following libraries and tools: OSP, OSP/BundleCreator, OSP/BundleAdmin, OSP/Web, OSP/Shell, OSP/BundleSign and all bundles found in the OSP source tree.

Remoting NG Remote Method Invocation and Web Services for C++. Includes the following libraries and tools: CodeGeneration, RemotingNG, RemotingNG/RemoteGen, RemotingNG/SOAP, RemotingNG/TCP, RemotingNG/JSONRPC.

XML Schema and WSDL Code Generator

Code generator for C++ from XML Schema and WSDL documents, used together with Remoting NG. Includes the following libraries and tools: XSD/Types, XSD/Parser and XSD/CodeGen.

Universal Plug and Play

A modular and extensible C++ framework for implementing UPnP™ capable devices and applications. Includes the following libraries and tools: UPnP, UPnP/SSDP, UPnP/SOAP, UPnP/GENA, UPnP/ServiceDesc and UPnP/UPnPGen

DNSSD Automatic discovery of network services and network devices, based on Multicast DNS (mDNS) technology. Includes the following libraries: DNSSD, DNSSD/Bonjour and DNSSD/Avahi.

Fast Infoset Compression and faster parsing of XML documents, based on ITU-T Rec. X.891 and ISO/IEC 24824-1,

Page 11: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 11/28

also known as Fast Infoset.

POCO C++ Libraries

Includes the following libraries licensed under the terms and conditions of the Boost Software License: Foundation, XML, Util, Net, NetSSL_OpenSSL, Data, Data/SQLite, Data/ODBC, Data/MySQL, Zip, Crypto, CppParser.

Page 12: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 12/28

Attachment B THIRD PARTY LIBRARIES USED BY POCO C++ LIBRARIES AND MACCHINA.IO, AND LICENSES USED BY SAID COMPONENTS.

Portions of the POCO C++ Libraries and macchina.io utilize the following copyrighted material, the use of which is hereby acknowledged.

Expat XML Parser Toolkit

Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd and Clark Cooper

Copyright (c) 2001, 2002, 2003 Expat maintainers.

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.

Code from the FreeBSD Project

Copyright (c) 1983, 1993 The Regents of the University of California. 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.

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

Page 13: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 13/28

THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.

MD4 (RFC 1320) Message-Digest Algorithm

Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All rights reserved.

License to copy and use this software is granted provided that it is identified as the "RSA Data Security, Inc. MD4 Message-Digest Algorithm" in all material mentioning or referencing this software or this function.

License is also granted to make and use derivative works provided that such works are identified as "derived from the RSA Data Security, Inc. MD4 Message-Digest Algorithm" in all material mentioning or referencing the derived work.

RSA Data Security, Inc. makes no representations concerning either the merchantability of this software or the suitability of this software for any particular purpose. It is provided "as is" without express or implied warranty of any kind.

These notices must be retained in any copies of any part of this documentation and/or software.

MD5 (RFC 1321) Message-Digest Algorithm

Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All rights reserved.

License to copy and use this software is granted provided that it is identified as the "RSA Data Security, Inc. MD5 Message-Digest Algorithm" in all material mentioning or referencing this software or this function.

License is also granted to make and use derivative works provided that such works are identified as "derived from the RSA Data Security, Inc. MD5 Message-Digest Algorithm" in all material mentioning or referencing the derived work.

RSA Data Security, Inc. makes no representations concerning either the merchantability of this software or the suitability of this software for any particular purpose. It is provided "as is" without express or implied warranty of any kind.

Page 14: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 14/28

Perl Compatible Regular Expressions (PCRE)

PCRE is a library of functions to support regular expressions whose syntax and semantics are as close as possible to those of the Perl 5 language.

Release 7 of PCRE is distributed under the terms of the "BSD" licence, as specified below. The documentation for PCRE, supplied in the "doc" directory, is distributed under the same terms as the software itself.

The basic library functions are written in C and are freestanding.

Written by: Philip Hazel ([email protected])

University of Cambridge Computing Service, Cambridge, England.

Copyright (c) 1997-2008 University of Cambridge. 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 University of Cambridge nor the name of Google, Inc. nor the names of their 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 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.

zlib

Copyright (C) 1995-2010 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.

Page 15: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 15/28

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 [email protected]

Mark Adler [email protected]

SQLite

The original author of SQLite has dedicated the code to the public domain. Anyone is free to copy, modify, publish, use, compile, sell, or distribute the original SQLite code, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.

double-conversion

Copyright 2010 the V8 project authors. 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 Google Inc. 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 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

Page 16: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 16/28

USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

JSON_parser

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 shall be used for Good, not Evil.

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.

Code from the LLVM Compiler Infrastructure

University of Illinois/NCSA Open Source License

Copyright (c) 2007-2012 University of Illinois at Urbana-Champaign.

All rights reserved.

Developed by:

LLVM Team

University of Illinois at Urbana-Champaign

http://llvm.org

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

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

* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimers in the documentation and/or other materials provided with the distribution.

Page 17: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 17/28

* Neither the names of the LLVM Team, University of Illinois at Urbana-Champaign, nor the names of its contributors may be used to endorse or promote products derived from this Software without specific prior written permission.

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

V8 JavaScript Engine

This license applies to all parts of V8 that are not externally maintained libraries. The externally maintained libraries used by V8 are:

- PCRE test suite, located in

test/mjsunit/third_party/regexp-pcre.js. This is based on the test suite from PCRE-7.3, which is copyrighted by the University of Cambridge and Google, Inc. The copyright notice and license are embedded in regexp-pcre.js.

- Layout tests, located in test/mjsunit/third_party. These are based on layout tests from webkit.org which are copyrighted by Apple Computer, Inc. and released under a 3-clause BSD license.

- Strongtalk assembler, the basis of the files assembler-arm-inl.h, assembler-arm.cc, assembler-arm.h, assembler-ia32-inl.h, assembler-ia32.cc, assembler-ia32.h, assembler-x64-inl.h, assembler-x64.cc, assembler-x64.h, assembler-mips-inl.h, assembler-mips.cc, assembler-mips.h, assembler.cc and assembler.h.

This code is copyrighted by Sun Microsystems Inc. and released under a 3-clause BSD license.

- Valgrind client API header, located at third_party/valgrind/valgrind.h This is release under the BSD license.

These libraries have their own licenses; we recommend you read them, as their terms may differ from the terms below.

Copyright 2014, the V8 project authors. 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.

Page 18: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 18/28

* Neither the name of Google Inc. 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 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.

Strongtalk Assembler

Copyright (c) 1994-2006 Sun Microsystems Inc.

All Rights Reserved.

Redistribution and use in source and binary forms, with or withoutm odification, 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.

- Redistribution 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 Sun Microsystems or the names of 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 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.

Page 19: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 19/28

Paho MQTT C Client Library

The Paho MQTT C Client has been released under the Eclipse Distribution License - v 1.0 and the Eclipse Public License - v 1.0.

Copyright (c) 2009, 2014 IBM Corp.

All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 and Eclipse Distribution License v1.0 which accompany this distribution.

Eclipse Distribution License - v 1.0

Copyright (c) 2007, Eclipse Foundation, Inc. and its licensors.

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 Eclipse Foundation, Inc. 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 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.

Tinkerforge API Bindings

The Tinkerforge API Bindings are under the public domain.

Copyright (C) 2012-2014 Matthias Bolte <[email protected]>

Copyright (C) 2011 Olaf Lüke <[email protected]>

Page 20: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 20/28

Redistribution and use in source and binary forms of this file, with or without modification, are permitted. See the Creative Commons Zero (CC0 1.0) License for more details.

AngularJS

AngularJS is licensed under the MIT License.

The MIT License

Copyright (c) 2010-2015 Google, Inc. http://angularjs.org

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

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

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

Angular File Upload

By Danial <[email protected]>, licensed under the MIT License.

https://github.com/danialfarid/ng-file-upload

jQuery

jQuery is licensed under the MIT License.

Copyright jQuery Foundation and other contributors, https://jquery.org/

This software consists of voluntary contributions made by many individuals. For exact contribution history, see the revision history available at https://github.com/jquery/jquery

The following license applies to all parts of this software except as documented below:

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:

Page 21: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 21/28

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.

All files located in the node_modules and external directories are externally maintained libraries used by this software which have their own licenses; we recommend you read them, as their terms may differ from the terms above.

OpenLayers

OpenLayers is licensed under the 2-clause BSD License.

Copyright 2005-2014 OpenLayers Contributors. 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 OPENLAYERS 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 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 views and conclusions contained in the software and documentation are those of the authors and should not be interpreted as representing official policies, either expressed or implied, of OpenLayers Contributors.

Ace (Editor)

The Ace high performance code editor for the web is licensed under the 3-clause BSD License.

Page 22: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 22/28

Copyright (c) 2010, Ajax.org B.V.

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 Ajax.org B.V. 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 AJAX.ORG B.V. 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.

Page 23: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 23/28

Font Awesome

Font Awesome licensed under [[http://scripts.sil.org/OFL SIL OFL 1.1]].

Font Awesome CSS, LESS, and Sass files are licensed under the MIT License.

Copyright (c) <dates>, <Copyright Holder> (<URL|email>), with Reserved Font Name <Reserved Font Name>.

Copyright (c) <dates>, <additional Copyright Holder> (<URL|email>), with Reserved Font Name <additional Reserved Font Name>.

Copyright (c) <dates>, <additional Copyright Holder> (<URL|email>).

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.

Page 24: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 24/28

"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 ENERAL, 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.

Page 25: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 25/28

noVNC

noVNC is Copyright (C) 2018 The noVNC Authors

(./AUTHORS)

The noVNC core library files are licensed under the MPL 2.0 (Mozilla Public License 2.0). The noVNC core library is composed of the Javascript code necessary for full noVNC operation. This includes (but is not limited to):

core/**/*.js

app/*.js

test/playback.js

The HTML, CSS, font and images files that included with the noVNC source distibution (or repository) are not considered part of the noVNC core library and are licensed under more permissive licenses. The intent is to allow easy integration of noVNC into existing web sites and web applications.

The HTML, CSS, font and image files are licensed as follows:

*.html : 2-Clause BSD license

app/styles/*.css : 2-Clause BSD license

app/styles/Orbitron* : SIL Open Font License 1.1

(Copyright 2009 Matt McInerney)

app/images/ : Creative Commons Attribution-ShareAlike

http://creativecommons.org/licenses/by-sa/3.0/

Some portions of noVNC are copyright to their individual authors. Please refer to the individual source files and/or to the noVNC commit history: https://github.com/novnc/noVNC/commits/master

The are several files and projects that have been incorporated into the noVNC core library. Here is a list of those files and the original licenses (all MPL 2.0 compatible):

core/base64.js : MPL 2.0

core/des.js : Various BSD style licenses

vendor/pako/ : MIT

vendor/browser-es-module-loader/src/ : MIT

vendor/browser-es-module-loader/dist/ : Various BSD style licenses

vendor/promise.js : MIT

Page 26: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 26/28

Any other files not mentioned above are typically marked with a copyright/license header at the top of the file. The default noVNC license is MPL-2.0.

The following license texts are included:

docs/LICENSE.MPL-2.0

docs/LICENSE.OFL-1.1

docs/LICENSE.BSD-3-Clause (New BSD)

docs/LICENSE.BSD-2-Clause (Simplified BSD / FreeBSD)

vendor/pako/LICENSE (MIT)

Or alternatively the license texts may be found here:

http://www.mozilla.org/MPL/2.0/

http://scripts.sil.org/OFL

http://en.wikipedia.org/wiki/BSD_licenses

https://opensource.org/licenses/MIT

Page 27: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 27/28

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

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

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

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

Page 28: Software and Source Code License Agreement

Applied Informatics Software Engineering GmbH Software and Source Code License Agreement (Version 1.16) 28/28

Attachment D SDK Redistribution

Subject to purchase of an SDK Redistribution License, LICENSEE shall have the nonexclusive, non-transferable right to redistribute header files, dynamic link libraries, statically linked libraries and executables of the SOFTWARE, as well as the DOCUMENTATION (together referred to as the "SDK") along with the application products that LICENSEE develops and distributes to third parties, provided that the SOFTWARE, or other APPLIED INFORMATICS products, do not constitute a major portion of the value of such application products.

Users of LICENSEE’s application products shall have the nonexclusive, non-transferable right to use the SDK solely for the purpose of developing extensions, plug-ins or other software that only works in conjunction with LICENSEE’s application products. The SDK may not be used to develop software that works independently of LICENSEE’s application products.

LICENSEE shall incorporate clauses defining the valid use of the SDK into its application product’s licensing terms and conditions.