ugm 2040 oss licenses ugm 2040 open source software information, please contact: –...

60
UGM 2040 Open Source Software Licenses en OSS Licenses

Upload: hakhanh

Post on 01-Aug-2019

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040Open Source Software Licenses

en OSS Licenses

Page 2: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build
Page 3: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Table of contents | en 3

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

Table of contents1 Introduction 41.1 Disclaimer 41.2 Contact Information 42 License Assignment 53 Open Source Software Licenses 83.1 Apache License 1.1 83.2 Apache License 2.0 93.3 BSD 3-clause 153.4 Code Project Open License 1.02 163.5 Eclipse Public License -v 1.0 233.6 GNU Lesser General Public License, version 2.1 293.7 Microsoft .NET Library License 433.8 MIT License 494 Copyrights 504.1 Apache 504.1.1 DocumentFormat.OpenXml 504.1.2 Log4Net 504.1.3 Microsoft Azure Configuration Manager 504.1.4 Miscellaneous Utility Library 514.1.5 MsMqtt 524.1.6 OWIN 534.1.7 Prism 4.0.0 534.1.8 RabbitMQ Client AMQP manager 544.1.9 Reactive Extensions - Core Library 2.2.5 554.1.10 Reactive Extensions - Interfaces Library 2.2.5 554.1.11 Reactive Extensions - Query Library 2.2.5 564.1.12 Serilog 564.2 BSD-3 564.2.1 Rhino-dsl 56

Page 4: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

4 en | Introduction UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

1 IntroductionThis document contains the open source software licenses usedin the UGM 2040.

1.1 DisclaimerBosch Security Systems has tested and technically approved theUGM 2040 embedded components (BE 2040, MCX 2040 andMCS 2040, as defined below) based on the system software aswell the Service PC applications (as defined below).

This software is provided by Bosch Security Systems „as is”, anyuse with other components as listed below or any use withother Service PC Applications as listed below or any use withany other software from any other sources will in no event resultin any liability of Bosch Security Systems. Any express orimplied warranties, including but not limited to, the impliedwarranties of fitness for a particular purpose andmerchantability are disclaimed.Bosch Security Systems will in no event be liable for any direct,indirect, incidental, special, exemplary or consequentialdamages (including but not limited to procurement of substitutegoods or services, loss of use, data or profits or businessinterruption) however caused and on any theory of liabilitywhether in contract, strict liability or tort (including negligenceor otherwise) arising in any way out of the use of this device/software, even if advised of the possibility of such damage.

1.2 Contact InformationFor UGM 2040 open source software information, pleasecontact:– [email protected] can request the source code and build information of opensource component: Avalon edit (Part of the Service PC RuleEditor application) for a fee of 10€ at:– [email protected]

Page 5: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 License Assignment | en 5

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

2 License AssignmentThe following tables list the software license scope ofUGM 2040 open source software.

Open source used in embedded components (BE 2040,MCX 2040 and MCS 2040)

Component OSS License

miscellaneous utilitylibrary Apache License 1.1

Log4Net Apache License 2.0

OWIN Apache License 2.0

Prism 4.0.0 Apache License 2.0

MsMqtt Apache License 2.0

Microsoft Azure Configuration Manager Apache License 2.0

RabbitMQ Client AMQP manager Apache License 2.0

serilog Apache License 2.0

DocumentFormat.OpenXml Apache License 2.0

Reactive Extensions - Core Library2.2.5

Apache License 2.0

Reactive Extensions - InterfacesLibrary 2.2.5

Apache License 2.0

Reactive Extensions - Query Library2.2.5

Apache License 2.0

Code Project - Hard drive Informationusing S.M.A.R.T.

Code Project Open License 1.02

Code Project - WPF Data Virtualization Code Project Open License 1.02

Code Project - A Service InstallerExtension

Code Project Open License 1.02

Page 6: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

6 en | License Assignment UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

Code Project - Connect to a UNC Path Code Project Open License 1.02

Code Project - Customize the CodeGenerated by the Resources Designer

Code Project Open License 1.02

Code Project - Code Project -WPF:WPF Persistency

Code Project Open License 1.02

Power Collection for .NET Eclipse Public License -v 1.0

Microsoft.AspNet.WebApi.Core Microsoft .NET Library License

Microsoft.AspNet.WebApi.Owin Microsoft .NET Library License

Microsoft.Owin Microsoft .NET Library License

Microsoft.Owin.Hosting Microsoft .NET Library License

Microsoft.Owin.Host.HttpListener Microsoft .NET Library License

Microsoft ASP.NET Web API Microsoft .NET Library License

Microsoft ASP.NET Web API ClientLibraries

Microsoft .NET Library License

Microsoft ASP.NET Web API OWIN SelfHost

Microsoft .NET Library License

Microsoft BCL Async Await 1.0.168 Microsoft .NET Library License

Microsoft BCL Build Components Microsoft .NET Library License

Microsoft BCL Portability Pack Microsoft .NET Library License

Microsoft HTTP Client Libraries Microsoft .NET Library License

Microsoft .NET Framework Microsoft .NET Library License

Autofac MIT License

OpenNetCF Serial Library MIT License

SharpSNMP Lib for Dot Net and Mono MIT License

StackExchange.Redis MIT License

Page 7: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 License Assignment | en 7

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

Open source used in Service PC Applications

Component OSS License

Log4Net Apache License 2.0

rhino-dsl BSD-3-Clause License

Power Collection for .NET Eclipse Public License -v 1.0

Avalon Edit GNU Lesser General PublicLicense, version 2.1

Autofac MIT License

Page 8: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

8 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

3 Open Source Software Licenses3.1 Apache License 1.1

The Apache Software License, Version 1.1Copyright (c) 2000 The Apache Software Foundation. All rightsreserved.Redistribution and use in source and binary forms, with orwithout modification, are permitted provided that the followingconditions are met:1. Redistributions of source code must retain the abovecopyright notice, this list of conditions and the followingdisclaimer.2. Redistributions in binary form must reproduce the abovecopyright notice, this list of conditions and the followingdisclaimer in the documentation and/or other materialsprovided with the distribution.3. The end-user documentation included with the redistribution,if any, must include the following acknowledgment:"This product includes software developed by the ApacheSoftware Foundation (http://www.apache.org/)."Alternately, this acknowledgment may appear in the softwareitself, if and wherever such third-party acknowledgmentsnormally appear.4. The names "Apache" and "Apache Software Foundation" mustnot be used to endorse or promote products derived from thissoftware without prior written permission. For writtenpermission, please contact [email protected]. Products derived from this software may not be called"Apache", nor may "Apache" appear in their name, without priorwritten permission of the Apache Software Foundation.

THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED ORIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THEIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESSFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT

Page 9: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 9

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

SHALL THE APACHE SOFTWARE FOUNDATION OR ITSCONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIALDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENTOF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVERCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER INCONTRACT, STRICT LIABILITY, OR TORT (INCLUDINGNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OFTHE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THEPOSSIBILITY OF SUCH DAMAGE.

This software consists of voluntary contributions made by manyindividuals on behalf of the Apache Software Foundation. Formore information on the Apache Software Foundation, pleasesee <http://www.apache.org/>.Portions of this software are based upon public domainsoftware originally written at the National Center forSupercomputing Applications, University of Illinois, Urbana-Champaign.

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

TERMS AND CONDITIONS FOR USE, REPRODUCTION, ANDDISTRIBUTION1. Definitions."License" shall mean the terms and conditions for use,reproduction, and distribution as defined by Sections 1 through9 of this document."Licensor" shall mean the copyright owner or entity authorizedby the copyright owner that is granting the License.

Page 10: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

10 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

"Legal Entity" shall mean the union of the acting entity and allother entities that control, are controlled by, or are undercommon control with that entity. For the purposes of thisdefinition, "control" means (i) the power, direct or indirect, tocause the direction or management of such entity, whether bycontract or otherwise, or (ii) ownership of fifty percent (50%) ormore of the outstanding shares, or (iii) beneficial ownership ofsuch entity."You" (or "Your") shall mean an individual or Legal Entityexercising permissions granted by this License."Source" form shall mean the preferred form for makingmodifications, including but not limited to software sourcecode, documentation source, and configuration files."Object" form shall mean any form resulting from mechanicaltransformation or translation of a Source form, including but notlimited to compiled object code, generated documentation, andconversions to other media types."Work" shall mean the work of authorship, whether in Source orObject form, made available under the License, as indicated by acopyright notice that is included in or attached to the work (anexample is provided in the Appendix below)."Derivative Works" shall mean any work, whether in Source orObject form, that is based on (or derived from) the Work and forwhich the editorial revisions, annotations, elaborations, or othermodifications represent, as a whole, an original work ofauthorship. For the purposes of this License, Derivative Worksshall not include works that remain separable from, or merelylink (or bind by name) to the interfaces of, the Work andDerivative Works thereof."Contribution" shall mean any work of authorship, including theoriginal version of the Work and any modifications or additionsto that Work or Derivative Works thereof, that is intentionallysubmitted to Licensor for inclusion in the Work by the copyrightowner or by an individual or Legal Entity authorized to submiton behalf of the copyright owner. For the purposes of this

Page 11: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 11

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

definition, "submitted" means any form of electronic, verbal, orwritten communication sent to the Licensor or itsrepresentatives, including but not limited to communication onelectronic mailing lists, source code control systems, and issuetracking systems that are managed by, or on behalf of, theLicensor for the purpose of discussing and improving the Work,but excluding communication that is conspicuously marked orotherwise designated in writing by the copyright owner as "Nota Contribution.""Contributor" shall mean Licensor and any individual or LegalEntity on behalf of whom a Contribution has been received byLicensor and subsequently incorporated within the Work.

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

3. Grant of Patent License.Subject to the terms and conditions of this License, eachContributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as statedin this section) patent license to make, have made, use, offer tosell, sell, import, and otherwise transfer the Work, where suchlicense applies only to those patent claims licensable by suchContributor that are necessarily infringed by theirContribution(s) alone or by combination of their Contribution(s)with the Work to which such Contribution(s) was submitted. IfYou institute patent litigation against any entity (including across-claim or counterclaim in a lawsuit) alleging that the Workor a Contribution incorporated within the Work constitutes

Page 12: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

12 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

direct or contributory patent infringement, then any patentlicenses granted to You under this License for that Work shallterminate as of the date such litigation is filed.

4. Redistribution.You may reproduce and distribute copies of the Work orDerivative Works thereof in any medium, with or withoutmodifications, and in Source or Object form, provided that Youmeet the following conditions:(a) You must give any other recipients of the Work or DerivativeWorks a copy of this License; and(b) You must cause any modified files to carry prominent noticesstating that You changed the files; and(c) You must retain, in the Source form of any Derivative Worksthat You distribute, all copyright, patent, trademark, andattribution notices from the Source form of the Work, excludingthose notices that do not pertain to any part of the DerivativeWorks; and(d) If the Work includes a "NOTICE" text file as part of itsdistribution, then any Derivative Works that You distribute mustinclude a readable copy of the attribution notices containedwithin such NOTICE file, excluding those notices that do notpertain to any part of the Derivative Works, in at least one of thefollowing places: within a NOTICE text file distributed as part ofthe Derivative Works; within the Source form or documentation,if provided along with the Derivative Works; or, within a displaygenerated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE fileare for informational purposes only and do not modify theLicense. You may add Your own attribution notices withinDerivative Works that You distribute, alongside or as anaddendum to the NOTICE text from the Work, provided thatsuch additional attribution notices cannot be construed asmodifying the License. You may add Your own copyrightstatement to Your modifications and may provide additional or

Page 13: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 13

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

different license terms and conditions for use, reproduction, ordistribution of Your modifications, or for any such DerivativeWorks as a whole, provided Your use, reproduction, anddistribution of the Work otherwise complies with the conditionsstated in this License.

5. Submission of Contributions.Unless You explicitly state otherwise, any Contributionintentionally submitted for inclusion in the Work by You to theLicensor shall be under the terms and conditions of thisLicense, without any additional terms or conditions.Notwithstanding the above, nothing herein shall supersede ormodify the terms of any separate license agreement you mayhave 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 indescribing the origin of the Work and reproducing the content ofthe NOTICE file.

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

8. Limitation of Liability.

Page 14: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

14 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

In no event and under no legal theory, whether in tort (includingnegligence), contract, or otherwise, unless required byapplicable law (such as deliberate and grossly negligent acts) oragreed to in writing, shall any Contributor be liable to You fordamages, including any direct, indirect, special, incidental, orconsequential damages of any character arising as a result ofthis License or out of the use or inability to use the Work(including but not limited to damages for loss of goodwill, workstoppage, computer failure or malfunction, or any and all othercommercial damages or losses), even if such Contributor hasbeen advised of the possibility of such damages.

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

END OF TERMS AND CONDITIONSAPPENDIX: How to apply the Apache License to your work.To apply the Apache License to your work, attach the followingboilerplate notice, with the fields enclosed by brackets "[]"replaced with your own identifying information. (Don't includethe brackets!) The text should be enclosed in the appropriatecomment syntax for the file format. We also recommend that afile or class name and description of purpose be included on thesame "printed page" as the copyright notice for easieridentification within third-party archives.

Page 15: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 15

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

Copyright [yyyy] [name of copyright owner]Licensed under the Apache License, Version 2.0 (the "License");you may not use this file except in compliance with the License.You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed to in writing,software distributed under the License is distributed on an "ASIS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANYKIND, either express or implied.See the License for the specific language governing permissionsand limitations under the License.

3.3 BSD 3-clauseBSD 3-clause "New" or "Revised" LicenseCopyright (c) <YEAR>, <OWNER>All rights reserved.

Redistribution and use in source and binary forms, with orwithout modification, are permitted provided that the followingconditions are met:* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.* Redistributions in binary form must reproduce the abovecopyright notice, this list of conditions and the followingdisclaimer in the documentation and/or other materialsprovided with the distribution.* Neither the name of the <ORGANIZATION> nor the names of itscontributors may be used to endorse or promote productsderived from this software without specific prior writtenpermission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERSAND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIEDWARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A

Page 16: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

16 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALLTHE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FORANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, ORCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITEDTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE, DATA, OR PROFITS; OR BUSINESSINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OFLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANYWAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISEDOF THE POSSIBILITY OF SUCH DAMAGE.

3.4 Code Project Open License 1.02The Code Project Open License (CPOL) 1.02PreambleThis License governs Your use of the Work. This License isintended to allow developers to use the Source Code andExecutable Files provided as part of the Work in any applicationin 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 consentThis License is entered between You, the individual or otherentity reading or otherwise making use of the Work licensedpursuant to this License and the individual or other entity whichoffers the Work under the terms of this License ("Author").

License

Page 17: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 17

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THETERMS OF THIS CODE PROJECT OPEN LICENSE ("LICENSE").THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHERAPPLICABLE LAW. ANY USE OF THE WORK OTHER THAN ASAUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW ISPROHIBITED.BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HEREIN,YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OFTHIS LICENSE. THE AUTHOR GRANTS YOU THE RIGHTSCONTAINED HEREIN IN CONSIDERATION OF YOURACCEPTANCE OF SUCH TERMS AND CONDITIONS. IF YOU DONOT AGREE TO ACCEPT AND BE BOUND BY THE TERMS OFTHIS LICENSE, YOU CANNOT MAKE ANY USE OF THE WORK.

1. Definitions.a. "Articles" means, collectively, all articles written by Authorwhich describes how the Source Code and Executable Files forthe Work may be used by a user.b. "Author" means the individual or entity that offers the Workunder the terms of this License.c. "Derivative Work" means a work based upon the Work or uponthe 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 isobtained by You.f. "Source Code" refers to the collection of source code andconfiguration files used to create the Executable Files.g. "Standard Version" refers to such a Work if it has not beenmodified, or has been modified in accordance with the consentof the Author, such consent being in the full discretion of theAuthor.

Page 18: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

18 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

h. "Work" refers to the collection of files distributed by thePublisher, 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 Workand exercise your rights under this License.

2. Fair Use/Fair Use Rights. Nothing in this License is intendedto reduce, limit, or restrict any rights arising from fair use, fairdealing, first sale or other limitations on the exclusive rights ofthe copyright owner under copyright law or other applicablelaws.

3. License Grant. Subject to the terms and conditions of thisLicense, the Author hereby grants You a worldwide, royalty-free,non-exclusive, perpetual (for the duration of the applicablecopyright) license to exercise the rights in the Work as statedbelow:a. You may use the standard version of the Source Code orExecutable Files in Your own applications.b. You may apply bug fixes, portability fixes and othermodifications obtained from the Public Domain or from theAuthor. A Work modified in such a way shall still be consideredthe standard version and will be subject to this License.c. You may otherwise modify Your copy of this Work (excludingthe Articles) in any way to create a Derivative Work, providedthat You insert a prominent notice in each changed file statinghow, when and where You changed that file.d. You may distribute the standard version of the ExecutableFiles and Source Code or Derivative Work in aggregate withother (possibly commercial) programs as part of a larger(possibly commercial) software distribution.e. The Articles discussing the Work published in any form by theauthor may not be distributed or republished without theAuthor's consent. The author retains copyright to any suchArticles. You may use the Executable Files and Source Code

Page 19: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 19

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

pursuant to this License but you may not repost or republish orotherwise distribute or make available the Articles, without theprior written consent of the Author.Any subroutines or modules supplied by You and linked into theSource Code or Executable Files of this Work shall not beconsidered part of this Work and will not be subject to theterms of this License.

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

5. Restrictions. The license granted in Section 3 above isexpressly made subject to and limited by the followingrestrictions:a. You agree not to remove any of the original copyright, patent,trademark, and attribution notices and associated disclaimersthat may appear in the Source Code or Executable Files.b. You agree not to advertise or in any way imply that this Workis a product of Your own.c. The name of the Author may not be used to endorse orpromote products derived from the Work without the priorwritten consent of the Author.d. You agree not to sell, lease, or rent any part of the Work. Thisdoes not restrict you from including the Work or any part of theWork inside a larger software distribution that itself is beingsold. The Work by itself, though, cannot be sold, leased orrented.e. You may distribute the Executable Files and Source Code onlyunder the terms of this License, and You must include a copy of,or the Uniform Resource Identifier for, this License with everycopy of the Executable Files or Source Code You distribute andensure that anyone receiving such Executable Files and Source

Page 20: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

20 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

Code agrees that the terms of this License apply to suchExecutable Files and/or Source Code. You may not offer orimpose any terms on the Work that alter or restrict the terms ofthis License or the recipients' exercise of the rights grantedhereunder. You may not sublicense the Work. You must keepintact all notices that refer to this License and to the disclaimerof warranties. You may not distribute the Executable Files orSource Code with any technological measures that controlaccess or use of the Work in a manner inconsistent with theterms of this License.g. You agree not to use the Work for illegal, immoral or improperpurposes, or on pages containing illegal, immoral or impropermaterial. The Work is subject to applicable export laws. Youagree to comply with all such laws and regulations that mayapply to the Work after Your receipt of the Work.

6. Representations, Warranties and Disclaimer. THIS WORK ISPROVIDED "AS IS", "WHERE IS" AND "AS AVAILABLE", WITHOUTANY EXPRESS OR IMPLIED WARRANTIES OR CONDITIONS ORGUARANTEES. YOU, THE USER, ASSUME ALL RISK IN ITS USE,INCLUDING COPYRIGHT INFRINGEMENT, PATENTINFRINGEMENT, SUITABILITY, ETC. AUTHOR EXPRESSLYDISCLAIMS ALL EXPRESS, IMPLIED OR STATUTORYWARRANTIES OR CONDITIONS, INCLUDING WITHOUTLIMITATION, WARRANTIES OR CONDITIONS OFMERCHANTABILITY, MERCHANTABLE QUALITY OR FITNESS FORA PARTICULAR PURPOSE, OR ANY WARRANTY OF TITLE ORNON-INFRINGEMENT, OR THAT THE WORK (OR ANY PORTIONTHEREOF) IS CORRECT, USEFUL, BUG-FREE OR FREE OFVIRUSES. YOU MUST PASS THIS DISCLAIMER ON WHENEVERYOU DISTRIBUTE THE WORK OR DERIVATIVE WORKS.

Page 21: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 21

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

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

8. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BYAPPLICABLE LAW, IN NO EVENT WILL THE AUTHOR OR THEPUBLISHER BE LIABLE TO YOU ON ANY LEGAL THEORY FORANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OREXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THEUSE OF THE WORK OR OTHERWISE, EVEN IF THE AUTHOR ORTHE PUBLISHER HAS BEEN ADVISED OF THE POSSIBILITY OFSUCH DAMAGES.

9. Termination.a. This License and the rights granted hereunder will terminateautomatically upon any breach by You of any term of thisLicense. Individuals or entities who have received DerivativeWorks from You under this License, however, will not have theirlicenses terminated provided such individuals or entities remainin 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 otherinfringement claim against any contributor over infringementsYou claim are made by the Work, your License from suchcontributor to the Work ends automatically.c. Subject to the above terms and conditions, this License isperpetual (for the duration of the applicable copyright in theWork). Notwithstanding the above, the Author reserves the rightto release the Work under different license terms or to stopdistributing the Work at any time; provided, however that anysuch election will not serve to withdraw this License (or any

Page 22: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

22 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

other license that has been, or is required to be, granted underthe terms of this License), and this License will continue in fullforce and effect unless terminated as stated above.

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

11. Miscellaneousa. This License shall be governed by the laws of the location ofthe head office of the Author or if the Author is an individual, thelaws of location of the principal place of residence of theAuthor.b. If any provision of this License is invalid or unenforceableunder applicable law, it shall not affect the validity orenforceability of the remainder of the terms of this License, andwithout further action by the parties to this License, suchprovision shall be reformed to the minimum extent necessary tomake such provision valid and enforceable.c. No term or provision of this License shall be deemed waivedand no breach consented to unless such waiver or consent shallbe in writing and signed by the party to be charged with suchwaiver or consent.d. This License constitutes the entire agreement between theparties with respect to the Work licensed herein. There are nounderstandings, agreements or representations with respect tothe Work not specified herein. The Author shall not be bound by

Page 23: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 23

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

any additional provisions that may appear in any communicationfrom You. This License may not be modified without the mutualwritten agreement of the Author and You.

3.5 Eclipse Public License -v 1.0Eclipse Public License -v 1.0THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THETERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT").ANY USE, REPRODUCTION OR DISTRIBUTION OF THEPROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THISAGREEMENT.

1. DEFINITIONS"Contribution" means:a) in the case of the initial Contributor, the initial code anddocumentation distributed under this Agreement, andb) in the case of each subsequent Contributor:i) changes to the Program, andii) additions to the Program;where such changes and/or additions to the Program originatefrom and are distributed by that particular Contributor. AContribution 'originates' from a Contributor if it was added tothe Program by such Contributor itself or anyone acting on suchContributor's behalf. Contributions do not include additions tothe Program which: (i) are separate modules of softwaredistributed in conjunction with the Program under their ownlicense agreement, and (ii) are not derivative works of theProgram."Contributor" means any person or entity that distributes theProgram."Licensed Patents " mean patent claims licensable by aContributor which are necessarily infringed by the use or sale ofits Contribution alone or when combined with the Program."Program" means the Contributions distributed in accordancewith this Agreement.

Page 24: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

24 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

"Recipient" means anyone who receives the Program under thisAgreement, including all Contributors.

2. GRANT OF RIGHTSa) Subject to the terms of this Agreement, each Contributorhereby grants Recipient a non-exclusive, worldwide, royalty-freecopyright license to reproduce, prepare derivative works of,publicly display, publicly perform, distribute and sublicense theContribution of such Contributor, if any, and such derivativeworks, in source code and object code form.b) Subject to the terms of this Agreement, each Contributorhereby grants Recipient a non-exclusive, worldwide, royalty-freepatent license under Licensed Patents to make, use, sell, offerto sell, import and otherwise transfer the Contribution of suchContributor, if any, in source code and object code form. Thispatent license shall apply to the combination of the Contributionand the Program if, at the time the Contribution is added by theContributor, such addition of the Contribution causes suchcombination to be covered by the Licensed Patents. The patentlicense shall not apply to any other combinations which includethe Contribution. No hardware per se is licensed hereunder.c) Recipient understands that although each Contributor grantsthe licenses to its Contributions set forth herein, no assurancesare provided by any Contributor that the Program does notinfringe the patent or other intellectual property rights of anyother entity. Each Contributor disclaims any liability to Recipientfor claims brought by any other entity based on infringement ofintellectual property rights or otherwise. As a condition toexercising the rights and licenses granted hereunder, eachRecipient hereby assumes sole responsibility to secure anyother intellectual property rights needed, if any. For example, ifa third party patent license is required to allow Recipient todistribute the Program, it is Recipient's responsibility to acquirethat license before distributing the Program.

Page 25: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 25

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

d) Each Contributor represents that to its knowledge it hassufficient copyright rights in its Contribution, if any, to grant thecopyright license set forth in this Agreement.

3. REQUIREMENTSA Contributor may choose to distribute the Program in objectcode form under its own license agreement, provided that:a) it complies with the terms and conditions of this Agreement;andb) its license agreement:i) effectively disclaims on behalf of all Contributors allwarranties and conditions, express and implied, includingwarranties or conditions of title and non-infringement, andimplied warranties or conditions of merchantability and fitnessfor a particular purpose;ii) effectively excludes on behalf of all Contributors all liabilityfor damages, including direct, indirect, special, incidental andconsequential damages, such as lost profits;iii) states that any provisions which differ from this Agreementare offered by that Contributor alone and not by any other party;andiv) states that source code for the Program is available fromsuch Contributor, and informs licensees how to obtain it in areasonable manner on or through a medium customarily usedfor software exchange.

When the Program is made available in source code form:a) it must be made available under this Agreement; andb) a copy of this Agreement must be included with each copy ofthe Program.Contributors may not remove or alter any copyright noticescontained within the Program.

Page 26: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

26 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

Each Contributor must identify itself as the originator of itsContribution, if any, in a manner that reasonably allowssubsequent Recipients to identify the originator of theContribution.

4. COMMERCIAL DISTRIBUTIONCommercial distributors of software may accept certainresponsibilities with respect to end users, business partnersand the like. While this license is intended to facilitate thecommercial use of the Program, the Contributor who includesthe Program in a commercial product offering should do so in amanner which does not create potential liability for otherContributors. Therefore, if a Contributor includes the Program ina commercial product offering, such Contributor ("CommercialContributor") hereby agrees to defend and indemnify everyother Contributor ("Indemnified Contributor") against anylosses, damages and costs (collectively "Losses") arising fromclaims, lawsuits and other legal actions brought by a third partyagainst the Indemnified Contributor to the extent caused by theacts or omissions of such Commercial Contributor in connectionwith its distribution of the Program in a commercial productoffering. The obligations in this section do not apply to anyclaims or Losses relating to any actual or alleged intellectualproperty infringement. In order to qualify, an IndemnifiedContributor must: a) promptly notify the CommercialContributor in writing of such claim, and b) allow theCommercial Contributor to control, and cooperate with theCommercial Contributor in, the defense and any relatedsettlement negotiations. The Indemnified Contributor mayparticipate in any such claim at its own expense.For example, a Contributor might include the Program in acommercial product offering, Product X. That Contributor isthen a Commercial Contributor. If that Commercial Contributorthen makes performance claims, or offers warranties related toProduct X, those performance claims and warranties are such

Page 27: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 27

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

Commercial Contributor's responsibility alone. Under thissection, the Commercial Contributor would have to defendclaims against the other Contributors related to thoseperformance claims and warranties, and if a court requires anyother Contributor to pay any damages as a result, theCommercial Contributor must pay those damages.

5. NO WARRANTYEXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THEPROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUTWARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSOR IMPLIED INCLUDING, WITHOUT LIMITATION, ANYWARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.Each Recipient is solely responsible for determining theappropriateness of using and distributing the Program andassumes all risks associated with its exercise of rights under thisAgreement , including but not limited to the risks and costs ofprogram errors, compliance with applicable laws, damage to orloss of data, programs or equipment, and unavailability orinterruption of operations.

6. DISCLAIMER OF LIABILITYEXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT,NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVEANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES(INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVERCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER INCONTRACT, STRICT LIABILITY, OR TORT (INCLUDINGNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OFTHE USE OR DISTRIBUTION OF THE PROGRAM OR THEEXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IFADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

Page 28: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

28 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

7. GENERALIf any provision of this Agreement is invalid or unenforceableunder applicable law, it shall not affect the validity orenforceability of the remainder of the terms of this Agreement,and without further action by the parties hereto, such provisionshall be reformed to the minimum extent necessary to makesuch provision valid and enforceable.If Recipient institutes patent litigation against any entity(including a cross-claim or counterclaim in a lawsuit) allegingthat the Program itself (excluding combinations of the Programwith other software or hardware) infringes such Recipient'spatent(s), then such Recipient's rights granted under Section2(b) shall terminate as of the date such litigation is filed.All Recipient's rights under this Agreement shall terminate if itfails to comply with any of the material terms or conditions ofthis Agreement and does not cure such failure in a reasonableperiod of time after becoming aware of such noncompliance. Ifall Recipient's rights under this Agreement terminate, Recipientagrees to cease use and distribution of the Program as soon asreasonably practicable. However, Recipient's obligations underthis Agreement and any licenses granted by Recipient relating tothe Program shall continue and survive.Everyone is permitted to copy and distribute copies of thisAgreement, but in order to avoid inconsistency the Agreement iscopyrighted and may only be modified in the following manner.The Agreement Steward reserves the right to publish newversions (including revisions) of this Agreement from time totime. No one other than the Agreement Steward has the right tomodify this Agreement. The Eclipse Foundation is the initialAgreement Steward. The Eclipse Foundation may assign theresponsibility to serve as the Agreement Steward to a suitableseparate entity. Each new version of the Agreement will be givena distinguishing version number. The Program (includingContributions) may always be distributed subject to the versionof the Agreement under which it was received. In addition, after

Page 29: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 29

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

a new version of the Agreement is published, Contributor mayelect to distribute the Program (including its Contributions)under the new version. Except as expressly stated in Sections2(a) and 2(b) above, Recipient receives no rights or licenses tothe intellectual property of any Contributor under thisAgreement, whether expressly, by implication, estoppel orotherwise. All rights in the Program not expressly granted underthis Agreement are reserved.This Agreement is governed by the laws of the State of New Yorkand the intellectual property laws of the United States ofAmerica. No party to this Agreement will bring a legal actionunder this Agreement more than one year after the cause ofaction arose. Each party waives its rights to a jury trial in anyresulting litigation.

3.6 GNU Lesser General Public License,version 2.1GNU Lesser General Public LicenseVersion 2.1, February 1999Copyright (C) 1991, 1999 Free Software Foundation, Inc. 59Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyoneis permitted to copy and distribute verbatim copies of thislicense document, but changing it is not allowed.[This is the first released version of the Lesser GPL. It alsocounts as the successor of the GNU Library Public License,version 2, hence the version number 2.1.]

PreambleThe licenses for most software are designed to take away yourfreedom to share and change it. By contrast, the GNU GeneralPublic Licenses are intended to guarantee your freedom toshare and change free software--to make sure the software isfree for all its users.

Page 30: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

30 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

This license, the Lesser General Public License, applies to somespecially designated software packages--typically libraries--ofthe Free Software Foundation and other authors who decide touse it. You can use it too, but we suggest you first think carefullyabout whether this license or the ordinary General PublicLicense is the better strategy to use in any particular case,based on the explanations below.When we speak of free software, we are referring to freedom ofuse, not price. Our General Public Licenses are designed tomake sure that you have the freedom to distribute copies of freesoftware (and charge for this service if you wish); that youreceive source code or can get it if you want it; that you canchange the software and use pieces of it in new free programs;and that you are informed that you can do these things.To protect your rights, we need to make restrictions that forbiddistributors to deny you these rights or to ask you to surrenderthese rights. These restrictions translate to certainresponsibilities for you if you distribute copies of the library or ifyou modify it.For example, if you distribute copies of the library, whethergratis or for a fee, you must give the recipients all the rights thatwe gave you. You must make sure that they, too, receive or canget the source code. If you link other code with the library, youmust provide complete object files to the recipients, so thatthey can relink them with the library after making changes to thelibrary and recompiling it. And you must show them these termsso they know their rights.We protect your rights with a two-step method: (1) we copyrightthe library, and (2) we offer you this license, which gives youlegal permission to copy, distribute and/or modify the library.To protect each distributor, we want to make it very clear thatthere is no warranty for the free library. Also, if the library ismodified by someone else and passed on, the recipients should

Page 31: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 31

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

know that what they have is not the original version, so that theoriginal author's reputation will not be affected by problemsthat might be introduced by others.Finally, software patents pose a constant threat to the existenceof any free program. We wish to make sure that a companycannot effectively restrict the users of a free program byobtaining a restrictive license from a patent holder. Therefore,we insist that any patent license obtained for a version of thelibrary must be consistent with the full freedom of use specifiedin this license.Most GNU software, including some libraries, is covered by theordinary GNU General Public License. This license, the GNULesser General Public License, applies to certain designatedlibraries, and is quite different from the ordinary General PublicLicense. We use this license for certain libraries in order topermit linking those libraries into non-free programs.When a program is linked with a library, whether statically orusing a shared library, the combination of the two is legallyspeaking a combined work, a derivative of the original library.The ordinary General Public License therefore permits suchlinking only if the entire combination fits its criteria of freedom.The Lesser General Public License permits more lax criteria forlinking other code with the library.We call this license the "Lesser" General Public License becauseit does Less to protect the user's freedom than the ordinaryGeneral Public License. It also provides other free softwaredevelopers Less of an advantage over competing non-freeprograms. These disadvantages are the reason we use theordinary General Public License for many libraries. However, theLesser license provides advantages in certain specialcircumstances.For example, on rare occasions, there may be a special need toencourage the widest possible use of a certain library, so that itbecomes a de-facto standard. To achieve this, non-freeprograms must be allowed to use the library. A more frequent

Page 32: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

32 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting thefree library to free software only, so we use the Lesser GeneralPublic License.In other cases, permission to use a particular library in non-freeprograms enables a greater number of people to use a largebody of free software. For example, permission to use the GNUC Library in non-free programs enables many more people touse the whole GNU operating system, as well as its variant, theGNU/Linux operating system.Although the Lesser General Public License is Less protective ofthe users' freedom, it does ensure that the user of a programthat is linked with the Library has the freedom and thewherewithal to run that program using a modified version of theLibrary.The precise terms and conditions for copying, distribution andmodification follow. Pay close attention to the differencebetween a "work based on the library" and a "work that uses thelibrary". The former contains code derived from the library,whereas the latter must be combined with the library in order torun.

TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION ANDMODIFICATION0. This License Agreement applies to any software library orother program which contains a notice placed by the copyrightholder or other authorized party saying it may be distributedunder the terms of this Lesser General Public License (alsocalled "this License"). Each licensee is addressed as "you".A "library" means a collection of software functions and/or dataprepared so as to be conveniently linked with applicationprograms (which use some of those functions and data) to formexecutables.

Page 33: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 33

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

The "Library", below, refers to any such software library or workwhich has been distributed under these terms. A "work basedon the Library" means either the Library or any derivative workunder copyright law: that is to say, a work containing the Libraryor a portion of it, either verbatim or with modifications and/ortranslated straightforwardly into another language. (Hereinafter,translation is included without limitation in the term"modification".)"Source code" for a work means the preferred form of the workfor making modifications to it. For a library, complete sourcecode means all the source code for all modules it contains, plusany associated interface definition files, plus the scripts used tocontrol compilation and installation of the library.Activities other than copying, distribution and modification arenot covered by this License; they are outside its scope. The actof running a program using the Library is not restricted, andoutput from such a program is covered only if its contentsconstitute a work based on the Library (independent of the useof the Library in a tool for writing it). Whether that is truedepends on what the Library does and what the program thatuses the Library does.

1. You may copy and distribute verbatim copies of the Library'scomplete source code as you receive it, in any medium,provided that you conspicuously and appropriately publish oneach copy an appropriate copyright notice and disclaimer ofwarranty; keep intact all the notices that refer to this Licenseand to the absence of any warranty; and distribute a copy of thisLicense along with the Library.You may charge a fee for the physical act of transferring a copy,and you may at your option offer warranty protection inexchange for a fee.

Page 34: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

34 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

2. You may modify your copy or copies of the Library or anyportion of it, thus forming a work based on the Library, and copyand distribute such modifications or work under the terms ofSection 1 above, provided that you also meet all of theseconditions:a) The modified work must itself be a software library.b) You must cause the files modified to carry prominent noticesstating that you changed the files and the date of any change.c) You must cause the whole of the work to be licensed at nocharge to all third parties under the terms of this License.d) If a facility in the modified Library refers to a function or atable of data to be supplied by an application program that usesthe facility, other than as an argument passed when the facilityis invoked, then you must make a good faith effort to ensurethat, in the event an application does not supply such functionor table, the facility still operates, and performs whatever partof its purpose remains meaningful.(For example, a function in a library to compute square rootshas a purpose that is entirely well-defined independent of theapplication. Therefore, Subsection 2d requires that anyapplication-supplied function or table used by this function mustbe optional: if the application does not supply it, the square rootfunction must still compute square roots.)These requirements apply to the modified work as a whole. Ifidentifiable sections of that work are not derived from theLibrary, and can be reasonably considered independent andseparate works in themselves, then this License, and its terms,do not apply to those sections when you distribute them asseparate works. But when you distribute the same sections aspart of a whole which is a work based on the Library, thedistribution of the whole must be on the terms of this License,whose permissions for other licensees extend to the entirewhole, and thus to each and every part regardless of who wroteit.

Page 35: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 35

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

Thus, it is not the intent of this section to claim rights or contestyour rights to work written entirely by you; rather, the intent isto exercise the right to control the distribution of derivative orcollective works based on the Library.In addition, mere aggregation of another work not based on theLibrary with the Library (or with a work based on the Library) ona volume of a storage or distribution medium does not bring theother work under the scope of this License.

3. You may opt to apply the terms of the ordinary GNU GeneralPublic License instead of this License to a given copy of theLibrary. To do this, you must alter all the notices that refer tothis License, so that they refer to the ordinary GNU GeneralPublic License, version 2, instead of to this License. (If a newerversion than version 2 of the ordinary GNU General PublicLicense has appeared, then you can specify that version insteadif you wish.) Do not make any other change in these notices.Once this change is made in a given copy, it is irreversible forthat copy, so the ordinary GNU General Public License appliesto all subsequent copies and derivative works made from thatcopy.This option is useful when you wish to copy part of the code ofthe Library into a program that is not a library.

4. You may copy and distribute the Library (or a portion orderivative of it, under Section 2) in object code or executableform under the terms of Sections 1 and 2 above provided thatyou accompany it with the complete corresponding machine-readable source code, which must be distributed under theterms of Sections 1 and 2 above on a medium customarily usedfor software interchange.

Page 36: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

36 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

If distribution of object code is made by offering access to copyfrom a designated place, then offering equivalent access to copythe source code from the same place satisfies the requirementto distribute the source code, even though third parties are notcompelled to copy the source along with the object code.

5. A program that contains no derivative of any portion of theLibrary, but is designed to work with the Library by beingcompiled or linked with it, is called a "work that uses theLibrary". Such a work, in isolation, is not a derivative work of theLibrary, and therefore falls outside the scope of this License.However, linking a "work that uses the Library" with the Librarycreates an executable that is a derivative of the Library (becauseit contains portions of the Library), rather than a "work thatuses the library". The executable is therefore covered by thisLicense. Section 6 states terms for distribution of suchexecutables.When a "work that uses the Library" uses material from a headerfile that is part of the Library, the object code for the work maybe a derivative work of the Library even though the source codeis not. Whether this is true is especially significant if the workcan be linked without the Library, or if the work is itself alibrary. The threshold for this to be true is not precisely definedby law.If such an object file uses only numerical parameters, datastructure layouts and accessors, and small macros and smallinline functions (ten lines or less in length), then the use of theobject file is unrestricted, regardless of whether it is legally aderivative work. (Executables containing this object code plusportions of the Library will still fall under Section 6.)Otherwise, if the work is a derivative of the Library, you maydistribute the object code for the work under the terms ofSection 6. Any executables containing that work also fall underSection 6, whether or not they are linked directly with theLibrary itself.

Page 37: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 37

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

6. As an exception to the Sections above, you may also combineor link a "work that uses the Library" with the Library to producea work containing portions of the Library, and distribute thatwork under terms of your choice, provided that the terms permitmodification of the work for the customer's own use and reverseengineering for debugging such modifications.You must give prominent notice with each copy of the work thatthe Library is used in it and that the Library and its use arecovered by this License. You must supply a copy of this License.If the work during execution displays copyright notices, youmust include the copyright notice for the Library among them,as well as a reference directing the user to the copy of thisLicense. Also, you must do one of these things:a) Accompany the work with the complete correspondingmachine-readable source code for the Library includingwhatever changes were used in the work (which must bedistributed under Sections 1 and 2 above); and, if the work is anexecutable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/orsource code, so that the user can modify the Library and thenrelink to produce a modified executable containing the modifiedLibrary. (It is understood that the user who changes thecontents of definitions files in the Library will not necessarily beable to recompile the application to use the modifieddefinitions.)b) Use a suitable shared library mechanism for linking with theLibrary. A suitable mechanism is one that (1) uses at run time acopy of the library already present on the user's computersystem, rather than copying library functions into theexecutable, and (2) will operate properly with a modifiedversion of the library, if the user installs one, as long as themodified version is interface-compatible with the version thatthe work was made with.

Page 38: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

38 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

c) Accompany the work with a written offer, valid for at leastthree years, to give the same user the materials specified inSubsection 6a, above, for a charge no more than the cost ofperforming this distribution.d) If distribution of the work is made by offering access to copyfrom a designated place, offer equivalent access to copy theabove specified materials from the same place.e) Verify that the user has already received a copy of thesematerials or that you have already sent this user a copy.For an executable, the required form of the "work that uses theLibrary" must include any data and utility programs needed forreproducing the executable from it. However, as a specialexception, the materials to be distributed need not includeanything that is normally distributed (in either source or binaryform) with the major components (compiler, kernel, and so on)of the operating system on which the executable runs, unlessthat component itself accompanies the executable.It may happen that this requirement contradicts the licenserestrictions of other proprietary libraries that do not normallyaccompany the operating system. Such a contradiction meansyou cannot use both them and the Library together in anexecutable that you distribute.

7. You may place library facilities that are a work based on theLibrary side-by-side in a single library together with other libraryfacilities not covered by this License, and distribute such acombined library, provided that the separate distribution of thework based on the Library and of the other library facilities isotherwise permitted, and provided that you do these two things:a) Accompany the combined library with a copy of the samework based on the Library, uncombined with any other libraryfacilities. This must be distributed under the terms of theSections above.

Page 39: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 39

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

b) Give prominent notice with the combined library of the factthat part of it is a work based on the Library, and explainingwhere to find the accompanying uncombined form of the samework.

8. You may not copy, modify, sublicense, link with, or distributethe Library except as expressly provided under this License. Anyattempt otherwise to copy, modify, sublicense, link with, ordistribute the Library is void, and will automatically terminateyour rights under this License. However, parties who havereceived copies, or rights, from you under this License will nothave their licenses terminated so long as such parties remain infull compliance.

9. You are not required to accept this License, since you havenot signed it. However, nothing else grants you permission tomodify or distribute the Library or its derivative works. Theseactions are prohibited by law if you do not accept this License.Therefore, by modifying or distributing the Library (or any workbased on the Library), you indicate your acceptance of thisLicense to do so, and all its terms and conditions for copying,distributing or modifying the Library or works based on it.

10. Each time you redistribute the Library (or any work based onthe Library), the recipient automatically receives a license fromthe original licensor to copy, distribute, link with or modify theLibrary subject to these terms and conditions. You may notimpose any further restrictions on the recipients' exercise of therights granted herein. You are not responsible for enforcingcompliance by third parties with this License.

11. If, as a consequence of a court judgment or allegation ofpatent infringement or for any other reason (not limited topatent issues), conditions are imposed on you (whether bycourt order, agreement or otherwise) that contradict the

Page 40: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

40 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

conditions of this License, they do not excuse you from theconditions of this License. If you cannot distribute so as tosatisfy simultaneously your obligations under this License andany other pertinent obligations, then as a consequence you maynot distribute the Library at all. For example, if a patent licensewould not permit royalty-free redistribution of the Library by allthose who receive copies directly or indirectly through you, thenthe only way you could satisfy both it and this License would beto refrain entirely from distribution of the Library.If any portion of this section is held invalid or unenforceableunder any particular circumstance, the balance of the section isintended to apply, and the section as a whole is intended toapply in other circumstances.It is not the purpose of this section to induce you to infringe anypatents or other property right claims or to contest validity ofany such claims; this section has the sole purpose of protectingthe integrity of the free software distribution system which isimplemented by public license practices. Many people havemade generous contributions to the wide range of softwaredistributed through that system in reliance on consistentapplication of that system; it is up to the author/donor to decideif he or she is willing to distribute software through any othersystem and a licensee cannot impose that choice.This section is intended to make thoroughly clear what isbelieved to be a consequence of the rest of this License.

12. If the distribution and/or use of the Library is restricted incertain countries either by patents or by copyrighted interfaces,the original copyright holder who places the Library under thisLicense may add an explicit geographical distribution limitationexcluding those countries, so that distribution is permitted onlyin or among countries not thus excluded. In such case, thisLicense incorporates the limitation as if written in the body ofthis License.

Page 41: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 41

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

13. The Free Software Foundation may publish revised and/ornew versions of the Lesser General Public License from time totime. Such new versions will be similar in spirit to the presentversion, but may differ in detail to address new problems orconcerns.Each version is given a distinguishing version number. If theLibrary specifies a version number of this License which appliesto it and "any later version", you have the option of following theterms and conditions either of that version or of any laterversion published by the Free Software Foundation. If theLibrary does not specify a license version number, you maychoose any version ever published by the Free SoftwareFoundation.

14. If you wish to incorporate parts of the Library into other freeprograms whose distribution conditions are incompatible withthese, write to the author to ask for permission. For softwarewhich is copyrighted by the Free Software Foundation, write tothe Free Software Foundation; we sometimes make exceptionsfor this. Our decision will be guided by the two goals ofpreserving the free status of all derivatives of our free softwareand of promoting the sharing and reuse of software generally.NO WARRANTY

15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE,THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENTPERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISESTATED IN WRITING THE COPYRIGHT HOLDERS AND/OROTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUTWARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIESOF MERCHANTABILITY AND FITNESS FOR A PARTICULARPURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND

Page 42: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

42 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THELIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALLNECESSARY SERVICING, REPAIR OR CORRECTION.

16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW ORAGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, ORANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTETHE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FORDAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTALOR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE ORINABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITEDTO LOSS OF DATA OR DATA BEING RENDERED INACCURATEOR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR AFAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHERSOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HASBEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.END OF TERMS AND CONDITIONSHow to Apply These Terms to Your New LibrariesIf you develop a new library, and you want it to be of thegreatest possible use to the public, we recommend making itfree software that everyone can redistribute and change. Youcan do so by permitting redistribution under these terms (or,alternatively, under the terms of the ordinary General PublicLicense).To apply these terms, attach the following notices to the library.It is safest to attach them to the start of each source file to mosteffectively convey the exclusion of warranty; and each fileshould have at least the "copyright" line and a pointer to wherethe full notice is found.<one line to give the library's name and an idea of what it does.>Copyright (C) <year> <name of author>This library is free software; you can redistribute it and/ormodify it under the terms of the GNU Lesser General PublicLicense as published by the Free Software Foundation; eitherversion 2.1 of the License, or (at your option) any later version.

Page 43: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 43

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

This library is distributed in the hope that it will be useful, butWITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the GNU Lesser General Public License for more details.You should have received a copy of the GNU Lesser GeneralPublic License along with this library; if not, write to the FreeSoftware Foundation, Inc., 59 Temple Place, Suite 330, Boston,MA 02111-1307 USAAlso add information on how to contact you by electronic andpaper mail.You should also get your employer (if you work as aprogrammer) or your school, if any, to sign a "copyrightdisclaimer" for the library, if necessary. Here is a sample; alterthe names:Yoyodyne, Inc., hereby disclaims all copyright interest in thelibrary `Frob' (a library for tweaking knobs) written by JamesRandom Hacker.

signature of Ty Coon, 1 April 1990Ty Coon, President of Vice

That's all there is to it!

3.7 Microsoft .NET Library LicenseMICROSOFT SOFTWARE LICENSE TERMSMICROSOFT .NET LIBRARYThese license terms are an agreement between MicrosoftCorporation (or based on where you live, one of its affiliates)and you. Please read them. They apply to the software namedabove, which includes the media on which you received it, ifany. The terms also apply to any Microsoft– updates,– supplements,– Internet-based services, and– support services

Page 44: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

44 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

for this software, unless other terms accompany those items. Ifso, those terms apply.BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. IF YOUDO NOT ACCEPT THEM, DO NOT USE THE SOFTWARE.IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THEPERPETUAL RIGHTS BELOW.

1.      INSTALLATION AND USE RIGHTS.a.      Installation and Use.  You may install and use any numberof copies of the software to design, develop and test yourprograms.b.      Third Party Programs.  The software may include thirdparty programs that Microsoft, not the third party, licenses toyou under this agreement. Notices, if any, for the third partyprogram are included for your information only.2.      DATA.  The software may collect information about youand your use of the software, and send that to Microsoft.Microsoft may use this information to improve our products andservices. You can learn more about data collection and use inthe help documentation and the privacy statement at  http://go.microsoft.com/fwlink/?LinkId=528096 . Your use of thesoftware operates as your consent to these practices.3. ADDITIONAL LICENSING REQUIREMENTS AND/OR USERIGHTS.a.     DISTRIBUTABLE CODE.  DISTRIBUTABLE CODE.  Thesoftware is comprised of Distributable Code. “DistributableCode” is code that you are permitted to distribute in programsyou develop if you comply with the terms below.i .        Right to Use and Distribute.·          You may copy and distribute the object code form of thesoftware.·          Third Party Distribution. You may permit distributors ofyour programs to copy and distribute the Distributable Code aspart of those programs.

Page 45: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 45

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

ii.      Distribution Requirements.   For any Distributable Codeyou distribute, you must·          add significant primary functionality to it in yourprograms;·          require distributors and external end users to agree toterms 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 anyclaims, including attorneys’ fees, related to the distribution oruse of your programs.iii.     Distribution Restrictions.  You may not·          alter any copyright, trademark or patent notice in theDistributable Code;·          use Microsoft’s trademarks in your programs’ names or ina way that suggests your programs come from or are endorsedby Microsoft;·          include Distributable Code in malicious, deceptive orunlawful programs; or·          modify or distribute the source code of any DistributableCode so that any part of it becomes subject to an ExcludedLicense. An Excluded License is one that requires, as acondition of use, modification or distribution, that·          the code be disclosed or distributed in source code form;or·          others have the right to modify it.4.     SCOPE OF LICENSE. SCOPE OF LICENSE. The software islicensed, not sold. This agreement only gives you some rights touse the software. Microsoft reserves all other rights. Unlessapplicable law gives you more rights despite this limitation, youmay use the software only as expressly permitted in thisagreement. In doing so, you must comply with any technicallimitations in the software that only allow you to use it in certainways. You may not·          work around any technical limitations in the software;

Page 46: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

46 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

·          reverse engineer, decompile or disassemble the software,except and only to the extent that applicable law expresslypermits, despite this limitation;·          publish the software for others to copy;·          rent, lease or lend the software;·          transfer the software or this agreement to any thirdparty; or·          use the software for commercial software hostingservices.5.     BACKUP COPY. BACKUP COPY. You may make one backupcopy of the software. You may use it only to reinstall thesoftware.6.     DOCUMENTATION. DOCUMENTATION. Any person that hasvalid access to your computer or internal network may copy anduse the documentation for your internal, reference purposes.7.     EXPORT RESTRICTIONS.  EXPORT RESTRICTIONS.  Thesoftware is subject to United States export laws and regulations.You must comply with all domestic and international export lawsand regulations that apply to the software. These laws includerestrictions on destinations, end users and end use. Foradditional information, see  www.microsoft.com/exporting.8.     SUPPORT SERVICES. SUPPORT SERVICES. Because thissoftware is “as is,” we may not provide support services for it.9.     ENTIRE AGREEMENT. ENTIRE AGREEMENT. Thisagreement, and the terms for supplements, updates, Internet-based services and support services that you use, are the entireagreement for the software and support services.10.     APPLICABLE LAW.a.     United States. United States. If you acquired the softwarein the United States, Washington state law governs theinterpretation of this agreement and applies to claims for breachof it, regardless of conflict of laws principles. The laws of thestate where you live govern all other claims, including claimsunder state consumer protection laws, unfair competition laws,and in tort.

Page 47: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 47

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

b.      Outside the United States. If you acquired the software inany other country, the laws of that country apply.11.   LEGAL EFFECT. LEGAL EFFECT. This agreement describescertain legal rights. You may have other rights under the laws ofyour country. You may also have rights with respect to the partyfrom whom you acquired the software. This agreement does notchange your rights under the laws of your country if the laws ofyour country do not permit it to do so.12.    DISCLAIMER OF WARRANTY. THE SOFTWARE IS LICENSED“AS-IS.” YOU BEAR THE RISK OF USING IT. MICROSOFT GIVESNO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS.YOU MAY HAVE ADDITIONAL CONSUMER RIGHTS ORSTATUTORY GUARANTEES UNDER YOUR LOCAL LAWS WHICHTHIS AGREEMENT CANNOT CHANGE. TO THE EXTENTPERMITTED UNDER YOUR LOCAL LAWS, MICROSOFTEXCLUDES THE IMPLIED WARRANTIES OF MERCHANTABILITY,FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.FOR AUSTRALIA – YOU HAVE STATUTORY GUARANTEES UNDERTHE AUSTRALIAN CONSUMER LAW AND NOTHING IN THESETERMS IS INTENDED TO AFFECT THOSE RIGHTS.13.    LIMITATION ON AND EXCLUSION OF REMEDIES ANDDAMAGES. YOU CAN RECOVER FROM MICROSOFT AND ITSSUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOUCANNOT RECOVER ANY OTHER DAMAGES, INCLUDINGCONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT ORINCIDENTAL DAMAGES.This limitation applies to·          anything related to the software, services, content(including code) on third party Internet sites, or third partyprograms; and·          claims for breach of contract, breach of warranty,guarantee or condition, strict liability, negligence, or other tortto the extent permitted by applicable law.

Page 48: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

48 en | Open Source Software Licenses UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

It also applies even if Microsoft knew or should have knownabout the possibility of the damages. The above limitation orexclusion may not apply to you because your country may notallow the exclusion or limitation of incidental, consequential orother damages.Please note: As this software is distributed in Quebec, Canada,some of the clauses in this agreement are provided below inFrench.Remarque : Ce logiciel étant distribué au Québec, Canada,certaines des clauses dans ce contrat sont fournies ci-dessousen français.EXONÉRATION DE GARANTIE. Le logiciel visé par une licence estoffert « tel quel ». Toute utilisation de ce logiciel est à votreseule risque et péril. Microsoft n’accorde aucune autre garantieexpresse. Vous pouvez bénéficier de droits additionnels en vertudu droit local sur la protection des consommateurs, que cecontrat ne peut modifier. La ou elles sont permises par le droitlocale, les garanties implicites de qualité marchande,d’adéquation à un usage particulier et d’absence de contrefaçonsont exclues.LIMITATION DES DOMMAGES-INTÉRÊTS ET EXCLUSION DERESPONSABILITÉ POUR LES DOMMAGES.  Vous pouvez obtenirde Microsoft et de ses fournisseurs une indemnisation en cas dedommages directs uniquement à hauteur de 5,00 $ US. Vous nepouvez prétendre à aucune indemnisation pour les autresdommages, y compris les dommages spéciaux, indirects ouaccessoires et pertes de bénéfices.Cette limitation concerne:·          tout ce qui est relié au logiciel, aux services ou aucontenu (y compris le code) figurant sur des sites Internet tiersou dans des programmes tiers ; et·          les réclamations au titre de violation de contrat ou degarantie, ou au titre de responsabilité stricte, de négligence oud’une autre faute dans la limite autorisée par la loi en vigueur.

Page 49: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Open Source Software Licenses | en 49

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

Elle s’applique également, même si Microsoft connaissait oudevrait connaître l’éventualité d’un tel dommage. Si votre paysn’autorise pas l’exclusion ou la limitation de responsabilité pourles dommages indirects, accessoires ou de quelque nature quece soit, il se peut que la limitation ou l’exclusion ci-dessus nes’appliquera pas à votre égard.EFFET JURIDIQUE. Le présent contrat décrit certains droitsjuridiques. Vous pourriez avoir d’autres droits prévus par les loisde votre pays. Le présent contrat ne modifie pas les droits quevous confèrent les lois de votre pays si celles-ci ne le permettentpas.

3.8 MIT LicenseThe MIT License (MIT)Copyright (c) <year> <copyright holders>Permission is hereby granted, free of charge, to any personobtaining a copy of this software and associated documentationfiles (the "Software"), to deal in the Software withoutrestriction, including without limitation the rights to use, copy,modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom theSoftware is furnished to do so, subject to the followingconditions:

The above copyright notice and this permission notice shall beincluded in all copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OFANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITEDTO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR APARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENTSHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLEFOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER INAN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISINGFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE ORTHE USE OR OTHER DEALINGS IN THE SOFTWARE.

Page 50: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

50 en | Copyrights UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

4 Copyrights4.1 Apache

4.1.1 DocumentFormat.OpenXmlCopyright [8/2013] [mdeleon]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 athttp://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed to in writing,software distributed under the License is distributed on an "ASIS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANYKIND, either express or implied. See the License for the specificlanguage governing permissions and limitations under theLicense.

4.1.2 Log4NetLogging Service Log4Net Version 1.2.10http://logging.apache.org/log4net/license.htmlApache License, Version 2.0Copyright [2001-2006] [Apache Software Foundation]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 athttp://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed to in writing,software distributed under the License is distributed on an "ASIS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANYKIND, either express or implied.See the License for the specific language governing permissionsand limitations under the License.

4.1.3 Microsoft Azure Configuration ManagerCopyright [3/2015] [Microsoft]

Page 51: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Copyrights | en 51

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

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 athttp://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed to in writing,software distributed under the License is distributed on an "ASIS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANYKIND, either express or implied.See the License for the specific language governing permissionsand limitations under the License.

4.1.4 Miscellaneous Utility Library"Miscellaneous Utility Library" Software Licence Version 1.0Copyright (c) 2004-2008 Jon Skeet and Marc Gravell.All rights reserved.Redistribution and use in source and binary forms, with orwithout modification, are permitted provided that the followingconditions are met:1. Redistributions of source code must retain the abovecopyright notice, this list of conditions and the followingdisclaimer.2. Redistributions in binary form must reproduce the abovecopyright notice, this list of conditions and the followingdisclaimer in the documentation and/or other materialsprovided with the distribution.3. The end-user documentation included with the redistribution,if any, must include the following acknowledgment:"This product includes software developed by Jon Skeet andMarc Gravell. Contact [email protected], or see http://www.pobox.com/~skeet/)."Alternately, this acknowledgment may appear in the softwareitself, if and wherever such third-party acknowledgmentsnormally appear.

Page 52: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

52 en | Copyrights UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

4. The name "Miscellaneous Utility Library" must not be used toendorse or promote products derived from this softwarewithout prior written permission. For written permission, pleasecontact [email protected]. Products derived from this software may not be called"Miscellaneous Utility Library", nor may "Miscellaneous UtilityLibrary" appear in their name, without prior written permissionof Jon Skeet.

THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED ORIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THEIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESSFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENTSHALL JON SKEET BE LIABLE FOR ANY DIRECT, INDIRECT,INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIALDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENTOF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVERCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER INCONTRACT, STRICT LIABILITY, OR TORT (INCLUDINGNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OFTHE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THEPOSSIBILITY OF SUCH DAMAGE.

4.1.5 MsMqttCopyright © Microsoft Corporation=======================================Copyright [3/2015] [Microsoft Corporation]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 athttp://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed to in writing,software distributed under the License is distributed on an "ASIS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANYKIND, either express or implied.

Page 53: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Copyrights | en 53

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

See the License for the specific language governing permissionsand limitations under the License.

4.1.6 OWINNOTICE:OWIN hosting componentsCopyright 2012 Louis DeJardinCopyright 2012 Chris Ross

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 athttp://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed to in writing,software distributed under the License is distributed on an "ASIS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANYKIND, either express or implied.See the License for the specific language governing permissionsand limitations under the License.

4.1.7 Prism 4.0.0Microsoft patterns & practices Prism, version 4 (the “Program”),includes the software indicated below or portions thereof.The copyrights, licenses, or other terms or notices indicatedbelow are associated with that software. That software issubject to the terms and conditions of the Microsoft licenseagreement for the Program, and not the license terms that maybe contained in the notice below. The notice is provided forinformational purposes only.1. MoqCopyright (c) 2007, Clarius Consulting, Manas TechnologySolutions, InSTEDDhttp://code.google.com/p/moq/All rights reserved.

Page 54: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

54 en | Copyrights UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

Redistribution and use in source and binary forms, with orwithout modification, are permitted provided that the followingconditions are met:* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.* Redistributions in binary form must reproduce the abovecopyright notice, this list of conditions and the followingdisclaimer in the documentation and/or other materialsprovided with the distribution.* Neither the name of the Moq Team nor the names of itscontributors may be used to endorse or promote productsderived from this software without specific prior writtenpermission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERSAND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIEDWARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR APARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALLTHE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FORANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, ORCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITEDTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE, DATA, OR PROFITS; OR BUSINESSINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OFLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANYWAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISEDOF THE POSSIBILITY OF SUCH DAMAGE.

4.1.8 RabbitMQ Client AMQP managerCopyright [Pivotal]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 athttp://www.apache.org/licenses/LICENSE-2.0

Page 55: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Copyrights | en 55

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

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

4.1.9 Reactive Extensions - Core Library 2.2.5Copyright (c) .NET Foundation and ContributorsAll Rights ReservedLicensed 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 athttp://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed to in writing,software distributed under the License is distributed on an "ASIS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANYKIND, either express or implied. See the License for the specificlanguage governing permissions and limitations under theLicense.

4.1.10 Reactive Extensions - Interfaces Library 2.2.5Copyright (c) .NET Foundation and ContributorsAll Rights ReservedLicensed 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 athttp://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed to in writing,software distributed under the License is distributed on an "ASIS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANYKIND, either express or implied. See the License for the specificlanguage governing permissions and limitations under theLicense.

Page 56: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

56 en | Copyrights UGM 2040

2016.08 | V 1.3 | F.01U.272.849 Bosch Sicherheitssysteme GmbH

4.1.11 Reactive Extensions - Query Library 2.2.5Copyright (c) .NET Foundation and ContributorsAll Rights ReservedLicensed 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 athttp://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed to in writing,software distributed under the License is distributed on an "ASIS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANYKIND, either express or implied. See the License for the specificlanguage governing permissions and limitations under theLicense.

4.1.12 SerilogCopyright [19/2015] [Serilog contributors]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 athttp://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed to in writing,software distributed under the License is distributed on an "ASIS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANYKIND, either express or implied.See the License for the specific language governing permissionsand limitations under the License.

4.2 BSD-3

4.2.1 Rhino-dslCopyright (c) 2009 Rodrigo B. de Oliveira ([email protected])All rights reserved.Redistribution and use in source and binary forms, with orwithout modification, are permitted provided that the followingconditions are met:

Page 57: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

UGM 2040 Copyrights | en 57

Bosch Sicherheitssysteme GmbH 2016.08 | V 1.3 | F.01U.272.849

* Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.* Redistributions in binary form must reproduce the abovecopyright notice, this list of conditions and the followingdisclaimer in the documentation and/or other materialsprovided with the distribution.* Neither the name of Rodrigo B. de Oliveira nor the names of itscontributors may be used to endorse or promote productsderived from this software without specific prior writtenpermission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERSAND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIEDWARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR APARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALLTHE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FORANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, ORCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITEDTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE, DATA, OR PROFITS; OR BUSINESSINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OFLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANYWAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISEDOF THE POSSIBILITY OF SUCH DAMAGE.

Page 58: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build
Page 59: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build
Page 60: UGM 2040 OSS Licenses UGM 2040 open source software information, please contact: – AbteilungsbriefkastenBestellungen.st-bteap@bosch.com You can request the source code and build

Bosch Sicherheitssysteme GmbHRobert-Bosch-Ring 585630 GrasbrunnGermanywww.boschsecurity.com© Bosch Sicherheitssysteme GmbH, 2016