<<

EB GUIDE product line Release notes Version 6.6.0.142803 EB GUIDE product line

Elektrobit Automotive GmbH Am Wolfsmantel 46 D-91058 Erlangen GERMANY

Phone: +49 9131 7701-0 Fax: +49 9131 7701-6333 http://www.elektrobit.com

Legal notice

Confidential and proprietary information.

ALL RIGHTS RESERVED. No part of this publication may be copied in any form, by photocopy, microfilm, retrieval system, or by any other means now known or hereafter invented without the prior written permission of Elektrobit Automotive GmbH.

ProOSEK®, tresos®, and street director® are registered trademarks of Elektrobit Automotive GmbH.

All brand names, trademarks and registered trademarks are property of their rightful owners and are used only for description. Copyright 2018, Elektrobit Automotive GmbH.

Page 2 of 113 EB GUIDE product line

Table of Contents

1. Migrating from version 6.5.1 to 6.6 ...... 4 2. New or changed ...... 5 3. Known issues and limitations ...... 7 4. Fixed issues ...... 12 5. Open source components in EB GUIDE GTF and EB GUIDE Studio ...... 13 5.1. ANTLR C# ...... 13 5.2. Apache Log4net ...... 14 5.3. Autodesk® FBX® SDK ...... 20 5.4. AvalonEdit ...... 53 5.5. Boost ...... 54 5.6. dlmalloc ...... 55 5.7. Extended WPF Toolkit Community Edition ...... 59 5.8. FluentCommandLineParser ...... 61 5.9. FNV Hash ...... 62 5.10. FreeType ...... 63 5.11. HarfBuzz ...... 68 5.12. ICU4C ...... 69 5.13. Json.NET ...... 75 5.14. libjpeg-turbo ...... 76 5.15. LibPng ...... 79 5.16. Microsoft Blend for Visual Studio SDK for .NET 4.5 ...... 82 5.17. Photoshop PSD FileType Plugin for Paint.NET ...... 85 5.18. Prism ...... 86 5.19. PowerVR SDK ...... 91 5.20. RapidJSON ...... 92 5.21. stlport on Android ...... 94 5.22. System.Collections.Immutable ...... 95 5.23. The Impossibly Fast C++ Delegates ...... 100 5.24. TrueType font PT Sans Narrow ...... 101 5.25. TrueType font PT Sans Narrow ...... 103 5.26. Windows 7 API Code Pack - Shell ...... 105 5.27. Windows API Code Pack - Core ...... 108 5.28. zlib ...... 112

Page 3 of 113 EB GUIDE product line Chapter 1. Migrating from version 6.5.1 to 6.6

1. Migrating from version 6.5.1 to 6.6

NOTE Before you migrate a project, make sure your project is free of errors. To do so, open your project with your current EB GUIDE Studio version and click in the problems area. Start migration only when no errors and warnings occur anymore.

After migrating an EB GUIDE project from version 6.5.1 to version 6.6, the following changes apply.

Microsoft Visual Studio 2017 To build EB GUIDE GTF plugins, use Microsoft Visual Studio 2017. Structure of datapool and event system header files Due to the changes in the structure of datapool and event system header files that are generated during the export of an EB GUIDE model, note the following:

► Adapt all #include directives to the new file paths. ► Update all usages of event and datapool IDs in the #define directives to the changed names. For more details, see the exported header files and chapter 2, “New or changed“.

Page 4 of 113 EB GUIDE product line Chapter 2. New or changed

2. New or changed

This chapter lists new or changed features of EB GUIDE.

EB GUIDE Studio:

► Update of open source components: ► LibJPEG Turbo 1.5.3 ► PowerVR SDK 2017 R2 ► ICU4C 60.2 ► FluentCommandLineParser 1.5.0.20 ► FreeType 2.9 ► ANTLR C# 4.7 ► New basic widget alpha mask

EB GUIDE Studio offers a new basic widget that allows to modify the alpha value of child widgets using an image. ► Global renaming of states, state machines, views, widgets and event parameters is now possible. ► Template interface

It is now possible to rename properties that are added to a template interface. ► Zoom in/out feature

It is now possible to magnify or reduce the content of a view. ► New animation editor

Animations and curves are no longer available in the Toolbox and are not displayed in the Navigation area. EB GUIDE Studio now offers the new animation editor in the content area. The following features are added: ► Preview of curves is available in the content area. ► You can change the duration of curves using preview handles.

► You can animate properties and add curves in one dialog. ► A widget can contain multiple animations of the same property.

EB GUIDE GTF:

► Support of sRGB color space added

You can select the sRGB color space in the Project center. The sRGB color space can be applied to 2D and 3D content and it works with multisampling.

Page 5 of 113 EB GUIDE product line Chapter 2. New or changed

► Support of bitmap fonts is added.

► New Stroke widget feature

EB GUIDE Studio offers the new Stroke widget feature. You can apply this widget feature to labels with TrueType fonts. ► Cook-Torrance lighting model added

To achieve more realistic rendering results, in EB GUIDE GTF the Cook-Torrance lighting model is imple- mented. New 3D widgets are added: ► PBR GGX material ► PBR Phong material ► Ambient light ► If remote framebuffer for a scene is activated, EB GUIDE GTF memory consumption increases due to caching the active scene. This behavior is used for taking screenshots with EB GUIDE Monitor scripts. ► Changes in the header files of the exported EB GUIDE model

The following changes apply to datapool and event system header files: ► The structure of the export directory now looks as follows:

/export/include/global|local/datapool/

/export/include/global|local/events/ ► The file names now include the names of the event groups and not the event group IDs.

► A unique #define directive is added for the exported event groups. ► All #define directives are in upper case letters. ► Comments with names of the elements and type information are added.

For migration instructions, see chapter 1, “Migrating from version 6.5.1 to 6.6“.

EB GUIDE Monitor:

► EB GUIDE Monitor shows the currently selected language and skin.

► Interaction with state machines is improved. ► It is now possible to run script for EB GUIDE Monitor from the command line.

► The new State machine component is available.

The State machine component shows the active state and state machine. ► EB GUIDE Monitor plugin interface

EB GUIDE Monitor now has a plugin interface. The EB GUIDE Monitor API is available.

Page 6 of 113 EB GUIDE product line Chapter 3. Known issues and limitations

3. Known issues and limitations

The following list contains issues and limitations known at the time of release.

Summary Unexpected behavior while moving a transformed child widget Description If a transformed child widget is moved independently from its parent widget, the movement of the child widget lags behind the desired position. Workaround Not available

Summary Cursor in the Trigger combo box jumps to the left side and displays a filtered trigger name in reverse order Description If a trigger name is selected at least twice, the cursor jumps to the left side of the Trigger combo box and displays the filtered trigger name in reverse order. Workaround Do not select the same filtered trigger name successively.

Summary Unexpected behavior when using comments in the .json configuration files Description When using comments in the .json configuration files, EB GUIDE Studio behaves unex- pectedly. Workaround Not available

Summary Unexpected behavior when using stroke widget feature with an outline thickness larg- er than 32 pixels

Description When using stroke widget feature with an strokeThickness larger than 32 pixels, EB GUIDE Studio behaves unexpectedly. Workaround Not available

Summary Non-native datapool items can have different values when they are used in multiple scenes which are configured with different communication contexts Description The following occurs with different communication contexts:

► Non-native datapool items are resolved for each datapool instance. ► Each communication context has its own datapool instance. Workaround Not available

Summary Unexpected behavior when assigning the same sceneID to multiple displays Description If the same ID is assigned to multiple displays in EB GUIDE Script and screenshots are cap- tured in EB GUIDE Monitor with sceneID, EB GUIDE Studio behaves unexpectedly. Workaround If you use multiple displays in EB GUIDE GTF, assign a different ID to each display in EB GUIDE Script.

Page 7 of 113 EB GUIDE product line Chapter 3. Known issues and limitations

Summary 9-patch images are not scaled correctly Description If 9-patch images are used with alpha mask, the 9-patch image is not scaled correctly. Workaround Do not use alpha mask with 9-patch images.

Summary Functors and FunctorTasks are deprecated Description The Functors and FunctorTasks are deprecated. In future releases these features will be removed.

Workaround Use gtf::osal::DelegateTask and gtf::utils::Delegate instead.

Summary Views in focusable dynamic state machines must have the Focused widget feature Description If a view in a dynamic state machine must be focused when it is visible, or if a view contains focusable widgets, the view must have the Focused widget feature. Workaround Add the Focused widget feature to the view.

Summary Unexpected behavior while using Moveable widget feature

Description If the Moveable widget feature is added to a widget and touchMoved EB GUIDE Script is set to true, during the simulation the widget will not change its position as expected and may disappear from the visible area. Workaround Not available

Summary Division of integer value by zero Description When an integer value is divided by zero, as result the maximum integer value of 2 147 483 647 is shown. When simulating the model EB GUIDE Monitor provides a log informing about the division by zero. Workaround Not available

Summary Side effects of view transition animations with Coloration widget feature Description View transition animations can have unwanted side effects in the following scenario:

► A view template has a fading view transition animation.

► In the view template or in an instance of the view template, a widget uses the Col- oration widget feature. The corresponding colorationColor property is turned into a scripted value.

Workaround Specify the Write script of the colorationColor property.

Summary Image file is not displayed Description An image file with a size bigger than 16 MB is not displayed. Workaround Reduce the size of the image file to less than 16 MB.

Page 8 of 113 EB GUIDE product line Chapter 3. Known issues and limitations

Summary Double-clicking an entry in the problems area Description Double-clicking an entry in the problems area jumps to the element that causes the problem. For some model elements, for example events or datapool items, jumping to them does not work.

Workaround If the name of a model element is displayed in the Source column of the problems area, navigate to the model element by searching for the name.

Summary Moving and resizing the green bounding box can lead to unexpected widget position and size Description If you apply a widget feature from the category Transformation to a widget or one of its par- ents, moving and resizing the widget's bounding box can lead to unexpected widget position and size. Workaround Not available

Summary Scene configuration for a logic state machine Description A logic state machine does not have a visual representation. Do not configure a scene for a logic state machine. Workaround Not available

Summary Output to stdout on Windows 7 and Windows 10 Description The operating systems Windows 7 and Windows 10 do not show standard output (stdout). For example the command line parameter GtfStartup.exe --version does not show the version number. Workaround To see the output of EB GUIDE GTF and EB GUIDE GTF plugins on Windows 7 and Win- dows 10, redirect stdout and use additional tools to show the output. For example the fol- lowing command line shows the version number of EB GUIDE GTF: GtfStartup.exe -- version | more.

Summary EB GUIDE Monitor: .dll file locked by the Scripting component Description .dll files that are used in the EB GUIDE Monitor Scripting component are locked by EB GUIDE Monitor. Workaround To unlock, close EB GUIDE Monitor.

Summary Reverse widget animations Description At the end of the execution of reverse widget animations, the animation jumps to the start position. Workaround Not available

Page 9 of 113 EB GUIDE product line Chapter 3. Known issues and limitations

Summary EB GUIDE Monitor must be connected for script execution Description To execute scripts, EB GUIDE Monitor must be connected to EB GUIDE TF. Otherwise un- expected behaviour in EB GUIDE Monitor may occur. Workaround Not available

Summary Using double forward slash (//) as comment in JSON is not allowed

Description If you use double forward slash (//) as a comment in platform.json and model.json, during validation no issues are reported but the simulation will not start. Workaround Not available

Summary Incorrect rendering of 3D models Description In EB GUIDE Studio, 3D models are not rendered correctly when all of the following condi- tions are met:

► The renderer is set to OpenGL ES 2.0. ► The scene graph was created with EB GUIDE Studio version 6.5.1 or older.

► The graphics hardware does not support the OpenGL extensions GL_OES_ver- tex_half_float and GL_OES_vertex_type_10_10_10_2. ► The scene graph stores binormals in its data. Workaround Do either of the following:

► Remove the scene graph that was created with the old EB GUIDE Studio version from your EB GUIDE model. Create the new scene graph with the latest version of EB GUIDE Studio and reimport the 3D graphic file. ► To preserve all linking information of your old EB GUIDE model, create a new scene graph in an empty project with the latest version of EB GUIDE Studio. Reimport the 3D graphics file. Replace all .ebmesh files of your old EB GUIDE model with the .ebmesh files that were created in an empty project.

Summary Crepuscular effect custom widget on Nexus 7 target device with Android Description The linker for the OpenGL ES 3 shaders on the Nexus 7 target device cannot link the alpha mask's shader of the Crepuscular effect custom widget. The linker call does not return. The target device is frozen in an endless loop. Therefore, on a Nexus 7 target device, EB GUIDE models with the Crepuscular effect custom widget are not rendered correctly. Workaround Not available

Page 10 of 113 EB GUIDE product line Chapter 3. Known issues and limitations

Summary Unexpected behavior in Animation editor Description In Animation editor, when you have several curves added and you edit the name of one of these curves, an asynchronous scrolling behavior may occur. This means that, when you use the wheel button of the mouse or the scroll bar in the Animation editor, the list of the curves' names and the list of animation previews are not moving simultaneously. Workaround Not available

Page 11 of 113 EB GUIDE product line Chapter 4. Fixed issues

4. Fixed issues

The following list contains fixed issues known at the time of release:

► Fixed problem with the synchronize button

The synchronize button in the Navigation component stays active after the state is updated due to the selection changes in the content area.

► Solved datapool issues in EB GUIDE GTF plugins

The fault tolerance of the initialization of the datapool items is improved. Datapool items can now be ini- tialized even if the datapool.gtf file contains resources and the EB GUIDE GTF resource management is not running. ► Fixed the touch behavior of invisible widgets

If a widget has any touch widget feature added and is set to invisible with the Viewport widget feature, the widget does not react to touch input.

► Fixed the types.bin file issue

If the types.bin file is missing, the exported EB GUIDE model starts as expected. ► Fixed issue in the Logger component of EB GUIDE Monitor

In EB GUIDE Monitor, in the Logger component events are not listed multiple times any more. ► Added information to logfile

If an EB GUIDE GTF plugin fails to load, the corresponding information is added to the EB GUIDE Studio logfile. ► Solved issue with TortoiseSVN client

If the TortoiseSVN client in version 1.6 is used to create the project directory, the simulation of an EB GUIDE model starts as expected.

Page 12 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

5. Open source components in EB GUIDE GTF and EB GUIDE Studio

5.1. ANTLR C#

Name Version Comments / usage Target device ANTLR C# 4.7 Speech grammer parsing, EB GUIDE Script parsing

Further information

MIT License for codepointat.js from https://git.io/codepointat MIT License for fromcodepoint.js from https://git.io/vDW1m

Copyright text

Copyright (c) 2012 Terence Parr and Sam Harwell Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. Copyright Mathias Bynens

License text

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

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,

Page 13 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

=====

MIT License for codepointat.js from https://git.io/codepointat MIT License for fromcodepoint.js from https://git.io/vDW1m

Copyright Mathias Bynens

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

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

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

5.2. Apache Log4net

Name Version Comments / usage Target device Apache Log4net 1.2.13 Logging functions in EB GUIDE Studio

Further information Apache log4net Copyright 2004-2013 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/).

Page 14 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

Copyright text

Copyright 2004-2013 The Apache Software Foundation

License text

Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form,

Page 15 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. 3. Grant of Patent License. Subject to the terms and conditions of this

Page 16 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and (b) You must cause any modified files to carry prominent notices stating that You changed the files; and (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not

Page 17 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.

Page 18 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.

Page 19 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

5.3. Autodesk® FBX® SDK

Name Version Comments / usage Target device Autodesk® 2017.0.1 C++ API to transfer existing content into the FBX for- FBX® SDK mat

Copyright text

© Copyright 2016 Autodesk, Inc. All rights reserved

License text

1. License 1.1 License Grant. Subject to and conditioned on Licensee’s continuous compliance with this Agreement, Autodesk grants Licensee a nonexclusive, nonsublicensable, nontransferable, limited license to Install and Access the Licensed SDK and User Documentation, in each case solely (a) in the Territory, (b) within the scope of the License Type and Permitted Number specified in the applicable License Identification, and (c) in accordance with the other terms of this Agreement, to: 1.1.1 (a) use the SDK for development, research, internal, educational, or commercial purposes: (i) to create a software product with the capability to read and/or write and/or translate Licensee files, which software product links to the Library (“Developed Software”); and/or (ii) to modify the Sample Code(s) solely to create an object code version(s) (“Modified Code(s)”); and/or (b) reproduce the Library to link to the Developed Software. 1.1.2 (a) incorporate the executable version of the Developed Software into; and/or (b) incorporate the Modified Code(s) into; and/or (c) link the Library, in binary code form to; software products developed by Licensee (“Licensee Product(s)”) for Licensee’s Internal Business Needs. 1.1.3 reproduce, distribute and sublicense free of charge or for a fee Licensee Product(s) provided that Licensee must sublicense the Software, the Developed Software, the Library, the Sample Code(s) and the Modified Code(s) “as is”, without warranty of any kind. Various License Types are described in Exhibit B. In any case where the License Identification does not specify a License Type or Permitted Number or Territory, or there is no License Identification, the License Type will, by default, be the Stand-alone (Individual) License and the Territory will be worldwide, subject to

Page 20 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

the Export Control requirements herein. 1.1.4 Licensee shall reproduce and apply any copyright or other proprietary rights notices included on or embedded in the Software, or any part thereof, to any copies of the Software or any part thereof, or to the Developed Software, in any form. 1.1.5 Licensee shall place the following statement in the copyright area of either: (i) the end-user License and/or terms of use for the Developed Software; or (ii) the ‘About Box’ or similar notice page of the Developed Software; and Licensee shall also include the following statement in the copyright area of either: (a) the on-line documentation regarding the Developed Software; or (b) any other document related to Developed Software that contains copyright information: “This software contains Autodesk® FBX® code developed by Autodesk, Inc. Copyright 2016 Autodesk, Inc. All rights, reserved. Such code is provided “as is” and Autodesk, Inc. disclaims any and all warranties, whether express or implied, including without limitation the implied warranties of merchantability, fitness for a particular purpose or non-infringement of third party rights. In no event shall Autodesk, Inc. be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of such code.” 1.2 Upgrades and Previous Versions. 1.2.1 Effect of Upgrades. If Autodesk or a Reseller provides Licensee with an Upgrade to other Licensed Materials previously licensed to Licensee, the Licensed Materials previously licensed to Licensee and any other Autodesk Materials relating thereto will thereafter be deemed to be a “Previous Version.” Except as set forth in Section 1.2.2 (Exception for Relationship Program Licensees), the license grant and other rights with respect to any Previous Version will terminate one hundred twenty (120) days after Installation of the Upgrade. Within such one hundred twenty (120) day period, except as set forth in Section 1.2.2 (Exception for Relationship Program Licensees), (a) Licensee must cease all use of any Previous Version and Uninstall all copies of the Previous Version, and (b) upon expiration of such period, such Previous Version will no longer constitute Licensed Materials but rather will be deemed to be Excluded Materials and Licensee will no longer have a license for any such Previous Version. At Autodesk’s request, Licensee agrees to destroy or return to Autodesk or the Reseller from which they were acquired all copies of the Previous Version. Autodesk reserves the right to require Licensee to show satisfactory proof that all copies of any Previous Version have been Uninstalled and, if so requested by Autodesk, destroyed or returned to Autodesk or the

Page 21 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

Reseller from which they were acquired. 1.2.2 Exception for Relationship Program Licensees. The termination of rights as to Previous Versions described in Section 1.2.1 (Effect of Upgrades) may not apply to Licensee if and to the extent (a) Licensee participates in a Relationship Program and the Relationship Program Terms authorize Licensee to retain such Previous Versions or (b) otherwise authorized in writing by Autodesk. 1.3 Additional Terms. The Licensed Materials (or portions thereof) may be subject to terms (e.g., terms accompanying such Licensed Materials or made available in connection with ordering, installing, downloading, accessing, using or copying such Licensed Materials) that are in addition to or different from the terms set forth in this Agreement, and Licensee agrees to comply with such terms. 1.4 Other Materials. If Autodesk provides or makes available to Licensee any additional materials associated with the Licensed Materials, including any corrections, patches, service packs, updates or upgrades to, or new versions of, the Licensed Materials (including Upgrades) or any Supplemental Materials or User Documentation for the Licensed Materials, (a) such additional materials may include or be subject to other terms in addition to or different from the terms set forth in this Agreement (including, without limitation, additional or different fees, license terms, or restrictions on use), and Licensee agrees to comply with such terms, or (b) if there are no other terms for such additional materials, they will (except as otherwise provided by Section 1.2 (Upgrades and Previous Versions)) be subject to the same terms (including, without limitation, the licenses, applicable License Type and Permitted Number, and other terms of this Agreement) as the Licensed Materials to which such additional materials apply. In no event will the foregoing result in any rights with respect to Excluded Materials. 1.5 Authorized Users. Licensee may permit the Licensed Materials to be Installed and/or Accessed only by Licensee’s Personnel (except as otherwise designated in the applicable License Type), and any such Installation or Access will be subject to any other requirements imposed by this Agreement and the applicable License Type and Permitted Number. Licensee will be responsible for compliance with this Agreement by Licensee’s Personnel and any other persons who may have Access to the Autodesk Materials through Licensee (whether or not such Access is authorized by Autodesk or within the scope of the applicable License Type and Permitted Number). 1.6 Third-Party Licensed Materials. The Autodesk Materials may contain or be accompanied by third-party software, data or other materials that are subject to and provided in accordance with terms that are in addition to or different from the terms set forth in this Agreement. Such terms may be included or referenced in or with such third-party software, data or other materials (e.g., in the

Page 22 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

“About box”) or a web page specified by Autodesk (the URL for which may be obtained on Autodesk’s website or on request to Autodesk). Licensee agrees to comply with such terms. In addition, Licensee will take sole responsibility for obtaining and complying with any licenses that may be necessary to use third-party software, data or other materials that Licensee uses or obtains for use in conjunction with the Licensed Materials. Licensee acknowledges and agrees that Autodesk has no responsibility for, and makes no representations or warranties regarding, such third-party software, data or other materials or Licensee’s use of such third-party software, data or other materials. 1.7 Relationship Programs. Autodesk may offer to Licensee, and (if so) Licensee may participate in one (1) or more Relationship Programs applicable to the Licensed Materials licensed to Licensee under this Agreement (and such Relationship Programs may include rights in addition to or different from those set forth in this Agreement). Any Relationship Programs are subject to Autodesk’s terms therefor, which terms are set forth in the applicable Relationship Program Terms. Licensee agrees that if it requests, accepts, or makes use of any Relationship Program, Licensee will be bound by such terms, as they may be modified from time to time in accordance with the applicable Relationship Program Terms (and such terms, as so modified from time to time, are a part of and incorporated by reference into this Agreement), and Licensee agrees to comply with such terms. Licensee acknowledges that Autodesk may require a further acceptance of such terms as a condition to participation in a Relationship Program. 1.8 Services. Autodesk may provide, and Licensee may elect to receive or benefit from, certain Services from time to time. Any Services are subject to Autodesk’s terms therefor, which terms are set forth in the applicable Services Terms. Licensee agrees that if it requests, accepts, or makes use of any Services, Licensee will be bound by such terms, as they may be modified from time to time in accordance with the applicable Services Terms (and such terms, as so modified from time to time, are a part of and incorporated by reference into this Agreement), and Licensee agrees to comply with such terms. Licensee acknowledges that Autodesk may require a further acceptance of such terms as a condition to providing Services. 1.9 Archival Copy. Licensee’s license under Section 1.1 (License Grant) includes the right to make a single archival copy of the Licensed Materials in the Territory, provided that (a) the single-copy limitation will not apply to copies made as an incidental part of a routine backup of Licensee’s entire computer system on which the Licensed Materials are Installed in accordance with this Agreement, where such backup includes the making of copies of substantially all other software on such computer system and (b) any archival copy may be Accessed or Installed (other than on a backup storage medium from which the Licensed Materials cannot be Accessed) only when and for so long as the primary

Page 23 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

copy of the Licensed Materials is inaccessible and inoperable. Copies of the Licensed Materials that are Installed and are in excess of the Permitted Number at any time while the primary copy of the Licensed Materials is also Accessible are not "archival copies" as permitted under this Section 1.9 (Archival Copy). 1.10 Nature of Licenses. Licensee acknowledges and agrees that when Licensee acquires a license of Licensed Materials, (including through a Relationship Program or Services), Licensee’s acquisition is neither contingent on the delivery of any future features or functionality nor subject to any public or other comments (oral, written or otherwise) made by Autodesk regarding future features or functionality. 1.11 Feedback. Licensee hereby grants Autodesk, under all of Licensee’s intellectual property and proprietary rights, the following worldwide, exclusive, transferable, perpetual, irrevocable, royalty-free, fully paid-up rights: (1) to make, have made, use, copy, modify, and create derivative works of the Feedback as part of or in connection with any Autodesk product, technology, service, content, material, specification or documentation (including without limitation in connection with the marketing or sale thereof); (2) to publicly perform or display, import, broadcast, transmit, distribute, license, offer to sell and sell, rent, lease or lend copies of the Feedback (and derivative works thereof and improvements thereon); and (3) to sublicense to third parties the foregoing rights, including the right to sublicense to further third parties. “Feedback” shall mean all suggestions, comments, input, ideas, reports, information or know-how (whether in oral or written form) provided by Licensee to Autodesk or an Autodesk affiliate in connection with Licensee’s evaluation of or use of the Licensed Materials. Feedback does not include any artwork or sample content created by Licensee using the Licensed Materials.

2. License Limitations; Prohibitions 2.1 Limitations and Exclusions. 2.1.1 No License Granted; Unauthorized Activities. The parties acknowledge and agree that, notwithstanding anything to the contrary in this Agreement, no license is granted (whether expressly, by implication or otherwise) under this Agreement (and this Agreement expressly excludes any right) (a) to Excluded Materials, (b) to any Autodesk Materials that Licensee did not acquire lawfully or that Licensee acquired in violation of or in a manner inconsistent with this Agreement, (c) for Installation of or Access to the Licensed Materials beyond the applicable license term (whether a fixed term or Relationship Program period or term) or outside the scope of the applicable License Type or Permitted Number, (d) for Installation of the Licensed Materials on any Computer other than a Computer owned or leased, and controlled, by Licensee, unless otherwise authorized in writing by Autodesk, (e) to distribute, rent, loan, lease, sell,

Page 24 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

sublicense, transfer or otherwise provide all or any portion of the Autodesk Materials to any person or entity except as expressly set forth in this Agreement or as expressly authorized in writing by Autodesk, (f) to provide or make available any features or functionality of the Autodesk Materials to any person or entity (other than to and for Licensee itself for the purpose specified in the applicable License Type), whether or not over a network and whether or not on a hosted basis, (g) except as otherwise expressly provided with respect to a specific License Type, to Install or Access or allow the Installation of or Access to the Autodesk Materials over the Internet or other non-local network, including, without limitation, use in connection with a wide area network (WAN), virtual private network (VPN), virtualization, Web hosting, time-sharing, service bureau, software as a service, cloud or other service or technology, (h) to remove, alter or obscure any proprietary notices, labels or marks in the Autodesk Materials, (i) to decompile, disassemble or otherwise reverse engineer the Autodesk Materials, or (j) to translate, adapt, arrange, or create derivative works based on, or otherwise modify the Autodesk Materials for any purpose. 2.1.2 Licensed Materials as a Single Product. The Licensed Materials are licensed to Licensee as a single product and the applicable components may not be separated for Installation or Access (and all such components must be Installed and Accessed on the same Computer except as authorized in writing by Autodesk). 2.1.3 Territory. Except as otherwise authorized in writing by Autodesk, the licenses granted in this Agreement are granted only for the Territory. Nothing in this Agreement permits Licensee (including, without limitation, Licensee’s Personnel, if any) to Install or Access the Licensed Materials outside of the Territory. 2.1.4 Effect of Unauthorized Use. Licensee will not engage in, and will not permit or assist any third party to engage in any of the uses or activities prohibited (or any uses or activities inconsistent with the limitations described) in this Section 2.1 (Limitations and Exclusions) (collectively, “Unauthorized Uses”). Any such Unauthorized Use, and any Installation of or Access to the Licensed Materials provided under this Agreement, outside of the scope of the applicable license grants (including, without limitation, outside the applicable License Type and/or Permitted Number) or otherwise not in accordance with this Agreement, constitute or result in infringement of Autodesk’s intellectual property rights as well as a breach of this Agreement. Licensee will notify Autodesk promptly of any such Unauthorized Uses or other unauthorized Installation or Access. 2.1.5 Use of Open Source Software by Licensee. If Licensee uses any third party software (including free or Open Source Software), whether or not in conjunction with the Software, Licensee shall ensure that its use does not: (i) create, or

Page 25 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

purport to create, obligations of Autodesk or any of its affiliates with respect to the Software; (ii) grant, or purport to grant, to any third party any rights to or immunities under Autodesk’s or any of its affiliates intellectual property rights; or (iii) cause the Software to be subject to any licensing terms other than those set forth in this Agreement. 2.2 Circumvention. 2.2.1 Licensee may not (i) utilize any equipment, device, software, or other means to (or designed to) circumvent or remove any form of technical protection used by Autodesk in connection with the Autodesk Materials, or (ii) Install or Access the Autodesk Materials with any product code, authorization code, serial number, or other copy-protection device not supplied by Autodesk directly or through a Reseller. Without limitation of the generality of the foregoing, Licensee may not utilize any equipment, device, software, or other means to (or designed to) circumvent or remove the Autodesk License Manager or any tool or technical protection measure provided or made available by Autodesk for managing, monitoring or controlling Installation of or Access to Autodesk Materials. 2.2.2 Licensee may not utilize any equipment, device, software, or other means to (or designed to) circumvent or remove any usage restrictions, or to enable functionality disabled by Autodesk, in connection with the Excluded Materials. Licensee may not bypass or delete any functionality or technical limitations of the Autodesk Materials that (or that are designed to) prevent or inhibit the unauthorized copying of, Installation or Access to the Excluded Materials.

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

Page 26 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

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

Page 27 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

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

5. Limited Warranty and Disclaimers 5.1 Limited Warranty. Autodesk warrants that, as of the date on which the Licensed Materials are delivered to Licensee and for ninety (90) days thereafter or if the license term is shorter, such shorter period (“Warranty Period”), the Licensed Materials will provide the general features and functions described in the User Documentation portion of the Licensed Materials. Autodesk's entire liability and Licensee’s exclusive remedy during the Warranty Period (“Limited Warranty”) will be, with the exception of any statutory warranty or remedy that cannot be excluded or limited under law, at Autodesk's option, (i) to attempt to correct or work around errors, if any, or (ii) to refund the license fees, if any, paid by Licensee and terminate this Agreement or the license specific to such Licensed Materials. Such refund is subject to the return, during the Warranty Period, of the Autodesk Materials, with a copy of Licensee’s License Identification, to Licensee’s local Autodesk office or the Reseller from which

Page 28 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

Licensee acquired the Autodesk Materials. THE LIMITED WARRANTY SET FORTH IN THIS SECTION GIVES LICENSEE SPECIFIC LEGAL RIGHTS. LICENSEE MAY HAVE ADDITIONAL LEGAL RIGHTS UNDER LAW WHICH VARY FROM JURISDICTION TO JURISDICTION. AUTODESK DOES NOT SEEK TO LIMIT LICENSEE’S WARRANTY RIGHTS TO ANY EXTENT NOT PERMITTED BY LAW.

5.2 Disclaimer. EXCEPT FOR THE EXPRESS LIMITED WARRANTY PROVIDED IN SECTION 5.1 (LIMITED WARRANTY), AND TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, AUTODESK AND ITS SUPPLIERS MAKE, AND LICENSEE RECEIVES, NO WARRANTIES, REPRESENTATIONS, OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED (INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT, OR WARRANTIES OTHERWISE IMPLIED BY STATUTE OR FROM A COURSE OF DEALING OR USAGE OF TRADE) WITH RESPECT TO ANY AUTODESK MATERIALS, RELATIONSHIP PROGRAMS, OR SERVICES (PURSUANT TO A RELATIONSHIP PROGRAM OR OTHERWISE). ANY STATEMENTS OR REPRESENTATIONS ABOUT THE AUTODESK MATERIALS, RELATIONSHIP PROGRAMS OR SERVICES AND THEIR FEATURES OR FUNCTIONALITY IN THE LICENSED MATERIALS OR ANY COMMUNICATION WITH LICENSEE ARE FOR INFORMATION PURPOSES ONLY, AND DO NOT CONSTITUTE A WARRANTY, REPRESENTATION, OR CONDITION. WITHOUT LIMITING THE FOREGOING, AUTODESK DOES NOT WARRANT: (a) THAT THE OPERATION OR OUTPUT OF THE LICENSED MATERIALS OR SERVICES WILL BE UNINTERRUPTED, ERROR-FREE, SECURE, ACCURATE, RELIABLE, OR COMPLETE, WHETHER OR NOT UNDER A RELATIONSHIP PROGRAM OR SUPPORT BY AUTODESK OR ANY THIRD PARTY; (b) THAT ERRORS WILL BE CORRECTED BY AUTODESK OR ANY THIRD PARTY; OR (c) THAT AUTODESK OR ANY THIRD PARTY WILL RESOLVE ANY PARTICULAR SUPPORT REQUEST OR THAT SUCH RESOLUTION WILL MEET LICENSEE’S REQUIREMENTS OR EXPECTATIONS. NOTHING IN THE FOREGOING RESTRICTS THE EFFECT OF WARRANTIES OR CONDITIONS WHICH MAY BE IMPLIED BY LAW WHICH CANNOT BE EXCLUDED, RESTRICTED OR MODIFIED NOTWITHSTANDING A CONTRACTUAL RESTRICTION TO THE CONTRARY. WITHOUT LIMITING THE FOREGOING, AUTODESK AND ITS SUPPLIERS MAKE, AND LICENSEE RECEIVES, NO WARRANTIES THAT: (I) FUTURE VERSIONS OF THE SDK, LIBRARY AND/OR SAMPLE CODE(S), IF ANY, WILL CONTAIN FEATURES SIMILAR TO OR THE SAME AS THE SDK, LIBRARY AND/OR SAMPLE CODE(S), RESPECTIVELY OR WILL BE COMPATIBLE WITH THE SDK, LIBRARY AND/OR SAMPLE CODE(S), RESPECTIVELY; (II) THE SOFTWARE OR THE SDK, LIBRARY AND/OR SAMPLE CODE(S) WILL MEET LICENSEE REQUIREMENTS; OR (III) OPERATION OF THE SDK, LIBRARY OR SAMPLE CODE(S) WILL BE UNINTERRUPTED OR ERROR-FREE.

6. Warnings 6.1 Functionality Limitations. The Licensed Materials and Services (except

Page 29 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

for Licensed Materials designed for non-commercial use, such as Autodesk Materials designed to be used for household or other consumer purposes or licensed only for purposes of educational or individual learning) are commercial professional tools intended to be used by trained professionals only. Particularly in the case of commercial professional use, the Licensed Materials and Services are not a substitute for Licensee’s professional judgment or independent testing. The Licensed Materials and Services are intended only to assist Licensee with its design, analysis, simulation, estimation, testing and/or other activities and are not a substitute for Licensee’s own independent design, analysis, simulation, estimation, testing, and/or other activities, including those with respect to product stress, safety and utility. Due to the large variety of potential applications for the Licensed Materials and Services, the Licensed Materials and Services have not been tested in all situations under which they may be used. Autodesk will not be liable in any manner whatsoever for the results obtained through use of the Licensed Materials or Services. Persons using the Licensed Materials or Services are responsible for the supervision, management, and control of the Licensed Materials and Services and the results of using the Licensed Materials and Services. This responsibility includes, without limitation, the determination of appropriate uses for the Licensed Materials and Services and the selection of the Licensed Materials, Services and other computer programs and materials to help achieve intended results. Persons using the Licensed Materials or Services are also responsible for establishing the adequacy of independent procedures for testing the reliability, accuracy, completeness, and other characteristics of any output of the Licensed Materials or Services, including, without limitation, all items designed with the assistance of the Licensed Materials or Services. Licensee further acknowledges and agrees that the Licensed Materials form part of Licensee’s total unique hardware and software environment to deliver specific functionality, and that the Licensed Materials and Services provided by Autodesk may not achieve the results Licensee desires within Licensee’s design, analysis, simulation, estimation, and/or testing constraints. 6.2 Activation Codes and Security. 6.2.1 Activation Code Required for Installation/Access and Continued Use. Installation of and Access to the Licensed Materials require, and the continued use thereof may from time to time require, activation codes issued by Autodesk. Registration may be required before an activation code is issued by Autodesk. Licensee will provide Autodesk and its Reseller with any information required for such registration and agrees that any information provided to Autodesk or its Reseller will be accurate and

Page 30 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

current. Licensee will also maintain and update Licensee’s registration information, on an ongoing basis, through customer data registration processes, including without limitation the Customer Information Form, which may be provided by Autodesk. Licensee acknowledges and agrees that Autodesk may use such information in accordance with its Privacy Statement (as described or referenced in Section 4 (Privacy; Use of Information; Connectivity)). 6.2.2 Disabling Access. LICENSEE ACKNOWLEDGES AND AGREES THAT INSTALLATION OF AND ACCESS TO LICENSED MATERIALS MAY BE DISABLED BY THE ACTIVATION, SECURITY, AND TECHNICAL PROTECTION MECHANISMS IF LICENSEE TRIES TO TRANSFER ALL OR A PART OF THE LICENSED MATERIALS TO ANOTHER COMPUTER, IF LICENSEE TAMPERS WITH THE TECHNICAL PROTECTION MECHANISMS OR DATE-SETTING MECHANISMS ON A COMPUTER OR IN THE LICENSED MATERIALS, IF LICENSEE USES THE LICENSED MATERIALS PAST AN APPLICABLE RELATIONSHIP PROGRAM PERIOD OR FIXED TERM, OR IF LICENSEE UNDERTAKES CERTAIN OTHER ACTIONS THAT AFFECT THE SECURITY MODE OR UNDER OTHER CIRCUMSTANCES AND THAT, IN ANY SUCH EVENT, LICENSEE’S ACCESS TO LICENSEE’S WORK PRODUCT AND OTHER DATA MAY BE AFFECTED. MORE INFORMATION IS CONTAINED IN THE APPLICABLE LICENSED MATERIALS OR AVAILABLE FROM AUTODESK ON REQUEST. 6.2.3 Effect of Activation Codes. Licensee acknowledges and agrees that receipt of an activation code (whether or not provided to Licensee in error) will not constitute evidence of or affect the scope of Licensee’s license rights. Those rights will be only as set forth in this Agreement and the applicable License Identification. 6.3 Affected Data. Work product and other data created with Licensed Materials made available under certain License Types, including licenses that limit the permitted purpose to educational purposes or personal learning purposes, may contain certain notices and limitations that make the work product and other data usable only in certain circumstances (e.g., only in the education field). In addition, if Licensee combines or links work product or other data created with such Licensed Materials with work product or other data otherwise created, then such other work product or data may also be affected by these notices and limitations. Autodesk will have no responsibility or liability whatsoever if Licensee combines or links work product or other data created with such Licensed Materials with work product or other data otherwise created. In addition, Licensee will not remove, alter or obscure any such notices or limitations.

7. Limitations of Liability 7.1 Limitation on Type and Amount of Liability. IN NO EVENT WILL AUTODESK OR ITS SUPPLIERS HAVE ANY LIABILITY (DIRECTLY OR INDIRECTLY) FOR ANY INCIDENTAL, SPECIAL, INDIRECT, CONSEQUENTIAL OR PUNITIVE DAMAGES; FOR LOSS

Page 31 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

OF PROFITS, USE, REVENUE, OR DATA; OR FOR BUSINESS INTERRUPTION (REGARDLESS OF THE LEGAL THEORY FOR SEEKING SUCH DAMAGES OR OTHER LIABILITY). IN ADDITION, THE LIABILITY OF AUTODESK AND ITS SUPPLIERS ARISING OUT OF OR RELATING TO ANY AUTODESK MATERIALS, RELATIONSHIP PROGRAMS OR SERVICES WILL NOT EXCEED THE AMOUNT PAID OR PAYABLE BY LICENSEE FOR SUCH AUTODESK MATERIALS, RELATIONSHIP PROGRAMS, OR SERVICES, RESPECTIVELY. 7.2 Application of and Basis for Limitations. THE LIMITATIONS OF LIABILITY IN THIS SECTION 7 (LIMITATIONS OF LIABILITY) WILL APPLY TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW TO ANY DAMAGES OR OTHER LIABILITY, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, WHETHER DERIVED FROM CONTRACT, TORT (INCLUDING, WITHOUT LIMITATION, NEGLIGENCE) OR OTHERWISE, EVEN IF AUTODESK HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH LIABILITY AND REGARDLESS OF WHETHER THE LIMITED REMEDIES AVAILABLE HEREUNDER FAIL OF THEIR ESSENTIAL PURPOSE. ALSO, LICENSEE AGREES THAT THE LICENSE, RELATIONSHIP PROGRAMS AND SERVICES FEES AND OTHER FEES CHARGED BY AUTODESK AND PAID BY LICENSEE ARE BASED ON AND REFLECTIVE OF THE ALLOCATION OF RISK CONTEMPLATED BY THIS SECTION 7 (LIMITATIONS OF LIABILITY) AND THAT THE LIABILITY LIMITATIONS IN THIS SECTION 7 (LIMITATIONS OF LIABILITY) ARE AN ESSENTIAL ELEMENT OF THE AGREEMENT BETWEEN THE PARTIES.

8. Term and Termination 8.1 Term; Termination or Suspension. Each license under this Agreement, with respect to each specific set of Licensed Materials covered by this Agreement, will become effective as of the latest to occur of: (a) this Agreement becoming effective, (b) payment by Licensee of the applicable fees, excluding licenses (such as evaluation licenses) where no fees are required, (c) delivery of the specific Licensed Materials, and (d) in the case of Autodesk Materials provided in connection with a Relationship Program, upon commencement of the applicable Relationship Program period or fixed term. Each of Autodesk or Licensee may terminate this Agreement, Licensee’s license as to Licensed Materials, Licensee’s Relationship Program, and/or the provision of Services relating to the Licensed Materials if the other party is in breach of this Agreement and fails to cure such breach within ten (10) days after written notice of the breach; however, if Licensee is in breach of Section 1 (License) or Section 2 (License Limitations; Prohibitions), Autodesk may terminate this Agreement, Licensee’s license as to Licensed Materials, Licensee’s Relationship Program, and/or the provision of Services relating to the Licensed Materials immediately upon written notice of the breach. In addition, Autodesk may, as an alternative to termination, suspend Licensee’s license as to the Licensed Materials, Licensee’s Relationship Program, the provision of Services relating to the Licensed Materials, and/or other

Page 32 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

Autodesk obligations or Licensee rights under this Agreement (or under other terms, if any, relating to materials associated with the Licensed Materials), if Licensee fails to make a payment to Autodesk or a Reseller or otherwise fails to comply with the provisions of this Agreement or other terms relating to any such license, Relationship Program, Services, or other associated materials. Autodesk may also terminate this Agreement if Licensee becomes subject to bankruptcy proceedings, becomes insolvent, or makes an arrangement with Licensee’s creditors. This Agreement will terminate automatically without further notice or action by Autodesk if Licensee goes into liquidation. Licensee acknowledges and agrees that Autodesk may assign or sub-contract any of its rights or obligations under this Agreement. 8.2 Effect of Termination of Agreement or License. Upon termination or expiration of this Agreement, the licenses granted hereunder will terminate. Upon termination or expiration of any license granted to Licensee, Licensee must cease all use of Autodesk Materials to which such license applies, any Relationship Program (including, without limitation, associated services), and any Services and Uninstall all copies of the Autodesk Materials. At Autodesk’s request, Licensee agrees to destroy or return to Autodesk or the Reseller from which they were acquired all Autodesk Materials. Autodesk reserves the right to require Licensee to show satisfactory proof that all copies of the Autodesk Materials have been Uninstalled and, if so requested by Autodesk, destroyed or returned to Autodesk or the Reseller from which they were acquired. If Licensee’s Relationship Program is terminated or expires, but this Agreement and Licensee’s license to the Licensed Materials remains in effect, any rights of Licensee based on the Relationship Program (including, without limitation, rights with respect to Previous Versions) will terminate, and (unless otherwise authorized by the Relationship Program Terms) Licensee must comply with the obligations of Section 1.2.1 (Effect of Upgrades) with respect to (including the obligations to cease use of, Uninstall and destroy or return) all copies of such Previous Versions. 8.3 Survival. Sections 1.3 (Additional Terms), 1.4 (Other Materials), 1.5 (Authorized Users), 1.6 (Third-Party Licensed Materials), 1.11 (APIs), 2.1.1 (No License Granted;Unauthorized Activities), 2.1.4 (Effect of Unauthorized Use), 2.2 (Circumvention), 3 (All Rights Reserved), 4 (Privacy; Use of Information; Connectivity), 5.2 (Disclaimer), 6 (Warnings), 7 (Limitations of Liability), 8 (Term and Termination), and 9 (General Provisions) and Exhibit A will survive any termination or expiration of this Agreement.

9. General Provisions

Page 33 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

9.1 Notices. Notices in connection with this Agreement by either party will be in writing and will be sent by electronic mail, postal service, or a delivery service (such as UPS, FedEx or DHL), except that Licensee may not provide notice to Autodesk of an Autodesk breach or provide notice of termination of this Agreement by electronic mail. Notices from Autodesk to Licensee will be effective (a) in the case of notices by email, one (1) day after sending to the email address provided to Autodesk, or (b) in the case of notices by mail or delivery service, five (5) days after sending by regular post or delivery service to the address provided to Autodesk. Licensee hereby consents to service of process being effected on Licensee by registered mail sent to the address set forth on Licensee’s Customer Information Form (or, if no Customer Information Form has been provided, Licensee’s last address known by Autodesk) if so permitted by applicable law. Notices from Licensee to Autodesk will be effective (a) in the case of notices by email, one (1) day after sending to (and receipt by Autodesk at) [email protected], or (b) in the case of notices by mail or delivery service, when received by Autodesk at Autodesk, Inc., 111 McInnis Parkway, San Rafael, California 94903, USA, Attention: Copyright Agent. If Licensee participates in a Relationship Program, either party may also provide notice as set forth in the Relationship Program Terms. 9.2 Governing Law and Jurisdiction. This Agreement will be governed by and construed in accordance with the laws of (a) Switzerland if Licensee acquired the Autodesk Materials in a country in Europe, Africa or the Middle East, (b) Singapore if Licensee acquired the Autodesk Materials in a country in Asia, Oceania or the Asia-Pacific region, or (c) the State of California (and, to the extent controlling, the federal laws of the United States) if Licensee acquired the Autodesk Materials in a country in the Americas (including the Caribbean) or any other country not specified in this Section 9.2 (Governing Law and Jurisdiction). The laws of such jurisdictions shall govern without reference to the conflicts-of-laws rules thereof. The UN Convention on Contracts for the International Sale of Goods and the Uniform Computer Information Transaction Act shall not apply to (and are excluded from the laws governing) this Agreement. In addition, each party agrees that any claim, action or dispute arising under or relating to this Agreement will be brought exclusively in (and the parties will be subject to the exclusive jurisdiction of) the Superior Court of the State of California, County of Marin, or the United States District Court for the Northern District of California in San Francisco, except that if Licensee has acquired the Autodesk Materials in (a) a country in Europe, Africa or the Middle East, any such claim or dispute will be brought exclusively in (and the parties will be subject to the exclusive jurisdiction of) the courts of Switzerland, or (b) a country in Asia,

Page 34 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

Oceania or the Asia-Pacific region, any such claim or dispute will be brought exclusively in (and the parties will be subject to the exclusive jurisdiction of) the courts of Singapore. Nothing in the foregoing will prevent Autodesk from bringing an action for infringement of intellectual property rights in any country where such infringement is alleged to occur. 9.3 No Assignment; Insolvency. Licensee may not assign this Agreement or any rights hereunder (whether by purchase of stock or assets, merger, change of control, operation of law, or otherwise) without Autodesk's prior written consent, which may be withheld in Autodesk's sole and absolute discretion, and any unauthorized purported assignment by Licensee will be void. In the context of any bankruptcy or similar proceeding, Licensee acknowledges and agrees this Agreement is and shall be treated as an executory contract that may not be assumed and/or assigned without Autodesk's prior written consent, which consent may be withheld in Autodesk's sole and absolute discretion whether pursuant to Section 365(c)(1) of Title 11 of the United States Code or any other applicable law respecting the treatment of executory contracts within bankruptcy. Any assignment (regardless of how or on what basis the assignment may occur) will be conditioned on compliance with the following: at least thirty (30) days before assigning or agreeing to any assignment of rights under this Agreement (including transferring any copies of or right to use the Software), (a) Licensee must provide written notice to Autodesk, Uninstall all copies of the Software, and (without limitation of the generality of Section 9.7 (Audits)) allow Autodesk or its designee to inspect the records, systems and facilities of (or operated for) Licensee and its subsidiaries and affiliates to verify (by any means available to Autodesk, whether remotely or on premises) that all copies of the Software have been Uninstalled, (b) the proposed assignee must agree to comply (and Licensee must ensure that the assignee will comply) with all of the obligations of this Agreement with respect to such Software, which agreement must provide that Autodesk is a third-party beneficiary of the assignee’s agreement, and the assignee must provide a copy of the agreement to Autodesk, and (c) Licensee and proposed assignee must comply with all other transfer procedures identified by Autodesk. 9.4 Autodesk Subsidiaries and Affiliates. Licensee acknowledges and agrees that Autodesk may arrange to have its subsidiaries and affiliates engage in activities in connection with this Agreement, including, without limitation, delivering Autodesk Materials and providing Relationship Programs and Services, provided that Autodesk (and not such subsidiaries and affiliates) will remain subject to the obligations of Autodesk under this Agreement. Licensee also agrees that Autodesk’s subsidiaries and affiliates may enforce (including taking actions for breach of) this

Page 35 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

Agreement. 9.5 Exceptions to Prohibitions; Severability. 9.5.1 Exceptions to Prohibitions. The prohibitions contained in this Agreement will not apply where and to the extent applicable law does not allow such prohibitions to be enforced. Licensee may have other rights under the laws of the state or country within the Territory where the Licensed Materials are acquired, and this Agreement does not change Licensee’s rights under the laws of such state or country if and to the extent the laws of such state or country do not permit this Agreement to do so. Licensee will bear the burden of proof to demonstrate that applicable law does not allow (i) the enforcement of such prohibitions; or (ii) this Agreement to change particular rights in a state or country (and that Licensee has not exceeded the bounds of the unenforceable prohibitions and unchangeable rights). 9.5.2 Severability. If and to the extent any provision of this Agreement is held illegal, invalid, or unenforceable in whole or in part under applicable law, such provision or such portion thereof will be ineffective as to the jurisdiction in which it is illegal, invalid, or unenforceable to the extent of its illegality, invalidity, or unenforceability and will be deemed modified to the extent necessary to conform to applicable law so as to give the maximum effect to the intent of the parties. The illegality, invalidity, or unenforceability of such provision in that jurisdiction will not in any way affect the legality, validity, or enforceability of such provision or any other provision of this Agreement in any other jurisdiction. 9.6 No Waiver. No term or provision of this Agreement will be considered waived, and no breach excused, unless such waiver is in writing signed on behalf of the party against which the waiver is asserted. No waiver (whether express or implied) will constitute consent to, waiver of, or excuse of any other, different, or subsequent breach. 9.7 Audits. Licensee agrees that Autodesk has the right to require an audit (electronic or otherwise) of the Autodesk Materials and the Installation thereof and Access thereto. As part of any such audit, Autodesk or its authorized representative will have the right, on fifteen (15) days’ prior notice to Licensee, to inspect Licensee’s records, systems and facilities, including machine IDs, serial numbers and related information, to verify that the use of any and all Autodesk Materials is in conformance with this Agreement. Licensee will provide full cooperation to enable any such audit. If Autodesk determines that Licensee’s use is not in conformity with the Agreement, Licensee will obtain immediately and pay for valid license(s) to bring Licensee’s use into compliance with this Agreement and other applicable terms and pay the reasonable costs of the

Page 36 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

audit. In addition to such payment rights, Autodesk reserves the right to seek any other remedies available at law or in equity, whether under this Agreement or otherwise. 9.8 Language. The English language version of this Agreement is legally binding in case of any inconsistencies between the English version and any translations. If Licensee purchased the license for the Licensed Materials in Canada, Licensee agrees to the following: The parties hereto confirm that it is their wish that this Agreement, as well as other documents relating hereto, including notices, have been and shall be written in the English language only. Les parties ci-dessus confirment leur désir que cet accord ainsi que tous les documents, y compris tous avis qui s'y rattachent, soient rédigés en langue anglaise. 9.9 Construction. Ambiguities in this Agreement will not be construed against the drafter. 9.10 Force Majeure. Autodesk will not be liable for any loss, damage or penalty resulting from delays or failures in performance resulting from acts of God, supplier delay or other causes beyond Autodesk's reasonable control. 9.11 U.S. Government Rights. For U.S. Government procurements, all Autodesk Materials are deemed to be commercial computer software as defined in FAR 12.212 and subject to restricted rights as defined in FAR Section 52.227-19 "Commercial Computer Software - Restricted Rights" and DFARS 227.7202, “Rights in Commercial Computer Software or Commercial Computer Software Documentation”, as applicable, and any successor regulations. Any use, modification, reproduction release, performance, display or disclosure of the Autodesk Materials by the U.S. Government shall be solely in accordance with license rights and restrictions described herein. 9.12 Export Control. Licensee acknowledges and agrees that the Autodesk Materials and Services (including any data submitted by Licensee in connection with a Service and any Licensee-specific output generated by a Service) are subject to compliance with United States and other applicable country export control and trade sanctions laws, rules and regulations, including, without limitation the regulations promulgated by the U.S. Department of Commerce and the U.S. Department of the Treasury (collectively, "Export Control Laws"). Licensee represents, warrants and covenants that neither Licensee nor Licensee’s Personnel (i) are a citizen or resident of, or located within, a nation that is subject to U.S. trade sanctions or other significant trade restrictions (including, without limitation, Cuba, Iran, Sudan, Syria and North Korea), (ii) are identified on any of the U.S. government restricted party lists (including, without limitation, the U.S. Treasury Department's List of Specially Designated Nationals and Blocked Persons, the U.S. Department of Commerce’s Denied

Page 37 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

Party List, Entity List and Unverified List and the U.S. Department of State’s proliferation-related lists), (iii) will, unless otherwise authorized under the Export Control Laws, use Autodesk Materials or Services in any restricted end use, including, without limitation, design, analysis, simulation, estimation, testing, or other activities related to nuclear, chemical/biological weapons, rocket systems or unmanned air vehicles applications, or (iv) will use the Autodesk Materials or Services to disclose, transfer, download, export, or re-export, directly or indirectly, any Licensee-specific output generated by the Autodesk Materials or Services, Licensee content, third party content, or any other content or material to any country, entity, or party that is ineligible to receive such items under the Export Control Laws or other laws or regulations to which Licensee may be subject. Licensee understands that the requirements and restrictions of the Export Control Laws as applicable to Licensee may vary depending on the Autodesk Materials or Services provided under this Agreement and may change over time. Licensee shall be solely responsible for (i) determining the precise controls applicable to the Autodesk Materials or Services, and (ii) complying with the Export Control Laws and monitoring any modifications to them. 9.13 Entire Agreement. This Agreement and any other terms referenced in this Agreement (such as the Relationship Program Terms and the Services Terms) constitute the entire agreement between the parties (and merge and supersede any prior or contemporaneous agreements, discussions, communications, agreements, representations, warranties, advertising or understandings) with respect to the subject matter hereof, except that particular Autodesk Materials may be subject to additional or different terms associated with such Autodesk Materials. The parties acknowledge that, in entering into this Agreement, they are not relying on any agreements, discussions, communications, agreements, representations, warranties, advertising or understandings other than as expressly set forth in this Agreement. Licensee acknowledges and agrees that Autodesk may add to or change the Relationship Program Terms and the Services Terms from time to time, provided that Autodesk will provide written notice of the additions or changes (and may allow Licensee not to renew, may permit Licensee to terminate, and may offer other options with respect to Relationship Programs or Services) before the additions or changes are effective as to Licensee. In the event of a conflict between this Agreement and any other terms of Autodesk (including, without limitation, the Relationship Program Terms, the Services Terms, or such additional or different terms), the other terms will apply. Terms stipulated by Licensee in any communication by Licensee which purport to vary this Agreement or such other terms will be void and of no effect unless agreed in a writing

Page 38 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

signed by an authorized representative of Autodesk. Any other modifications to this Agreement will also be invalid unless agreed to in a writing signed by an authorized representative of Autodesk.

10. Additional Terms. This Section 10 (Additional Terms) applies to the following Software that may be included within the Licensed Materials: (i) Autodesk Maya; (ii) Autodesk Softimage; (iii) Autodesk 3ds Max; and (iv) Autodesk 3ds Max Design. 10.1 Rendering. 10.1.1 With regard to the Rendering Software (defined below), in addition to any other license granted in this Agreement, Licensee may allow the Rendering Software to be Installed or Accessed on a Networked Basis, solely for Licensee’s Internal Business Needs, specifically to render files created with the Software. However, if the Rendering Software is mental ray, and the Software is provided with a finite number of mental ray rendering nodes, then with regard to mental ray the foregoing is restricted to that number of mental ray rendering nodes. 10.1.2 With regard to the mental ray Batch Software (defined below), in addition to any other license granted in this Agreement, Licensee may allow the mental ray Batch Software to be Installed or Accessed on a Networked Basis, solely for Licensee’s Internal Business Needs, and used (i) specifically to render files created with the Software; or (ii) by the Rendering Software specifically to render files created with the Software. The total number of CPUs used by the mental ray Batch Software cannot exceed the number specified in the License Identification. 10.1.3 With regard to the mental ray Standalone (defined below), Licensee may allow the mental ray Standalone to be Installed or Accessed, on a Networked Basis, solely on Computing Device(s) (defined below) solely for Licensee’s Internal Business Needs specifically to render files created with the Software. With regard to mental ray Standalone, any reference in the Agreement to Computer is hereby deleted and “Computing Device(s)” substituted therefor. 10.1.4 With regard to the mental ray Satellite (defined below) for each of Autodesk 3ds Max, Autodesk Maya and Autodesk Softimage Software each mental ray Satellite executable(s) may run on one (1) or more host no more than four (4) client Computing Devices. With regard to mental ray Satellite, any reference in the Agreement to Computer is hereby deleted and “Computing Device(s)” substituted therefor. 10.1.5 Definitions. (1) “mental ray Standalone” means the mental ray Standalone client/server executable, including the mental ray standard shader libraries and utility

Page 39 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

programs, used specifically for rendering files created with the Software. (2) “Rendering Software” means a subset of the Software used specifically for rendering files created with the Software. (3) “mental ray Batch Software” means a subset of the Software used: (i) specifically for rendering files created with the Software or (ii) by the Rendering Software specifically for rendering files created with the Software. (4) “mental ray Satellite” means the mental ray Satellite server executable, including the mental ray standard shader libraries. mental ray Satellite is functionally equivalent to the mental ray Standalone server executable, used specifically for rendering files created with the Software except it is not able to read and write files in the complete mi2 format. (5) “Computing Device” means (i) a single electronic assembly with a maximum of: (a) four (4) CPUs (regardless of the number of cores in each CPU) each CPU having one or more microprocessors, (b) four (4) discrete GPU-based computing boards; or (ii) a software implementation of the single electronic assembly, (a so-called 'virtual machine') described in (i) above, which single electronic assembly accepts information in digital or similar form and manipulates the information for a specific result based on a sequence of instructions. 10.2 Exceptions. 10.2.1 This Section 10.2 (Exceptions) applies to the Autodesk Media & Entertainment 3D entertainment Software that may be included within the Licensed Materials. Notwithstanding the provisions set forth in Section 2.1.1 (No License Granted; Unauthorized Activities) if: (i) the Redistributable Component (defined below) operates with the Software and with Licensee Application; and (ii) the Redistributable Component is linked to Licensee Application; then Licensee may reproduce and distribute the Redistributable Component and Licensee Application together, subject to Licensee’s strict adherence to all of the following terms and conditions: (a) the class identifications for any classes of objects Licensee created shall be different from and clearly distinguishable from the class identifications used by Autodesk; (b) modified Sample (defined below) code and any resulting binary files in Licensee Application are identified as developed by Licensee, and not by Autodesk; (c) Licensee Application has Licensee’s copyright notice; (d) any Modification (defined below), and resulting binary files, shall include the copyright notices of Autodesk, Inc. as well as the following statement: "This software contains copyrighted code owned by Autodesk, Inc. but has been modified and is not endorsed by Autodesk, Inc." The language of the copyright notice and the statement shall be in the same language as

Page 40 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

the Software language; (e) distribution is strictly for not-for-profit purposes; (f) distribution is either in binary form or text form; (g) distribution is subject to a standard form of click-through end-user license agreement which license agreement, among other things: (1) protects Autodesk's interests consistent with the terms of this Agreement; and (2) prohibits the redistribution of the Redistributable Component; (h) if the Redistributable Component operates with the Autodesk 3ds Max Software and/or Autodesk 3ds Max Design Software and with Licensee Application then prior to reproduction and distribution of the Redistributable Component and Licensee Application all MIDI files have been excluded from the Redistributable Component and Licensee Application; and (i) Licensee agrees to defend, indemnify and hold harmless Autodesk and its subsidiaries and affiliates from and against any and all damages, costs, losses, liabilities, expenses and settlement amounts incurred in connection with any suit, claim or action by any third party alleging that the Redistributable Component and/or Licensee Application infringes or misappropriates any patent, copyrights, moral rights, trademark, trade secret and design rights, whether registered or unregistered, and including any application for registration of any of the foregoing and all rights or forms of protections of a similar nature having equivalent or similar effect to any of these, which may subsist anywhere in the world, of such third party. 10.2.2 Definitions. (1) "Licensee Application" means, with regard to the Software, a Modification made by Licensee for designing, developing, and testing an application program made by Licensee. (2) "Modification" means any: (i) addition to the substance of a Sample or any addition to the substance of the contents of a file containing a Sample; (ii) any deletion from the structure of a Sample, or any deletion from the structure of the contents of a file containing a Sample; and/or (iii) any new file that contains any part of a Sample; all of which, in Autodesk’s sole discretion, ensures that the Sample is not the primary source of value. (3) "Redistributable Component" means the Sample(s) and/or a Modification. (4) "Sample(s)" means sample source code, or individual animations, still images, and/or audio files contained in the Software, and located in the samples directory, the examples subdirectory, samples files or any similar type directory or file. 10.3 Additional Terms; Certain Softimage Materials. This Section 10.3 (Additional Terms; Certain Softimage Materials) applies to the following Software that may be included within the Licensed Materials: (i) Autodesk

Page 41 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

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

11. Additional Terms: Quantity Take Off. This Section 11 (Additional Terms; Quantity Take Off) applies to the Quantity Take Off Software that may be included within the Licensed Materials (“QTO Software”): 11.1 The QTO Software is based in part on the work of the Independent JPEG Group. 11.2 Portions of the QTO Software include Crystal Reports Runtime Software (“Runtime Software”) licensed from Business Objects Software Ltd (“Business Objects”). Licensee’s use of the Runtime Software is subject to the following terms: (a) Licensee agrees not to alter disassemble, decompile, translate, adapt or reverse-engineer the Runtime Software or the report file (.RPT) format; (b) Licensee agrees not to distribute the Runtime Software with any general-purpose report writing, data analysis or report delivery product or any other product that performs the same or similar functions as Business Objects’ product offerings; (c) Licensee agrees not to use the Runtime Software to create for distribution a product that is generally competitive with Business Objects' product offerings; (d) Licensee agrees not to use the Runtime Software to create for distribution a product that converts the report file (.RPT) format to an alternative report file format used by any general-purpose report writing, data analysis or report delivery product that is not the property of Business Objects; and (e) Licensee agrees not to use the Crystal Reports Software on a rental or timesharing basis or to operate a service bureau facility for the benefit of third-parties. 11.3 BUSINESS OBJECTS AND ITS SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESS OR

Page 42 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

IMPLIED, INCLUDING WITHOUT LIMITATION THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. BUSINESS OBJECTS AND ITS SUPPLIERS SHALL HAVE NO LIABILITY WHATSOEVER UNDER THIS AGREEMENT OR IN CONNECTION WITH THE CRYSTAL REPORTS SOFTWARE. 12. Autodesk download technology may use the Akamai NetSession Interface, which may utilize a limited amount of your upload bandwidth and PC resources to connect you to a peered network and improve speed and reliability of Web content. The Akamai NetSession Interface is secure client-side networking technology that harnesses the power of your computer to deliver software and media available on the Akamai network. Your Akamai NetSession Interface works collectively with other Akamai NetSession Interfaces, along with thousands of Akamai edge servers, and runs as a networking service utilizing a limited amount of your computer's available resources. More information about the Akamai NetSession Interface is available here: http://www.akamai.com/client. By clicking "Accept" and using the Autodesk download technology, you accept the Akamai License Agreement (http://www.akamai.com/eula) in addition to the Autodesk License and Service Agreement.

Exhibit A Definitions 1. “Access” or “Accessible” means, with respect to a computer program or other materials, (a) to use or execute the computer program or other materials or (b) to use or otherwise benefit from the features or functionality of the computer program or other materials. 2. “Agreement” means this License and Services Agreement, including all exhibits and schedules thereto, as the License and Services Agreement may be amended from time to time in accordance with the terms thereof. 3. “Authorized User” means any individual person who Installs or Accesses, or is authorized to Install or Access, any of the Licensed Materials. 4. “Autodesk” means Autodesk, Inc., a Delaware corporation, except that if, Licensee acquires a license to the Autodesk Materials in (a) a country in Europe, Africa or the Middle East, “Autodesk” means Autodesk Development Sàrl or (b) a country in Asia, Oceania or the Asia-Pacific region, “Autodesk” means Autodesk Asia Pte Ltd. 5. “Autodesk License Manager” means the tool known as Autodesk License Manager or any future Autodesk tool for managing, monitoring or controlling Installation of or Access to Autodesk Materials. 6. “Autodesk Materials” means any materials distributed or made available by Autodesk, directly or indirectly, including Software, Supplemental Materials, User Documentation and Excluded Materials (whether or not

Page 43 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

licensed to Licensee). 7. “Computer” means (i) a single electronic device, with one or more central processing units (CPUs), that accepts information in digital or similar form and manipulates the information for a specific result based on a sequence of instructions, or (ii) a software implementation of such a device (or so-called virtual machine). 8. “Customer Information Form” means a form completed by or on behalf of Licensee and submitted to Autodesk or a Reseller, directly or indirectly, in connection with Licensee’s order for a license of Autodesk Materials, Relationship Program or Services. 9. “Educational Licensee” means a Licensee who is also (a) a Qualified Educational Institution, (b) Faculty, (c) Student or (d) Other Authorized Educational Licensee. An Educational Licensee may be required to show proof of eligibility if requested by Autodesk. Autodesk, in its sole discretion, retains the right to determine the eligibility of an Educational Licensee. 10. “Educational Purposes” means (i) in the case of a Qualified Educational Institution, Faculty or Other Authorized Educational Licensees, purposes directly related to learning, teaching, training, research and development that are part of the instructional functions performed by a Qualified Educational Institution or Other Authorized Educational Licensee and (ii) in the case of Students, purposes related to learning, training, research or development. “Educational Purposes” does not include commercial, professional or any other for-profit purposes. 11. “Evaluation Purposes” means purposes of evaluation and demonstration of the capabilities of the Software or Supplemental Materials but excludes competitive analysis and any commercial, professional, or other for-profit purposes. 12. “Excluded Materials” means any materials, including Software, Supplemental Materials or User Documentation (and including, without limitation, any computer programs, modules or components of a computer program, functionality or features of a computer program, explanatory printed or electronic materials, content or other materials, if any), that may be provided or become available to Licensee, by any means, or that are on any media delivered to Licensee, for which (a) Licensee does not have a License Identification, or (b) Licensee has not paid (and continued to pay) the applicable fees. Licensee acknowledges that Excluded Materials are included on media or via download for convenience of the licensing mechanism used by Autodesk, and inclusion does not in any way authorize, expressly or impliedly, a right to use such Excluded Materials. 13. “Faculty” means an individual person who is an employee or independent contractor working for a Qualified Educational Institution.

Page 44 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

14. “Install” and “Installation” means, with respect to a computer program or other materials, to copy the program or other materials onto a hard disk or other storage medium. 15. “License Identification” means one or more designations by Autodesk that set forth the License Type (among other things) for Licensee’s license of the Licensed Materials. The License Identification may be (a) located (i) in the Licensed Materials (e.g., in an “About” box, license information dialog box, or text file of Software), (ii) on or with Autodesk packaging, or (iii) in a written confirmation or other notice issued to Licensee by Autodesk and transmitted via email, facsimile, physical delivery, or otherwise, or (b) obtained from Autodesk on request. For clarification, License Identification does not include a designation, confirmation, packaging or other document provided by a Reseller or other third party. 16. “License Type” means a type of license specified by Autodesk for Autodesk Materials, including the types set forth in Exhibit B. License Type includes the terms specified by Autodesk for each type of license, including the applicable terms set forth in Exhibit B. License Type is determined by Autodesk and may be specified in the applicable License Identification. 17. “Licensed Materials” means Software, Supplemental Materials and User Documentation (a) downloaded by clicking on the “I accept” button or other button or mechanism associated with this Agreement or by otherwise indicating assent to this Agreement, (b) delivered prepackaged with this Agreement, or (c) otherwise accompanied by this Agreement, provided that (i) in the case of Software, the Software is identified in an applicable License Identification, and (ii) Licensee has paid (and continues to pay) the applicable fees. Licensed Materials also includes Supplemental Materials and User Documentation that Autodesk provides or makes available to Licensee for use with Software licensed under this Agreement if there are no separate terms for such materials specified by Autodesk. Licensed Materials includes, without limitation, any error corrections, patches, service packs, updates and upgrades to, and new versions of, the Licensed Materials that Autodesk provides or makes available to Licensee under Licensee’s then-current license. Licensee acknowledges that availability of Upgrades and new versions may be subject to additional fees and the Relationship Program Terms. In addition, Licensed Materials includes, without limitation, any Previous Versions and other Autodesk Materials that Licensee receives or retains pursuant to the Relationship Program Terms, but only for so long as and to the extent expressly authorized by the Relationship Program Terms. Notwithstanding the foregoing (or any other provision of this Agreement), Licensed Materials in all cases excludes Excluded Materials.

Page 45 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

18. “Licensee” means (a) the company or other legal entity on behalf of which Autodesk Materials are acquired, if the Autodesk Materials are acquired on behalf of such an entity (e.g., by an employee, independent contractor, or other authorized representative), or (b) if there is no such entity, the individual who accepts this Agreement (e.g., by selecting the “I accept” button or other button or mechanism associated with this Agreement or otherwise indicating assent to this Agreement, or by installing, downloading, accessing, or otherwise copying or using all or any portion of the Autodesk Materials). For clarification, “Licensee” refers only to a single, specifically identified legal entity or individual, and does not include any subsidiary or affiliate of any such legal entity or individual or any other related person. 19. “Licensee’s Internal Business Needs” means, in reference to Licensed Materials, the use of such Licensed Materials (and the features and functionality thereof) by Licensee’s own Personnel to meet the internal requirements of Licensee’s business in the ordinary course of such business, provided that Internal Business Needs will in no event include providing or making available such Licensed Materials (or the features or functionality thereof) to any third party. 20. “Networked Basis” means a computing environment that includes a Computer acting as a file server which allows the Licensed Materials Installed on such Computer to be uploaded and Installed to, and operated, viewed or otherwise Accessed from, other Computers through a local area network connection or through a VPN connection subject to compliance with the VPN Requirements. 21. “Open Source” means any software code that: (a) contains, or is derived in any manner, (in whole or in part), from any software that is distributed as free software, open source software, shareware (e.g., Linux), or similar licensing or distribution models; and (b) is subject to any agreement with terms requiring that using, copying, modifying or redistributing the software requires that such software and/or the derivative works of such software be: (i) disclosed and/or distributed in source code form; (ii) be licensed for the purpose of making derivative works; and/or (iii) be redistributed free of charge; including, without limitation, software licensed or distributed under any of the following licenses or distribution models, or licenses or distribution models similar to, GNU’s General Public License (GPL) or Lesser/Library GPL (LGPL). 22. “Other Authorized Educational Licensee” means a Licensee described at http://www.autodesk.com/educationterms or as otherwise authorized in writing by Autodesk. 23. “Permitted Number” means a maximum number (e.g., number of authorized users, number of concurrent users, number of computers, sessions, etc.)

Page 46 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

applicable to a license of the Licensed Materials and to the License Type associated with such license. Such number is determined by Autodesk and may be specified in the applicable License Identification. 24. “Personal Learning Purposes” means (i) personal learning as a Student or (ii) in the case of a non-Student, personal learning, excluding (a) in-person or online classroom learning in any degree-granting or certificate granting program, and (b) learning related to any commercial, professional or other for-profit purposes. 25. “Personnel” means (a) Licensee’s individual employees and (b) individual persons who are independent contractors working on Licensee’s premises and who Install and Access the Licensed Materials only on and through Computers owned or leased and controlled by Licensee. 26. “Previous Versions” means, as to any then-current release of Licensed Materials, a prior release of the Licensed Materials as to which such then-current release is a successor or substitute (as determined by Autodesk). 27. “Qualified Educational Institution” means an educational institution which has been accredited by an authorized governmental agency within its applicable local, state, provincial, federal, or national government and has the primary purpose of teaching its enrolled students. Examples, without limitation, of entities that are included and excluded from this definition are described at http://www.autodesk.com/educationterms. 28. “Relationship Program” means (i) Subscription or (ii) a rental program offered generally by Autodesk pursuant to which Autodesk makes available Licensed Materials. 29. “Relationship Program Terms” means the terms for a Relationship Program set forth at http://usa.autodesk.com/company/legal-notices-trademarks/support-terms-and-conditions or any successor or supplemental web page of Autodesk (the URL for which may be obtained on Autodesk’s website or on request). 30. “Reseller” means a distributor or reseller authorized directly or indirectly by Autodesk to distribute authentic Autodesk Materials to Licensee. 31. ”Services” means services (including the results of services) provided or made available by Autodesk, including, without limitation, support services, storage, simulation and testing services, training and other benefits, but excluding services provided or made available as part of a Relationship Program. 32. “Services Terms” means the terms for Services set forth at a location where a user may order or register for, or that is displayed in connection with ordering or registering for, such Services (e.g., a web page) or, if there are no such terms, at

Page 47 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

http://usa.autodesk.com/company/legal-notices-trademarks/terms-of-service (if the Services are web services) or http://usa.autodesk.com/company/legal-notices-trademarks/terms-of-use for all other Services) or any successor or supplemental web pages of Autodesk. 33. “Software” means the Autodesk FBX SDK computer program, or a module or component of a computer program, including the software development kit (“SDK”) distributed or made available by Autodesk. The term “Software” may also refer to functions and features of a computer program. 34. “Stand-alone Basis” means (i) the Licensed Materials are Installed on a single Computer and (ii) the Licensed Materials cannot be Installed on, or operated, viewed or otherwise Accessed from or through any other Computer (e.g., through a network connection of any kind). 35. “Student” means an individual person enrolled as a student at a Qualified Educational Institution. 36. “Subscription” is the program offered generally by Autodesk under which Autodesk provides (among other things) updates and upgrades to, new versions of, and certain other support, services and training relating to Autodesk Materials. 37. “Supplemental Materials” means materials, other than Software and related User Documentation, that are distributed or made available by Autodesk for use with Software. Supplemental Materials include, without limitation, (a) content, such as sample drawings and designs, modules for drawings and designs, and representations of elements used in drawings and designs (e.g., buildings, parts of buildings, fixtures, furniture, bridges, roads, characters, backgrounds, settings and animations), (b) background materials, such as building codes and descriptions of building practices, (c) tools for rendering the output of the Software, such as fonts, and (d) Development Materials, application programming interfaces (APIs), and other similar developer materials (including API Information). 37 “Territory” (a) means the country, countries or jurisdiction(s) specified in the License Identification, or (b) if there is no such License Identification, or no country or jurisdiction is specified in the License Identification, means the country in which Licensee acquires a license to the Autodesk Materials. If the License Identification specifies, or Licensee acquires the Autodesk Materials in, a member country of the European Union or the European Free Trade Association, Territory means all the countries of the European Union and the European Free Trade Association. 38. “Uninstall” means to remove or disable a copy of Autodesk Materials from a hard drive or other storage medium through any means or otherwise to destroy or make unusable a copy of the Autodesk Materials. 39. “Upgrade” means a full commercial version of Licensed Materials (a)

Page 48 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

which is a successor to or substitute for a qualifying prior release (and may incorporate error corrections, patches, service packs and updates and upgrades to, and may enhance or add to the features or functionality of, the prior release) or different release of Licensed Materials, (b) is provided to a Licensee who has previously licensed the applicable qualifying prior or different release from Autodesk and (c) for which Autodesk generally charges a separate fee or makes available solely to customers under a Relationship Program. Whether Autodesk Materials are an Upgrade may be specified in the applicable License Identification. Whether Autodesk Materials are an Upgrade and whether Licensee has met the qualifications to license particular Autodesk Materials as an Upgrade are determined by Autodesk. 40. “User Documentation” means the explanatory or instructional materials for Software or Supplemental Materials (including materials regarding use of the Software or Supplemental Materials), whether in printed or electronic form, that Autodesk or a Reseller incorporates in the Software or Supplemental Materials (or the packaging for the Software or Supplemental Materials) or otherwise provides to its customers when or after such customers license, acquire or Install the Software or Supplemental Materials. 41. “VPN Requirements” means (i) the Licensed Materials are Accessed through a secure virtual private network (“VPN”); (ii) the maximum number of concurrent users Accessing the Licensed Materials (on a Networked Basis or through the VPN) does not exceed the Permitted Number at any time; (iii) all copies of the Licensed Materials are Installed and Accessed exclusively in conjunction with the technical protection device (if any) supplied with the Licensed Materials; and (iv) the VPN connection is secure and complies with current industry standard encryption and protection mechanisms.

Exhibit B License Types 1. Stand-alone (Individual) License. If the License Identification identifies the License Type as a “Stand-alone License” or as an “Individual License," Licensee may Install a single primary copy of the specific release of the Licensed Materials designated in the applicable License Identification on one (1) Computer, on a Stand-alone Basis, and permit Access to such primary copy of the Licensed Materials solely by Licensee’s Personnel, and solely for Licensee’s Internal Business Needs. Licensee may also Install a single additional copy of such Licensed Materials on one (1) additional Computer, on a Stand-alone Basis; provided that (i) such additional copy of the Licensed Materials is Accessed solely by the same person as the primary copy; (ii) such person is Licensee (if Licensee is an

Page 49 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

individual) or an employee of Licensee; (iii) such person Accesses the additional copy solely to perform work while away from that person’s usual work location and solely for Licensee’s Internal Business Needs; and (iv) the primary and additional copies are not Accessed at the same time. Stand-alone (Individual) License is for a perpetual term, except as otherwise provided in this Agreement. 2. Multi-seat Stand-alone License. If the License Identification identifies the License Type as a “Multi-seat Stand-alone License," Licensee may Install primary copies of the specific release of the Licensed Materials designated in the applicable License Identification on up to the Permitted Number of Computers, on a Stand-alone Basis, and permit Access to such copies of the Licensed Materials solely by Licensee’s Personnel, and solely for Licensee’s Internal Business Needs. Licensee may also Install additional copies of such Licensed Materials on additional Computers in an amount up to the Permitted Number of Computers, on a Stand-alone Basis; provided that (i) each additional copy of such Licensed Materials is Accessed solely by the same person as the primary copy; (ii) such person is Licensee (if Licensee is an individual) or an employee of Licensee; (iii) such person Accesses the additional copy solely to perform work while away from that person’s usual work location and solely for Licensee’s Internal Business Needs; and (iv) the primary and additional copies are not Accessed at the same time. Multi-seat Stand-alone License is for a perpetual term, except as otherwise provided in this Agreement. 3. Network License. If the License Identification identifies the License Type for the Licensed Materials as a “Network License," Licensee may Install copies of the specific release of the Licensed Materials designated in the applicable License Identification on a Computer and permit Access to such Licensed Materials on multiple Computers, on a Networked Basis, solely by Licensee’s Personnel, solely for Licensee’s Internal Business Needs, only so long as the maximum number of concurrent Authorized Users does not exceed the Permitted Number of Authorized Users or other limits imposed by the Autodesk License Manager (if any). Licensee may, at Licensee’s option, also Install the Licensed Materials on a Hot Backup Server; provided that Licensee may Access the Licensed Materials on the Hot Backup Server only during the time period when, and solely for as long as, the primary Installed copy of the Licensed Materials is inoperable and only subject to the same terms and conditions as are applicable to the primary Installed copy. A “Hot Backup Server” means a file server Computer that has a second copy of the Software and Supplemental Materials Installed but that is not permitted to be Accessible except when the primary Installed copy of the Software and Supplemental Materials are inoperable and only for so long as such primary Installed copy is inoperable. A Network License is for a

Page 50 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

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

Page 51 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

applicable License Identification on one (1) Computer, subject to certain functional limitations described in Section 6.3 (Affected Data), on a Stand-alone Basis, and permit Access to such copy of the Licensed Materials solely by Licensee, as an individual, solely for Personal Learning Purposes and only at and from locations that are not labs or classrooms and are not operated for commercial, professional or for-profit purposes. A Personal Learning License Stand-alone is for a fixed term specified in the applicable License Identification. If no such term is specified, the term is thirteen (13) months from Installation. 8. Evaluation/Demonstration/Trial. If Autodesk identifies the License Type as a “demonstration”, “evaluation”, “trial,” “not for resale” or “NFR” version (each, an “Evaluation License”) in the applicable License Identification, Licensee may Install a copy of the specific release of the Licensed Materials designated in the applicable License Identification on one (1) Computer, subject to certain functional limitations described in Section 6.3 (Affected Data), on a Stand-alone Basis, and permit Access to such copy of the Licensed Materials, solely by Licensee’s Personnel, solely for Evaluation Purposes, only so long as the maximum number of concurrent Authorized Users does not exceed one (1), and only from Licensee’s work location. An Evaluation License is for a fixed term specified in the applicable License Identification, or if no such term is specified, the term is thirty (30) days from Installation or as otherwise authorized in writing by Autodesk. 9. Fixed Term/Limited Duration/Rental License. If Autodesk identifies a license in the applicable License Identification as being for a specified period or limited duration or as having a fixed term or as a rental license, Licensee’s right to Install and Access the Licensed Materials will continue only for the period, duration or term specified in the License Identification. Such Installation and Access will be in accordance with and subject to the applicable License Type and Permitted Number. If Autodesk identifies a license in the applicable License Identification as being for a specified period or limited duration, or as having a fixed term, or a rental license but no period, duration or term is specified in the License Identification, the period, duration or term will be ninety (90) days from Installation (or the period specified in Sections B.6 (Educational Network License), B.7 (Personal Learning License) or B.8 (Evaluation/Demonstration/Trial) of this Exhibit B with respect to the licenses described in those sections). 10. Session Specific Network License. If the License Identification identifies the License Type as a "Session Specific Network License", Licensee may install one (1) copy of the specific release of the Licensed Materials designated in the applicable License Identification on a Computer

Page 52 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

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

5.4. AvalonEdit

Name Version Comments / usage Target device AvalonEdit 5.0.2 WPF control for EB GUIDE Script editor

Copyright text

Copyright (c) 2014 AlphaSierraPapa for the SharpDevelop Team Copyright (c) 2009 Daniel Grunwald

License text

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL

Page 53 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

5.5. Boost Library

Name Version Comments / usage Target device Boost Library 1.55 Utilities in EB GUIDE GTF x

Copyright text

Boost - Version 1.0 - August 17th, 2003

License text

Boost Software License - Version 1.0 - August 17th, 2003 Permission is hereby granted, free of charge, to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the "Software") to use, reproduce, display, distribute, execute, and transmit the Software, and to prepare derivative works of the Software, and to permit third-parties to whom the Software is furnished to do so, all subject to the following: The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Page 54 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

5.6. dlmalloc

Name Version Comments / usage Target device dlmalloc 2.8.6 Needed for implementing the Nuance heap, as re- x placement for the vocon_ext_heap.dll sample library from Nuance

Obligation to customer This component is a required part of the target code as binary code and licensed under the specified license terms (see below). The licensor of the target code is required to comply with the license terms when (sub-)licensing target code.

The license requirements may include: ► Reproduction of the copyright notice ► Reproduction of the license terms

► Reproduction of the source code of the component

The definitive requirements and the manner to fulfill the requirements depend on the specific case and have to be reviewed and determined by the (sub-)licensor of the target code. EB Automotive GmbH as- sumes no liability and cannot be held responsible for the correctness, completeness or quality of the in- formation provided regarding (sub-)licensor’s obligations in respect to the specified component in case of (sub-)licensing the target code.

Further information This is a version (aka dlmalloc) of malloc/free/realloc written by Doug Lea and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ Send questions, comments, complaints, performance data, etc to [email protected]

Copyright text

Version 2.8.6 Wed Aug 29 06:57:58 2012 Doug Lea

License text

Public Domain - CC0 1.0 Universal - Statement of Purpose The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below) upon the creator and subsequent owner(s) (each and all, an "owner") of an original work of authorship and/or a database (each, a "Work"). Certain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative, cultural and scientific works ("Commons") that the

Page 55 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

public can reliably and without fear of later claims of infringement build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and for any purposes, including without limitation commercial purposes. These owners may contribute to the Commons to promote the ideal of a free culture and the further production of creative, cultural and scientific works, or to gain reputation or greater distribution for their Work in part through the use and efforts of others. For these and/or other purposes and motivations, and without any expectation of additional consideration or compensation, the person associating CC0 with a Work (the "Affirmer"), to the extent that he or she is an owner of Copyright and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and publicly distribute the Work under its terms, with knowledge of his or her Copyright and Related Rights in the Work and the meaning and intended legal effect of CC0 on those rights. 1. Copyright and Related Rights. A Work made available under CC0 may be protected by copyright and related or neighboring rights ("Copyright and Related Rights"). Copyright and Related Rights include, but are not limited to, the following: i. the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work; ii. moral rights retained by the original author(s) and/or performer(s); iii. publicity and privacy rights pertaining to a person's image or likeness depicted in a Work; iv. rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(a), below; v. rights protecting the extraction, dissemination, use and reuse of data in a Work; vi. database rights (such as those arising under Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of

Page 56 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

databases, and under any national implementation thereof, including any amended or successor version of such directive); and vii. other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty, and any national implementations thereof. 2. Waiver. To the greatest extent permitted by, but not in contravention of, applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and unconditionally waives, abandons, and surrenders all of Affirmer's Copyright and Related Rights and associated claims and causes of action, whether now known or unknown (including existing as well as future claims and causes f action), in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each member of the public at large and to the detriment of Affirmer's heirs and successors, fully intending that such Waiver shall not be subject to revocation, rescission, cancellation, termination, or any other legal or equitable action to disrupt the quiet enjoyment of the Work by the public as contemplated by Affirmer's express Statement of Purpose. 3. Public License Fallback. Should any part of the Waiver for any reason be judged legally invalid or ineffective under applicable law, then the Waiver shall be preserved to the maximum extent permitted taking into account Affirmer's express Statement of Purpose. In addition, to the extent the Waiver is so judged Affirmer hereby grants to each affected person a royalty-free, non transferable, non sublicensable, non exclusive, irrevocable and unconditional license to

Page 57 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

exercise Affirmer's Copyright and Related Rights in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "License"). The License shall be deemed effective as of the date CC0 was applied by Affirmer to the Work. Should any part of the License for any reason be judged legally invalid or ineffective under applicable law, such partial invalidity or ineffectiveness shall not invalidate the remainder of the License, and in such case Affirmer hereby affirms that he or she will not (i) exercise any of his or her remaining Copyright and Related Rights in the Work or (ii) assert any associated claims and causes of action with respect to the Work, in either case contrary to Affirmer's express Statement of Purpose. 4. Limitations and Disclaimers. a. No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document. b. Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law. c. Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof, including without limitation any person's Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility for

Page 58 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

obtaining any necessary consents, permissions or other rights required for any use of the Work. d. Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation with respect to this CC0 or use of the Work.

5.7. Extended WPF Toolkit Community Edition

Name Version Comments / usage Target device Extended WPF 3.0.0 Used for UI controls in EB GUIDE Studio Toolkit Commu- nity Edition

Copyright text

Copyright (C) 2007-2016 Xceed Software Inc. for: ExtendedWPFToolkitSolution/ Src/ Xceed.Wpf.Toolkit.LiveExplorer/ Core/ CodeFormatting/ CSharpFormat.cs Copyright (C) 2001-2003 Jean-Claude Manoli [[email protected]]

License text

This license governs use of the accompanying software. If you use the software, you accept this license. If you do not accept the license, do not use the software. 1. Definitions The terms "reproduce," "reproduction," "derivative works," and "distribution" have the same meaning here as under U.S. copyright law. A "contribution" is the original software, or any additions or changes to the software. A "contributor" is any person that distributes its contribution under this license. "Licensed patents" are a contributor's patent claims that read directly on its contribution. 2. Grant of Rights (A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create.

Page 59 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

(B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software. 3. Conditions and Limitations (A) No Trademark License- This license does not grant you rights to use any contributors' name, logo, or trademarks. (B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically. (C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software. (D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license. (E) The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement.

for: ExtendedWPFToolkitSolution/ Src/ Xceed.Wpf.Toolkit.LiveExplorer/ Core/ CodeFormatting/ CSharpFormat.cs * This software is provided 'as-is', without any express or implied warranty. * In no event will the author(s) be held liable for any damages arising from * the use of this software. * Permission is granted to anyone to use this software for any purpose, * including commercial applications, and to alter it and redistribute it * freely, subject to the following restrictions: * 1. The origin of this software must not be misrepresented; you must not * claim that you wrote the original software. If you use this software * in a product, an acknowledgment in the product documentation would

Page 60 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

be * appreciated but is not required. * 2. Altered source versions must be plainly marked as such, and must not * be misrepresented as being the original software. * * 3. This notice may not be removed or altered from any source distribution. */

5.8. FluentCommandLineParser

Name Version Comments / usage Target device FluentComman- 1.5.0.20 .NET C# command line parser dLineParser

Copyright text

Copyright (c) 2012 - 2013, Simon Williams All rights reserved.

License text

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

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

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

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL

Page 61 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

5.9. FNV Hash

Name Version Comments / usage Target device FNV Hash 5.5 Hash for LookUp tables x

Obligation to customer This component is a required part of the target code as binary code and licensed under the specified license terms (see below). The licensor of the target code is required to comply with the license terms when (sub-)licensing target code.

The license requirements may include: ► Reproduction of the copyright notice ► Reproduction of the license terms ► Reproduction of the source code of the component

The definitive requirements and the manner to fulfill the requirements depend on the specific case and have to be reviewed and determined by the (sub-)licensor of the target code. EB Automotive GmbH as- sumes no liability and cannot be held responsible for the correctness, completeness or quality of the in- formation provided regarding (sub-)licensor’s obligations in respect to the specified component in case of (sub-)licensing the target code.

Copyright text

see: http://www.isthe.com/chongo/tech/comp/fnv/#FNV-reference-source

License text

FNV hash algorithms and source code have been released into the public domain. The authors of the FNV algorithmm took deliberate steps to disclose the algorhtm in a public forum soon after it was invented. More than a year passed after this public disclosure and the authors deliberatly took no steps to patent the FNV algorithm. Therefore it is safe to say that the FNV authors have no patent claims on the FNV algorithm as published.

Page 62 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

LANDON CURT NOLL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL LANDON CURT NOLL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

5.10. FreeType

Name Version Comments / usage Target device FreeType 2.9 Text rendering solution x

Obligation to customer This component is a required part of the target code as binary code and licensed under the specified license terms (see below). The licensor of the target code is required to comply with the license terms when (sub-)licensing target code.

The license requirements may include: ► Reproduction of the copyright notice ► Reproduction of the license terms ► Reproduction of the source code of the component

The definitive requirements and the manner to fulfill the requirements depend on the specific case and have to be reviewed and determined by the (sub-)licensor of the target code. EB Automotive GmbH as- sumes no liability and cannot be held responsible for the correctness, completeness or quality of the in- formation provided regarding (sub-)licensor’s obligations in respect to the specified component in case of (sub-)licensing the target code.

Further information The FreeType 2 font engine is copyrighted work and cannot be used legally without a software license. In order to make this project usable to a vast majority of developers, we distribute it under two mutually exclusive open-source licenses. This means that *you* must choose *one* of the two licenses described below, then obey all its terms and conditions when using FreeType 2 in any of your projects or products. The FreeType License, found in the file `FTL.TXT', which is similar to the original BSD license *with* an advertising clause that forces you to explicitly cite the FreeType project in your product's documentation. All details are in the license file. This license is suited to products which don't use the GNU General Public License. Note that this license is compatible to the GNU General Public License version 3, but not version 2. The GNU General Public License version 2, found in `GPLv2.TXT' (any later version can be used also), for programs which already use the GPL. Note that the FTL is incompatible with GPLv2 due to its advertisement clause. The contributed BDF and PCF drivers come with a license similar to that of the X Window System. It

Page 63 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

is compatible to the above two licenses (see file src/bdf/README and src/pcf/README). The same holds for the files `fthash.c' and `fthash.h'; their code was part of the BDF driver in earlier FreeType versions. The gzip module uses the zlib license (see src/gzip/zlib.h) which too is compatible to the above two licenses. The MD5 checksum support (only used for debugging in development builds) is in the public domain. ------for fthash.h/fthash.c: Copyright 2000 Computing Research Labs, New Mexico State University Copyright 2001-2015 Francesco Zappa Nardelli Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE COMPUTING RESEARCH LAB OR NEW MEXICO STATE UNIVERSITY BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------md5.c: Public-domain md5.h: Public-domain This is an OpenSSL-compatible implementation of the RSA Data Security, Inc. MD5 Message-Digest Algorithm (RFC 1321). Homepage: http://openwall.info/wiki/people/solar/software/public-domain-source-code/ d5 Author: Alexander Peslyak, better known as Solar Designer This software was written by Alexander Peslyak in 2001. No copyright is claimed, and the software is hereby placed in the public domain. In case this attempt to disclaim copyright and place the software in the public domain is deemed null and void, then the software is Copyright (c) 2001 Alexander Peslyak and it is hereby released to the general public under the following terms: Redistribution and use in source and binary forms, with or without modification, are permitted. There's ABSOLUTELY NO WARRANTY, express or implied. (This is a heavily cut-down "BSD license".)

Copyright text

Portions of this software are copyright 2006-2017 by David Turner, Robert Wilhelm, and Werner Lemberg. The FreeType Project (www..org). All rights reserved.

License text

The FreeType Project LICENSE 2006-Jan-27 Copyright 1996-2002, 2006 by David Turner, Robert Wilhelm, and Werner Lemberg Introduction The FreeType Project is distributed in several archive packages; some of them may contain, in addition to the FreeType font engine, various tools and contributions

Page 64 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

which rely on, or relate to, the FreeType Project. This license applies to all files found in such packages, and which do not fall under their own explicit license. The license affects thus the FreeType font engine, the test programs, documentation and makefiles, at the very least. This license was inspired by the BSD, Artistic, and IJG (Independent JPEG Group) licenses, which all encourage inclusion and use of free software in commercial and freeware products alike. As a consequence, its main points are that: * We don't promise that this software works. However, we will be interested in any kind of bug reports. (`as is' distribution) * You can use this software for whatever you want, in parts or full form, without having to pay us. (`royalty-free' usage) * You may not pretend that you wrote this software. If you use it, or only parts of it, in a program, you must acknowledge somewhere in your documentation that you have used the FreeType code. (`credits') We specifically permit and encourage the inclusion of this software, with or without modifications, in commercial products. We disclaim all warranties covering The FreeType Project and assume no liability related to The FreeType Project. Finally, many people asked us for a preferred form for a credit/disclaimer to use in compliance with this license. We thus encourage you to use the following text: " Portions of this software are copyright © The FreeType Project (www.freetype.org). All rights reserved." Please replace with the value from the FreeType version you actually use. Legal Terms 0. Definitions Throughout this license, the terms `package', `FreeType Project', and `FreeType archive' refer to the set of files originally distributed by the authors (David Turner, Robert Wilhelm, and

Page 65 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

Werner Lemberg) as the `FreeType Project', be they named as alpha, beta or final release. `You' refers to the licensee, or person using the project, where `using' is a generic term including compiling the project's source code as well as linking it to form a `program' or `executable'. This program is referred to as `a program using the FreeType engine'. This license applies to all files distributed in the original FreeType Project, including all source code, binaries and documentation, unless otherwise stated in the file in its original, unmodified form as distributed in the original archive. If you are unsure whether or not a particular file is covered by this license, you must contact us to verify this. The FreeType Project is copyright (C) 1996-2000 by David Turner, Robert Wilhelm, and Werner Lemberg. All rights reserved except as specified below. 1. No Warranty THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO USE, OF THE FREETYPE PROJECT. 2. Redistribution This license grants a worldwide, royalty-free, perpetual and irrevocable right and license to use, execute, perform, compile, display, copy, create derivative works of, distribute and sublicense the FreeType Project (in both source and object code forms) and derivative works thereof for any purpose; and to authorize others to exercise some or all of the rights granted herein, subject to the following conditions: * Redistribution of source code must retain this license file (`FTL.TXT') unaltered; any additions, deletions or changes to the original files must be clearly indicated in accompanying documentation. The copyright notices of the unaltered, original files

Page 66 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

must be preserved in all copies of source files. * Redistribution in binary form must provide a disclaimer that states that the software is based in part of the work of the FreeType Team, in the distribution documentation. We also encourage you to put an URL to the FreeType web page in your documentation, though this isn't mandatory. These conditions apply to any software derived from or based on the FreeType Project, not just the unmodified files. If you use our work, you must acknowledge us. However, no fee need be paid to us. 3. Advertising Neither the FreeType authors and contributors nor you shall use the name of the other for commercial, advertising, or promotional purposes without specific prior written permission. We suggest, but do not require, that you use one or more of the following phrases to refer to this software in your documentation or advertising materials: `FreeType Project', `FreeType Engine', `FreeType library', or `FreeType Distribution'. As you have not signed this license, you are not required to accept it. However, as the FreeType Project is copyrighted material, only this license, or another one contracted with the authors, grants you the right to use, distribute, and modify it. Therefore, by using, distributing, or modifying the FreeType Project, you indicate that you understand and accept all the terms of this license. 4. Contacts There are two mailing lists related to FreeType: * [email protected] - Discusses general use and applications of FreeType, as well as future and wanted additions to the library and distribution. If you are looking for support, start in this list if you haven't found anything to help you in the documentation. * [email protected] - Discusses bugs, as well as engine

Page 67 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

internals, design issues, specific licenses, porting, etc. Our home page can be found at http://www.freetype.org

5.11. HarfBuzz

Name Version Comments / usage Target device HarfBuzz 1.4.8 support for OpenType font layouts x

Obligation to customer This component is a required part of the target code as binary code and licensed under the specified license terms (see below). The licensor of the target code is required to comply with the license terms when (sub-)licensing target code.

The license requirements may include: ► Reproduction of the copyright notice ► Reproduction of the license terms ► Reproduction of the source code of the component

The definitive requirements and the manner to fulfill the requirements depend on the specific case and have to be reviewed and determined by the (sub-)licensor of the target code. EB Automotive GmbH as- sumes no liability and cannot be held responsible for the correctness, completeness or quality of the in- formation provided regarding (sub-)licensor’s obligations in respect to the specified component in case of (sub-)licensing the target code.

Further information HarfBuzz is licensed under the so-called "Old MIT" license. For parts of HarfBuzz that are licensed un- der different licenses see individual files names COPYING in subdirectories where applicable. ucdn.h and ucdn.c Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH RE- GARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFT- WARE.

Copyright text

Copyright © 2010,2011,2012 Google, Inc.

Page 68 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

Copyright © 2012 Mozilla Foundation Copyright © 2011 Codethink Limited Copyright © 2008,2010 Nokia Corporation and/or its subsidiary(-ies) Copyright © 2009 Keith Stribley Copyright © 2009 Martin Hosken and SIL International Copyright © 2007 Chris Wilson Copyright © 2006 Behdad Esfahbod Copyright © 2005 David Turner Copyright © 2004,2007,2008,2009,2010 Red Hat, Inc. Copyright © 1998-2004 David Turner and Werner Lemberg For full copyright notices consult the individual files in the package. Copyright (C) 2012 Grigori Goronzy Copyright (C) 1994-2013 Free Software Foundation, Inc. Copyright © 2015 Ebrahim Byagowi Copyright © 2011 Martin Hosken Copyright © 2011 SIL International Copyright © 2006 Behdad Esfahbod

License text

Permission is hereby granted, without written agreement and without license or royalty fees, to use, copy, modify, and distribute this software and its documentation for any purpose, provided that the above copyright notice and the following two paragraphs appear in all copies of this software. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.

5.12. ICU4C

Name Version Comments / usage Target device ICU4C 60.2 Used to process bidirectional text with the algorithm x defined in the Standard Annex #9

Page 69 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

Obligation to customer This component is a required part of the target code as binary code and licensed under the specified license terms (see below). The licensor of the target code is required to comply with the license terms when (sub-)licensing target code.

The license requirements may include: ► Reproduction of the copyright notice ► Reproduction of the license terms ► Reproduction of the source code of the component

The definitive requirements and the manner to fulfill the requirements depend on the specific case and have to be reviewed and determined by the (sub-)licensor of the target code. EB Automotive GmbH as- sumes no liability and cannot be held responsible for the correctness, completeness or quality of the in- formation provided regarding (sub-)licensor’s obligations in respect to the specified component in case of (sub-)licensing the target code.

Further information Third-Party Software Licenses This section contains third-party software notices and/or additional terms for licensed third-party software components included within ICU libraries. 1. ICU License - ICU 1.8.1 to ICU 57.1 COPYRIGHT AND PERMISSION NOTICE Copyright (c) 1995-2016 International Business Ma- chines Corporation and others All rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, provided that the above copyright notice(s) and this permission notice appear in all copies of the Software and that both the above copyright notice(s) and this permission notice appear in supporting documentation. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EX- PRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNEC- TION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization of the copyright holder. All trademarks and registered trademarks mentioned herein are the property of their respective owners. 2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt) # The Google Chrome software developed by Google is licensed under # the BSD license. Other software included in this distribution is # provided under other licenses, as set forth below. # # The BSD License # http://opensource.org/licenses/bsd-license.php # Copyright (C) 2006-2008, Google Inc. # # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions are met: # # Redistri- butions of source code must retain the above copyright notice, # this list of conditions and the following

Page 70 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

disclaimer. # Redistributions in binary form must reproduce the above # copyright notice, this list of condi- tions and the following # disclaimer in the documentation and/or other materials provided with # the distri- bution. # Neither the name of Google Inc. nor the names of its # contributors may be used to endorse or promote products derived from # this software without specific prior written permission. # # # THIS SOFT- WARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND # CONTRIBUTORS "AS IS" AND ANY EX- PRESS OR IMPLIED WARRANTIES, # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRAN- TIES OF # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # # # The word list in cjdict.txt are generated by combining three word lists # listed below with further processing for compound word breaking. The # frequency is generated with an iterative training against Google web # corpora. # # * Libtabe (Chinese) # - https:// sourceforge.net/project/?group_id=1519 # - Its license terms and conditions are shown below. # # * IPADIC (Japanese) # - http://chasen.aist-nara.ac.jp/chasen/distribution.html # - Its license terms and conditions are shown below. # # ------COPYING.libtabe ---- BEGIN------# # /* # * Copyright (c) 1999 TaBE Project. # * Copyright (c) 1999 Pai-Hsiang Hsiao. # * All rights reserved. # * # * Redistribution and use in source and binary forms, with or without # * modification, are permitted provided that the following condi- tions # * are met: # * # * . Redistributions of source code must retain the above copyright # * notice, this list of conditions and the following disclaimer. # * . Redistributions in binary form must reproduce the above copyright # * notice, this list of conditions and the following disclaimer in # * the documentation and/or other materials provided with the # * distribution. # * . Neither the name of the TaBE Project nor the names of its # * contributors may be used to endorse or promote products derived # * from this software without spe- cific prior written permission. # * # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS # * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE # * REGENTS OR CONTRIBU- TORS BE LIABLE FOR ANY DIRECT, INDIRECT, # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSE- QUENTIAL DAMAGES # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED # * OF THE POSSIBILITY OF SUCH DAMAGE. # */ # # /* # * Copyright (c) 1999 Computer Systems and Communication Lab, # * Institute of Information Science, Academia # * Sinica. All rights reserved. # * # * Redistribution and use in source and binary forms, with or without # * modification, are permitted provided that the following conditions # * are met: # * # * . Redistri- butions of source code must retain the above copyright # * notice, this list of conditions and the following disclaimer. # * . Redistributions in binary form must reproduce the above copyright # * notice, this list of conditions and the following disclaimer in # * the documentation and/or other materials provided with the # *

Page 71 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

distribution. # * . Neither the name of the Computer Systems and Communication Lab # * nor the names of its contributors may be used to endorse or # * promote products derived from this software without specific # * prior written permission. # * # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS # * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE # * REGENTS OR CONTRIBU- TORS BE LIABLE FOR ANY DIRECT, INDIRECT, # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSE- QUENTIAL DAMAGES # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED # * OF THE POSSIBILITY OF SUCH DAMAGE. # */ # # Copyright 1996 Chih-Hao Tsai @ Beckman Institute, # University of Illinois # [email protected] http:// casper.beckman.uiuc.edu/~c-tsai4 # # ------COPYING.libtabe-----END------# # # ------COPYING.ipadic-----BEGIN------# # Copyright 2000, 2001, 2002, 2003 Nara Institute of Science # and Technology. All Rights Reserved. # # Use, reproduction, and distribution of this software is permitted. # Any copy of this software, whether in its original form or modified, # must include both the above copyright notice and the following # paragraphs. # # Nara Institute of Science and Technology (NAIST), # the copyright holders, disclaims all warranties with regard to this # software, includ- ing all implied warranties of merchantability and # fitness, in no event shall NAIST be liable for # any special, indirect or consequential damages or any damages # whatsoever resulting from loss of use, data or profits, whether in an # action of contract, negligence or other tortuous action, arising out # of or in connection with the use or performance of this software. # # A large portion of the dictionary entries # originate from ICOT Free Software. The following conditions for ICOT # Free Software applies to the current dictionary as well. # # Each User may also freely distribute the Program, whether in its # original form or modified, to any third party or parties, PROVIDED # that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear # on, or be attached to, the Program, which is distributed substantially # in the same form as set out herein and that such intended # distribution, if actually made, will neither violate or otherwise # contravene any of the laws and regulations of the countries having # jurisdiction over the User or the intended distribution itself. # # NO WARRANTY # # The program was produced on an experimental basis in the course of the # research and development conducted during the project and is provided # to users as so produced on an experimental basis. Accordingly, the # program is provided without any warranty whatsoever, whether express, # implied, statutory or otherwise. The term "warranty" used herein # includes, but is not limited to, any warranty of the quality, # performance, merchantability and fitness for a particular purpose of # the program and the nonexistence of any infringement or violation of # any right of any third party. # # Each user of the program will agree and understand, and be deemed to # have agreed and understood, that there is no warranty whatsoever for # the program and, accordingly, the entire risk arising from or # otherwise connected with the program is assumed by the user. # # Therefore, neither ICOT, the copyright holder, or any other # organization that participated in or was otherwise related to the # development of the program and their respective officials, directors, # officers and other employees shall be held liable for any and all # damages, including, without limitation, general, special, incidental # and consequential damages, arising out of or otherwise in connection # with the use or inability to use the program or any product, material # or

Page 72 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

result produced or otherwise obtained by using the program, # regardless of whether they have been ad- vised of, or otherwise had # knowledge of, the possibility of such damages at any time during the # project or thereafter. Each user will be deemed to have agreed to the # foregoing by his or her commencement of use of the program. The term # "use" as used herein includes, but is not limited to, the use, # modification, copying and distribution of the program and the # production of secondary products from the program. # # In the case where the program, whether in its original form or # modified, was distributed or delivered to or received by a user from # any person, organization or entity other than ICOT, unless it makes or # grants independently of ICOT any specific warranty to the user in # writing, such person, organization or entity, will also be exempted # from and not be held liable to the user for any such damages as noted # above as far as the program is concerned. # # ------COPYING.ipadic-----END------3. Lao Word Break Dictionary Data (laodict.txt) # Copyright (c) 2013 International Business Machines Corpo- ration # and others. All Rights Reserved. # # Project: http://code.google.com/p/lao-dictionary/ # Dictionary: http://lao-dictionary.googlecode.com/git/Lao-Dictionary.txt # License: http://lao-dictionary.googlecode.com/ git/Lao-Dictionary-LICENSE.txt # (copied below) ------______Unicode Data Files include all data files under the directories http://www.unicode.org/Public/, http://www.unicode.org/reports/, http://www.unicode.org/cldr/data/, http://source.icu-project.org/repos/icu/, and http://www.unicode.org/utili- ty/trac/browser/. Unicode Data Files do not include PDF online code charts under the directory http://www.- unicode.org/Public/. Software includes any source code published in the Unicode Standard or under the di- rectories http://www.unicode.org/Public/, http://www.unicode.org/reports/, http://www.unicode.org/cldr/da- ta/, http://source.icu-project.org/repos/icu/, and http://www.unicode.org/utility/trac/browser/. NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFT- WARE"), YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.# # This file is derived from the above dictio- nary, with slight # modifications. # ------# Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell. # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, # are permitted provided that the following condi- tions are met: # # # Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. Redistributions in # binary form must reproduce the above copy- right notice, this list of # conditions and the following disclaimer in the documentation and/or # other - rials provided with the distribution. # # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLD- ERS AND CONTRIBUTORS # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE # COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEM- PLARY, OR CONSEQUENTIAL DAMAGES # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTER- RUPTION) # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED # OF THE POSSIBILITY OF SUCH DAM- AGE. # ------4. Burmese Word Break Dictionary Data

Page 73 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

(burmesedict.txt) # Copyright (c) 2014 International Business Machines Corporation # and others. All Rights Reserved. # # This list is part of a project hosted at: # github.com/kanyawtech/myanmar-karen-word-lists # # ------# Copyright (c) 2013, LeRoy Benjamin Sharon # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: Redistributions of source code must retain the above # copyright notice, this list of conditions and the following # disclaimer. Redistributions in binary form must reproduce the # above copyright notice, this list of conditions and the following # disclaimer in the documentation and/or other materials provided # with the distribution. # # Neither the name Myanmar Karen Word Lists, nor the names of its # contributors may be used to endorse or promote products derived # from this software without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WAR- RANTIES, # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF # MERCHANTABILI- TY AND FITNESS FOR A PARTICULAR PURPOSE ARE # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED # TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR # TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # ------5. Time Zone Database ICU uses the public domain data and code derived from Time Zone Database for its time zone support. The ownership of the TZ database is explained in BCP 175: Procedure for Maintaining the Time Zone Database section 7. # 7. Database Ownership # # The TZ database itself is not an IETF Contribution or an IETF # document. Rather it is a pre-existing and regularly updated work # that is in the public domain, and is intended to remain in the # public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do # not apply to the TZ Database or contributions that individuals make # to it. Should any claims be made and substantiated against the TZ # Database, the organization that is providing the IANA # Considerations defined in this RFC, under the memorandum of # understanding with the IETF, currently ICANN, may act in accordance # with all competent court orders. No ownership claims will be made # by ICANN or the IETF Trust on the database or the code. Any person # making a contribution to the database or code waives all rights to # future claims in that contribution or in the TZ Database.

Copyright text

Copyright (c) 2016 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html Copyright (c) 1991-2018 Unicode, Inc. All rights reserved. Copyright (c) 1997-2016 International Business Machines Corporation and others. All Rights Reserved.

License text

COPYRIGHT AND PERMISSION NOTICE (ICU 58 and later)

Page 74 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

Copyright (c) 1991-2017 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in http://www.unicode.org/copyright.html

Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode data files and any associated documentation (the "Data Files") or Unicode software and any associated documentation (the "Software") to deal in the Data Files or Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom the Data Files or Software are furnished to do so, provided that either (a) this copyright and permission notice appear with all copies of the Data Files or Software, or (b) this copyright and permission notice appear in associated Documentation.

THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.

Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder.

5.13. Json.NET

Name Version Comments / usage Target device Json.NET 9.0.0.0 Serializing and deserializing of Json data structures / files

Page 75 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

Copyright text

Copyright (c) 2007 James Newton-King

License text

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

5.14. libjpeg-turbo

Name Version Comments / usage Target device libjpeg-turbo 1.5.3 Reading of jpg images x

Obligation to customer This component is a required part of the target code as binary code and licensed under the specified license terms (see below). The licensor of the target code is required to comply with the license terms when (sub-)licensing target code.

The license requirements may include: ► Reproduction of the copyright notice ► Reproduction of the license terms ► Reproduction of the source code of the component

The definitive requirements and the manner to fulfill the requirements depend on the specific case and have to be reviewed and determined by the (sub-)licensor of the target code. EB Automotive GmbH as- sumes no liability and cannot be held responsible for the correctness, completeness or quality of the in-

Page 76 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

formation provided regarding (sub-)licensor’s obligations in respect to the specified component in case of (sub-)licensing the target code.

Further information This software is based in part on the work of the Independent JPEG Group. libjpeg-turbo is covered by three compatible BSD-style open source licenses: - The IJG (Independent JPEG Group) License, which is listed in [README.ijg](README.ijg) This license applies to the libjpeg API library and associated pro- grams (any code inherited from libjpeg, and any modifications to that code.) - The Modified (3-clause) BSD License, which is listed in [turbojpeg.c](turbojpeg.c) This license covers the TurboJPEG API library and associated programs. - The zlib License, which is listed in [simd/jsimdext.inc](simd/jsimdext.inc) This license is a subset of the other two, and it covers the libjpeg-turbo SIMD extensions.

Copyright text

libjpeg API library and associated programs: This software is copyright (C) 1991-2016, Thomas G. Lane, Guido Vollbeding. All Rights Reserved except as specified below.

TurboJPEG API library and associated programs: Copyright (C)2009-2016 D. R. Commander. All Rights Reserved.

libjpeg-turbo SIMD extensions: jsimdext.inc - common declarations Copyright 2009 Pierre Ossman for Cendio AB Copyright (C) 2010, D. R. Commander. Based on the x86 SIMD extension for IJG JPEG library - version 1.02 Copyright (C) 1999-2006, MIYASAKA Masaru.

The following file is included: jsimd_arm.c Copyright 2009 Pierre Ossman for Cendio AB Copyright (C) 2011, Nokia Corporation and/or its subsidiary(-ies). Copyright (C) 2009-2011, 2013-2014, 2016, D. R. Commander. Copyright (C) 2015-2016, Matthieu Darbois. Based on the x86 SIMD extension for IJG JPEG library, Copyright (C) 1999-2006, MIYASAKA Masaru.

The following file is included: jsimd_arm64_neon.S Copyright (C) 2009-2011, Nokia Corporation and/or its subsidiary(-ies). All Rights Reserved. Author: Siarhei Siamashka Copyright (C) 2013-2014, Linaro Limited. All Rights Reserved. Author: Ragesh Radhakrishnan Copyright (C) 2014-2016, D. R. Commander. All Rights Reserved. Copyright (C) 2015-2016, Matthieu Darbois. All Rights Reserved.

Page 77 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

Copyright (C) 2016, Siarhei Siamashka. All Rights Reserved.

The following file is included: jsimd_none.c Copyright 2009 Pierre Ossman for Cendio AB Copyright (C) 2009-2011, 2014, D. R. Commander. Copyright (C) 2015, Matthieu Darbois. Based on the x86 SIMD extension for IJG JPEG library, Copyright (C) 1999-2006, MIYASAKA Masaru.

The following file is included: turbojpeg.c Copyright (C)2009-2017 D. R. Commander. All Rights Reserved.

License text

libjpeg API library and associated programs: Permission is hereby granted to use, copy, modify, and distribute this software (or portions thereof) for any purpose, without fee, subject to these conditions: (1) If any part of the source code for this software is distributed, then this README file must be included, with this copyright and no-warranty notice unaltered; and any additions, deletions, or changes to the original files must be clearly indicated in accompanying documentation. (2) If only executable code is distributed, then the accompanying documentation must state that "this software is based in part on the work of the Independent JPEG Group". (3) Permission for use of this software is granted only if the user accepts full responsibility for any undesirable consequences; the authors accept NO LIABILITY for damages of any kind.

TurboJPEG API library and associated programs: Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - Neither the name of the libjpeg-turbo Project nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS", AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,

Page 78 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

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

libjpeg-turbo SIMD extensions: This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution.

5.15. LibPng

Name Version Comments / usage Target device LibPng 1.6.32 PNG decoding x

Obligation to customer This component is a required part of the target code as binary code and licensed under the specified license terms (see below). The licensor of the target code is required to comply with the license terms when (sub-)licensing target code.

The license requirements may include: ► Reproduction of the copyright notice ► Reproduction of the license terms ► Reproduction of the source code of the component

Page 79 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

The definitive requirements and the manner to fulfill the requirements depend on the specific case and have to be reviewed and determined by the (sub-)licensor of the target code. EB Automotive GmbH as- sumes no liability and cannot be held responsible for the correctness, completeness or quality of the in- formation provided regarding (sub-)licensor’s obligations in respect to the specified component in case of (sub-)licensing the target code.

Copyright text

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

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

and with the following additions to the disclaimer:

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

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

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

Page 80 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

Tom Lane Glenn Randers-Pehrson Willem van Schaik

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

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

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

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

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

Andreas Dilger Dave Martindale Guy Eric Schalnat Paul Schmidt Tim Wegner

License text

The PNG Reference Library is supplied "AS IS". The Contributing Authors and Group 42, Inc. disclaim all warranties, expressed or implied, including, without limitation, the warranties of merchantability and of fitness for any purpose. The Contributing Authors and Group 42, Inc. assume no liability for direct, indirect, incidental, special, exemplary, or consequential damages, which may result from the use of the PNG Reference Library, even if advised of the possibility of such damage. Permission is hereby granted to use, copy, modify, and distribute this source code, or portions hereof, for any purpose, without fee, subject to

Page 81 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

the following restrictions: 1. The origin of this source code must not be misrepresented. 2. Altered versions must be plainly marked as such and must not be misrepresented as being the original source. 3. This Copyright notice may not be removed or altered from any source or altered source distribution. The Contributing Authors and Group 42, Inc. specifically permit, without fee, and encourage the use of this source code as a component to supporting the PNG file format in commercial products. If you use this source code in a product, acknowledgment is not required but would be appreciated.

5.16. Microsoft Blend for Visual Studio SDK for .- NET 4.5

Name Version Comments / usage Target device Microsoft Blend 4.5 for Visual Studio SDK for .NET 4.- 5

Copyright text

Copyright (c) Microsoft Corporation. All rights reserved.

License text

MICROSOFT SOFTWARE LICENSE TERMS MICROSOFT VISUAL STUDIO PROFESSIONAL 2012 AND TRIAL EDITION [...] 4. DISTRIBUTABLE CODE. The software contains code that you are permitted to distribute in programs you develop if you comply with the terms below. a. Right to Use and Distribute. The code and text files listed below are “Distributable Code.” - REDIST.TXT Files. You may copy and distribute the object code form of code listed on the REDIST list located at go.microsoft.com/fwlink/?LinkId=247624. - Sample Code. You may modify, copy, and distribute the source and object code form of code marked as “sample.”

Page 82 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

- Icons. You may copy and distribute the icons in the Image Library as described in the software documentation. - Image Library. You may copy and distribute images and animations in the Image Library as described in the software documentation. You may also modify that content. If you modify the content, it must be for use that is consistent with the permitted use of the unmodified content. - Blend Site Templates for Visual Studio 2012. The software contains code marked as “site templates” that you are permitted to use along with your content. You may copy, modify, deploy and distribute the source and object code form of these site templates. - Blend Fonts for Visual Studio 2012. You may distribute unmodified copies of the Buxton Sketch font, SketchFlow Print font and SegoeMarker font. - Blend Styles for Visual Studio 2012. You may copy, modify and distribute the object code form of code identified as “Sketch” or "Simple" Styles. - Silverlight 5 SDK Libraries. You may copy and distribute the object code form of code marked as “Silverlight Libraries”, “Client Libraries” and “Server Libraries.” - ASP.NET MVC and Web Tooling Extensions.js Files. You may modify, copy and distribute or deploy any .js files contained in the ASP.NET Model View Controller or in the Web Tooling Extensions as part of your ASP.NET programs. - Third Party Distribution. You may permit distributors of your programs to copy and distribute the Distributable Code as part of those programs. b. Distribution Requirements. For any Distributable Code you distribute, you must: - add significant primary functionality to it in your programs; - for any Distributable Code having a filename extension of .lib, distribute only the results of running such Distributable Code through a linker with your program; - distribute Distributable Code included in a setup program only as part of that setup program without modification; - require distributors and external end users to agree to terms that protect it at least as

Page 83 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

much as this agreement; - display your valid copyright notice on your programs; - and indemnify, defend, and hold harmless Microsoft from any claims, including attorneys’ fees, related to the distribution or use of your programs.

c. Distribution Restrictions. You may not: - alter any copyright, trademark or patent notice in the Distributable Code; - use Microsoft’s trademarks in your programs’ names or in a way that suggests your programs come from or are endorsed by Microsoft; - distribute Distributable Code to run on a platform - include Distributable Code in malicious, deceptive or unlawful programs; or - modify or distribute the source code of any Distributable Code so that any part of it becomes subject to an Excluded License. An Excluded License is one that requires, as a condition of use, modification or distribution, that - the code be disclosed or distributed in source code form; or - others have the right to modify it. d. Windows Library for JavaScript. The software includes the Windows Library for JavaScript. In addition to the other provisions of this section, “Distributable Code”, the following als applies to your programs that work in conjunction with the Windows Library for JavaScript. The Windows Library for JavaScript files help your programs implement the Windows design template and UI look and feel. You may copy and use these files, without modification, in your programs that you develop for your internal use or in programs that you develop and distribute to third parties. Distribution of your programs containing the Windows Library for JavaScript files is limited solely to the Windows Store. You understand and agree such distribution of your programs is subject to the Windows Store developer terms and terms of use.

Page 84 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

5.17. Photoshop PSD FileType Plugin for Paint.- NET

Name Version Comments / usage Target device Photoshop PSD 2.5.0 Photoshop PSD file handling FileType Plugin for Paint.NET

Further information Portions of the software have been adapted from Yet Another PSD Parser: http://www.codeproject.com/ KB/graphics/PSDParser.aspx These portions are provided under the BSD License: http://www.open- source.org/licenses/BSD-3-Clause Copyright (c) 2006, Jonas Beckeman All rights reserved. Redistribu- tion and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of Jonas Beckeman nor the names of its contributors may be used to endorse or promote products derived from this software without specif- ic prior written permission. THIS SOFTWARE IS PROVIDED BY JONAS BECKEMAN AND CONTRIBU- TORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JONAS BECKEMAN AND CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (IN- CLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLI- GENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Copyright text

Copyright (c) 2006-2007 Frank Blumenberg Copyright (c) 2010-2016 Tao Yue Copyright (c) 2006, Jonas Beckeman

License text

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

Page 85 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

5.18. Prism

Name Version Comments / usage Target device Prism 6.2 WPF programming

Copyright text

Copyright (c) Microsoft Corporation. All rights reserved (C) Copyright .NET Foundation

License text

Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or

Page 86 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

(iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding

Page 87 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided

Page 88 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

that You meet the following conditions: (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and (b) You must cause any modified files to carry prominent notices stating that You changed the files; and (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction,

Page 89 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

and distribution of the Work otherwise complies with the conditions stated in this License. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or

Page 90 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.

5.19. PowerVR SDK

Name Version Comments / usage Target device PowerVR SDK 2017 R2 Open GL ES 2.0 PC emulation for Windows®

Copyright text

Copyright (c) Imagination Technologies Ltd.

License text

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

Page 91 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

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

5.20. RapidJSON

Name Version Comments / usage Target device RapidJSON 1.1.0 fast JSON parser for C++ x

Obligation to customer This component is a required part of the target code as binary code and licensed under the specified license terms (see below). The licensor of the target code is required to comply with the license terms when (sub-)licensing target code.

The license requirements may include: ► Reproduction of the copyright notice ► Reproduction of the license terms ► Reproduction of the source code of the component

The definitive requirements and the manner to fulfill the requirements depend on the specific case and have to be reviewed and determined by the (sub-)licensor of the target code. EB Automotive GmbH as- sumes no liability and cannot be held responsible for the correctness, completeness or quality of the in- formation provided regarding (sub-)licensor's obligations in respect to the specified component in case of (sub-)licensing the target code.

Further information Other dependencies and licenses: The msinttypes r29 Copyright (c) 2006-2013 Alexander Chemeris All rights reserved. Redistribution and use in source and binary forms, with or without modification, are per- mitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the docum- entation and/or other materials provided with the distribution. * Neither the name of copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIB- UTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PUR-

Page 92 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

POSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (IN- CLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLI- GENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *Not* used by Elektrobit Automotive GmbH: json.- org Copyright (c) 2002 JSON.org All Rights Reserved. JSON_checker Copyright (c) 2002 JSON.org All Rights Reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. The Software shall be used for Good, not Evil. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PUR- POSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CON- TRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFT- WARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Copyright text

Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip. All rights reserved.

License text

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Page 93 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

5.21. stlport on Android

Name Version Comments / usage Target device stlport on An- 5.2.1 Standard lib port on Android x droid

Obligation to customer This component is a required part of the target code as binary code and licensed under the specified license terms (see below). The licensor of the target code is required to comply with the license terms when (sub-)licensing target code.

The license requirements may include: ► Reproduction of the copyright notice ► Reproduction of the license terms ► Reproduction of the source code of the component

The definitive requirements and the manner to fulfill the requirements depend on the specific case and have to be reviewed and determined by the (sub-)licensor of the target code. EB Automotive GmbH as- sumes no liability and cannot be held responsible for the correctness, completeness or quality of the in- formation provided regarding (sub-)licensor’s obligations in respect to the specified component in case of (sub-)licensing the target code.

Further information The Licensor of STLport (http://www.stlport.org/doc/license.html) provides the following notice: The Li- censee may distribute binaries compiled with STLport (whether original or modified) without any royalties or restrictions. The Licensee may distribute original or modified STLport sources, provided that: - The con- ditions indicated in the above permission (license terms) notice are met; - The following copyright notices are retained when present, and conditions provided in accompanying permission notices are met : Copy- right 1994 Hewlett-Packard Company Copyright 1996,97 Silicon Graphics Computer Systems, Inc. Copy- right 1997 Moscow Center for SPARC Technology. Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Hewlett-Packard Company makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Silicon Graphics makes no representa- tions about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Moscow

Page 94 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

Center for SPARC Technology makes no representations about the suitability of this software for any pur- pose. It is provided "as is" without express or implied warranty.

Copyright text

Copyright 1999,2000 Boris Fomitchev

License text

Boris Fomitchev grants Licensee a non-exclusive, non-transferable, royalty-free license to use STLport and its documentation without fee. By downloading, using, or copying STLport or any portion thereof, Licensee agrees to abide by the intellectual property laws and all other applicable laws of the United States of America, and to all of the terms and conditions of this Agreement. Licensee shall maintain the following copyright and permission notices on STLport sources and its documentation unchanged: Copyright 1999,2000 Boris Fomitchev This material is provided "as is", with absolutely no warranty expressed or implied. Any use is at your own risk. Permission to use or copy this software for any purpose is hereby granted without fee, provided the above notices are retained on all copies. Permission to modify the code and to distribute modified code is granted, provided the above notices are retained, and a notice that the code was modified is included with the above copyright notice. The Licensee may distribute binaries compiled with STLport (whether original or modified) without any royalties or restrictions.

5.22. System.Collections.Immutable

Name Version Comments / usage Target device System.Collec- 1.1.37 Utility functions in EB GUIDE Studio tions.Immutable

Page 95 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

Obligation to customer This component is a required part of the target code as binary code and licensed under the specified license terms (see below). The licensor of the target code is required to comply with the license terms when (sub-)licensing target code.

The license requirements may include: ► Reproduction of the copyright notice ► Reproduction of the license terms ► Reproduction of the source code of the component

The definitive requirements and the manner to fulfill the requirements depend on the specific case and have to be reviewed and determined by the (sub-)licensor of the target code. EB Automotive GmbH as- sumes no liability and cannot be held responsible for the correctness, completeness or quality of the in- formation provided regarding (sub-)licensor’s obligations in respect to the specified component in case of (sub-)licensing the target code.

Copyright text

© Microsoft Corporation. All rights reserved.

License text

MICROSOFT SOFTWARE LICENSE TERMS MICROSOFT .NET LIBRARY These license terms are an agreement between Microsoft Corporation (or based on where you live, one of its affiliates) and you. Please read them. They apply to the software named above, which includes the media on which you received it, if any. The terms also apply to any Microsoft · updates, · supplements, · Internet-based services, and · support services for this software, unless other terms accompany those items. If so, those terms apply. BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT THEM, DO NOT USE THE SOFTWARE.IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THE PERPETUAL RIGHTS BELOW. 1. INSTALLATION AND USE RIGHTS. a. Installation and Use. You may install and use any number of copies of the software to design, develop and test your programs. b. Third Party Programs. The software may include third party programs that Microsoft, not the third party, licenses to you under this agreement. Notices, if any, for the third party program are included for your information only.

Page 96 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

2. ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS. a. DISTRIBUTABLE CODE. The software is comprised of Distributable Code. “Distributable Code” is code that you are permitted to distribute in programs you develop if you comply with the terms below. i. Right to Use and Distribute. · You may copy and distribute the object code form of the software. · Third Party Distribution. You may permit distributors of your programs to copy and distribute the Distributable Code as part of those programs. ii. Distribution Requirements. For any Distributable Code you distribute, you must · add significant primary functionality to it in your programs; · require distributors and external end users to agree to terms that protect it at least as much as this agreement; · display your valid copyright notice on your programs; and · indemnify, defend, and hold harmless Microsoft from any claims, including attorneys’ fees, related to the distribution or use of your programs. iii. Distribution Restrictions. You may not · alter any copyright, trademark or patent notice in the Distributable Code; · use Microsoft’s trademarks in your programs’ names or in a way that suggests your programs come from or are endorsed by Microsoft; · include Distributable Code in malicious, deceptive or unlawful programs; or · modify or distribute the source code of any Distributable Code so that any part of it becomes subject to an Excluded License. An Excluded License is one that requires, as a condition of use, modification or distribution, that - the code be disclosed or distributed in source code form; - or others have the right to modify it. 3. SCOPE OF LICENSE. The software is licensed, not sold. This agreement only gives you some rights to use the software. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limitation, you may use the software only as expressly permitted in this agreement. In doing so, you must comply with any technical limitations in the software that only allow you to use it in certain ways. You may not · work around any technical limitations in the software; · reverse engineer, decompile or disassemble the software, except and only to the extent that applicable law expressly permits, despite this limitation; · publish the software for others to copy;

Page 97 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

· rent, lease or lend the software; · transfer the software or this agreement to any third party; or · use the software for commercial software hosting services. 4. BACKUP COPY. You may make one backup copy of the software. You may use it only to reinstall the software. 5. DOCUMENTATION. Any person that has valid access to your computer or internal network may copy and use the documentation for your internal, reference purposes. 6. EXPORT RESTRICTIONS. The software is subject to United States export laws and regulations. You must comply with all domestic and international export laws and regulations that apply to the software. These laws include restrictions on destinations, end users and end use. For additional information, see www.microsoft.com/exporting. 7. SUPPORT SERVICES. Because this software is “as is,” we may not provide support services for it. 8. ENTIRE AGREEMENT. This agreement, and the terms for supplements, updates, Internet-based services and support services that you use, are the entire agreement for the software and support services. 9. APPLICABLE LAW. a. United States. If you acquired the software in the United States, Washington state law governs the interpretation of this agreement and applies to claims for breach of it, regardless of conflict of laws principles. The laws of the state where you live govern all other claims, including claims under state consumer protection laws, unfair competition laws, and in tort. b. Outside the United States. If you acquired the software in any other country, the laws of that country apply. 10. LEGAL EFFECT. This agreement describes certain legal rights. You may have other rights under the laws of your country. You may also have rights with respect to the party from whom you acquired the software. This agreement does not change your rights under the laws of your country if the laws of your country do not permit it to do so. 11. DISCLAIMER OF WARRANTY. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. YOU MAY HAVE ADDITIONAL CONSUMER RIGHTS OR STATUTORY GUARANTEES UNDER YOUR LOCAL LAWS WHICH THIS AGREEMENT CANNOT CHANGE. TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. FOR AUSTRALIA – YOU HAVE STATUTORY GUARANTEES UNDER THE AUSTRALIAN CONSUMER LAW AND NOTHING IN THESE TERMS IS INTENDED TO AFFECT THOSE RIGHTS.

Page 98 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

12. LIMITATION ON AND EXCLUSION OF REMEDIES AND DAMAGES. YOU CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. This limitation applies to · anything related to the software, services, content (including code) on third party Internet sites, or third party programs; and · claims for breach of contract, breach of warranty, guarantee or condition, strict liability, negligence, or other tort to the extent permitted by applicable law. It also applies even if Microsoft knew or should have known about the possibility of the damages. The above limitation or exclusion may not apply to you because your country may not allow the exclusion or limitation of incidental, consequential or other damages. Please note: As this software is distributed in Quebec, Canada, some of the clauses in this agreement are provided below in French. Remarque : Ce logiciel étant distribué au Québec, Canada, certaines des clauses dans ce contrat sont fournies ci-dessous en français. EXONÉRATION DE GARANTIE. Le logiciel visé par une licence est offert « tel quel ». Toute utilisation de ce logiciel est à votre seule risque et péril. Microsoft n’accorde aucune autre garantie expresse. Vous pouvez bénéficier de droits additionnels en vertu du droit local sur la protection des consommateurs, que ce contrat ne peut modifier. La ou elles sont permises par le droit locale, les garanties implicites de qualité marchande, d’adéquation à un usage particulier et d’absence de contrefaçon sont exclues. LIMITATION DES DOMMAGES-INTÉRÊTS ET EXCLUSION DE RESPONSABILITÉ POUR LES DOMMAGES. Vous pouvez obtenir de Microsoft et de ses fournisseurs une indemnisation en cas de dommages directs uniquement à hauteur de 5,00 $ US. Vous ne pouvez prétendre à aucune indemnisation pour les autres dommages, y compris les dommages spéciaux, indirects ou accessoires et pertes de bénéfices. Cette limitation concerne : · tout ce qui est relié au logiciel, aux services ou au contenu (y compris le code) figurant sur des sites Internet tiers ou dans des programmes tiers ; et · les réclamations au titre de violation de contrat ou de garantie, ou au titre de responsabilité stricte, de négligence ou d’une autre faute dans la limite autorisée par la loi en vigueur. Elle s’applique également, même si Microsoft connaissait ou devrait connaître l’éventualité d’un tel dommage. Si votre pays n’autorise pas l’exclusion ou la limitation de responsabilité pour les dommages

Page 99 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

indirects, accessoires ou de quelque nature que ce soit, il se peut que la limitation ou l’exclusion ci-dessus ne s’appliquera pas à votre égard. EFFET JURIDIQUE. Le présent contrat décrit certains droits juridiques. Vous pourriez avoir d’autres droits prévus par les lois de votre pays. Le présent contrat ne modifie pas les droits que vous confèrent les lois de votre pays si celles-ci ne le permettent pas.

5.23. The Impossibly Fast C++ Delegates

Name Version Comments / usage Target device The Impossibly 17.07.2005 C++ delegates x Fast C++ Dele- gates

Obligation to customer This component is a required part of the target code as binary code and licensed under the specified license terms (see below). The licensor of the target code is required to comply with the license terms when (sub-)licensing target code.

The license requirements may include: ► Reproduction of the copyright notice ► Reproduction of the license terms ► Reproduction of the source code of the component

The definitive requirements and the manner to fulfill the requirements depend on the specific case and have to be reviewed and determined by the (sub-)licensor of the target code. EB Automotive GmbH as- sumes no liability and cannot be held responsible for the correctness, completeness or quality of the in- formation provided regarding (sub-)licensor’s obligations in respect to the specified component in case of (sub-)licensing the target code.

Copyright text

Copyright 2005 by Sergey Ryazanov (http://home.onego.ru/~ryazanov)

License text

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

Page 100 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

5.24. TrueType font PT Sans Narrow

Name Version Comments / usage Target device TrueType font 2.003 As example TTF font in the demo projects and as de- PT Sans Narrow fault font for new projects

Copyright text

Copyright © 2009 ParaType Ltd. with Reserved Names "PT Sans" and "ParaType".

License text

Paratype PT Sans Free Font License Copyright © 2009 ParaType Ltd. with Reserved Names "PT Sans" and "ParaType". FONT LICENSE PERMISSION & CONDITIONS Permission is hereby granted, free of charge, to any person obtaining a copy of the font software, to use, study, copy, merge, embed, modify, redistribute, and sell modified and unmodified copies of the font software, subject to the following conditions: 1) Neither the font software nor any of its individual components, in original or modified versions, may be sold by itself. 2) Original or modified versions of the font software may be bundled, redistributed and/or sold with any software, provided that each copy contains the above copyright notice and this license. These can be included either as stand-alone text files, human-readable

Page 101 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

headers or in the appropriate machine-readable metadata fields within text or binary files as long as those fields can be easily viewed by the user. 3) No modified version of the font software may use the Reserved Name(s) or combinations of Reserved Names with other words unless explicit written permission is granted by the ParaType. This restriction only applies to the primary font name as presented to the users. 4) The name of ParaType or the author(s) of the font software shall not be used to promote, endorse or advertise any modified version, except to acknowledge the contribution(s) of ParaType and the author(s) or with explicit written permission of ParaType. 5) The font software, modified or unmodified, in part or in whole, must be distributed entirely under this license, and must not be distributed under any other license. The requirement for fonts to remain under this license does not apply to any document created using the Font Software. TERMINATION & TERRITORY This license has no limits on time and territory, but it becomes null and void if any of the above conditions are not met. DISCLAIMER THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR APARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL PARATYPE BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. ParaType Ltd

Page 102 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

http://www.paratype.ru

5.25. TrueType font PT Sans Narrow

Name Version Comments / usage Target device TrueType font 2.003 As example TTF font in the demo projects and as de- x PT Sans Narrow fault font for new projects

Obligation to customer This component is a required part of the target code as binary code and licensed under the specified license terms (see below). The licensor of the target code is required to comply with the license terms when (sub-)licensing target code.

The license requirements may include: ► Reproduction of the copyright notice

► Reproduction of the license terms ► Reproduction of the source code of the component

The definitive requirements and the manner to fulfill the requirements depend on the specific case and have to be reviewed and determined by the (sub-)licensor of the target code. EB Automotive GmbH as- sumes no liability and cannot be held responsible for the correctness, completeness or quality of the in- formation provided regarding (sub-)licensor’s obligations in respect to the specified component in case of (sub-)licensing the target code.

Copyright text

Copyright (c) 2009 ParaType Ltd. with Reserved Names "PT Sans" and "ParaType".

License text

Paratype PT Sans Free Font License Copyright © 2009 ParaType Ltd. with Reserved Names "PT Sans" and "ParaType". FONT LICENSE PERMISSION & CONDITIONS Permission is hereby granted, free of charge, to any person obtaining a copy of the font software, to use, study, copy, merge, embed, modify, redistribute, and sell modified and unmodified copies of the font software, subject to the following conditions: 1) Neither the font software nor any of its individual components, in original or modified

Page 103 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

versions, may be sold by itself. 2) Original or modified versions of the font software may be bundled, redistributed and/or sold with any software, provided that each copy contains the above copyright notice and this license. These can be included either as stand-alone text files, human-readable headers or in the appropriate machine-readable metadata fields within text or binary files as long as those fields can be easily viewed by the user. 3) No modified version of the font software may use the Reserved Name(s) or combinations of Reserved Names with other words unless explicit written permission is granted by the ParaType. This restriction only applies to the primary font name as presented to the users. 4) The name of ParaType or the author(s) of the font software shall not be used to promote, endorse or advertise any modified version, except to acknowledge the contribution(s) of ParaType and the author(s) or with explicit written permission of ParaType. 5) The font software, modified or unmodified, in part or in whole, must be distributed entirely under this license, and must not be distributed under any other license. The requirement for fonts to remain under this license does not apply to any document created using the Font Software. TERMINATION & TERRITORY This license has no limits on time and territory, but it becomes null and void if any of the above conditions are not met. DISCLAIMER THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR APARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL PARATYPE BE LIABLE FOR ANY CLAIM, DAMAGES

Page 104 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. ParaType Ltd http://www.paratype.ru

5.26. Windows 7 API Code Pack - Shell

Name Version Comments / usage Target device Windows 7 API 1.1.0 Used for directory browsing in EB GUIDE Studio Code Pack - Shell

Copyright text

Copyright (c) Microsoft Corporation. All rights reserved.

License text

MICROSOFT SOFTWARE LICENSE TERMS API CODE PACK FOR MICROSOFT .NET FRAMEWORK ______These license terms are an agreement between Microsoft Corporation (or based on where you live, one of its affiliates) and you. Please read them. They apply to the software named above, which includes the media on which you received it, if any. The terms also apply to any Microsoft • updates, • supplements, • Internet-based services, and • support services for this software, unless other terms accompany those items. If so, those terms apply. ______BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT THEM, DO NOT USE THE SOFTWARE. If you comply with these license terms, you have the rights below. 1. INSTALLATION AND USE RIGHTS. • You may use any number of copies of the software to design, develop and

Page 105 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

test your programs that run on a Microsoft Windows operating system. • This agreement gives you rights to the software only. Any rights to a Microsoft Windows operating system (such as testing pre-release versions of Windows in a live operating environment) are provided separately by the license terms for Windows. 2. ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS. a. Distributable Code. You may modify, copy, and distribute the software, in source or compiled form, to run on a Microsoft Windows operating system. ii. Distribution Requirements. If you distribute the software, you must • require distributors and external end users to agree to terms that protect it at least as much as this agreement; • if you modify the software and distribute such modified files, include prominent notices in such modified files so that recipients know that they are not receiving the original software; • display your valid copyright notice on your programs; and • indemnify, defend, and hold harmless Microsoft from any claims, including attorneys’ fees, related to the distribution or use of your programs or to your modifications to the software. iii. Distribution Restrictions. You may not • alter any copyright, trademark or patent notice in the software; • use Microsoft’s trademarks in your programs’ names or in a way that suggests your programs come from or are endorsed by Microsoft; • include the software in malicious, deceptive or unlawful programs; or • modify or distribute the source code of the software so that any part of it becomes subject to an Excluded License. An Excluded License is one that requires, as a condition of use, modification or distribution, that • the code be disclosed or distributed in source code form; or • others have the right to modify it. 3. SCOPE OF LICENSE. The software is licensed, not sold. This agreement only gives you some rights to use the software. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limitation, you may use the software only as expressly permitted in this agreement. 4. EXPORT RESTRICTIONS. The software is subject to United States export laws and regulations. You must comply with all domestic and international export laws and regulations that apply to the software. These laws include restrictions on destinations, end users and end use. For additional information, see . 5. SUPPORT SERVICES. Because this software is “as is,” we may not provide support services for it. 6. ENTIRE AGREEMENT. This agreement, and the terms for supplements,

Page 106 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

updates, Internet-based services and support services that you use, are the entire agreement for the software and support services. 7. APPLICABLE LAW. a. United States. If you acquired the software in the United States, Washington state law governs the interpretation of this agreement and applies to claims for breach of it, regardless of conflict of laws principles. The laws of the state where you live govern all other claims, including claims under state consumer protection laws, unfair competition laws, and in tort. b. Outside the United States. If you acquired the software in any other country, the laws of that country apply. 8. LEGAL EFFECT. This agreement describes certain legal rights. You may have other rights under the laws of your country. You may also have rights with respect to the party from whom you acquired the software. This agreement does not change your rights under the laws of your country if the laws of your country do not permit it to do so. 9. DISCLAIMER OF WARRANTY. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. YOU MAY HAVE ADDITIONAL CONSUMER RIGHTS UNDER YOUR LOCAL LAWS WHICH THIS AGREEMENT CANNOT CHANGE. TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 10. LIMITATION ON AND EXCLUSION OF REMEDIES AND DAMAGES. YOU CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. This limitation applies to • anything related to the software, services, content (including code) on third party Internet sites, or third party programs; and • claims for breach of contract, breach of warranty, guarantee or condition, strict liability, negligence, or other tort to the extent permitted by applicable law. It also applies even if Microsoft knew or should have known about the possibility of the damages. The above limitation or exclusion may not apply to you because your country may not allow the exclusion or limitation of incidental, consequential or other damages. Please note: As this software is distributed in Quebec, Canada, some of the clauses in this agreement are provided below in French. Remarque : Ce logiciel étant distribué au Québec, Canada, certaines des clauses dans ce contrat sont fournies ci-dessous en français. EXONÉRATION DE GARANTIE. Le logiciel visé par une licence est offert « tel quel ». Toute utilisation de ce logiciel est à votre seule risque et

Page 107 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

péril. Microsoft n’accorde aucune autre garantie expresse. Vous pouvez bénéficier de droits additionnels en vertu du droit local sur la protection des consommateurs, que ce contrat ne peut modifier. La ou elles sont permises par le droit locale, les garanties implicites de qualité marchande, d’adéquation à un usage particulier et d’absence de contrefaçon sont exclues. LIMITATION DES DOMMAGES-INTÉRÊTS ET EXCLUSION DE RESPONSABILITÉ POUR LES DOMMAGES. Vous pouvez obtenir de Microsoft et de ses fournisseurs une indemnisation en cas de dommages directs uniquement à hauteur de 5,00 $ US. Vous ne pouvez prétendre à aucune indemnisation pour les autres dommages, y compris les dommages spéciaux, indirects ou accessoires et pertes de bénéfices. Cette limitation concerne : • tout ce qui est relié au logiciel, aux services ou au contenu (y compris le code) figurant sur des sites Internet tiers ou dans des programmes tiers ; et • les réclamations au titre de violation de contrat ou de garantie, ou au titre de responsabilité stricte, de négligence ou d’une autre faute dans la limite autorisée par la loi en vigueur. Elle s’applique également, même si Microsoft connaissait ou devrait connaître l’éventualité d’un tel dommage. Si votre pays n’autorise pas l’exclusion ou la limitation de responsabilité pour les dommages indirects, accessoires ou de quelque nature que ce soit, il se peut que la limitation ou l’exclusion ci-dessus ne s’appliquera pas à votre égard. EFFET JURIDIQUE. Le présent contrat décrit certains droits juridiques. Vous pourriez avoir d’autres droits prévus par les lois de votre pays. Le présent contrat ne modifie pas les droits que vous confèrent les lois de votre pays si celles-ci ne le permettent pas.

5.27. Windows API Code Pack - Core

Name Version Comments / usage Target device Windows API 1.1.1 Used for directory browsing in EB GUIDE Studio Code Pack - Core

Copyright text

Copyright (c) Microsoft Corporation. All rights reserved.

Page 108 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

License text

MICROSOFT SOFTWARE LICENSE TERMS MICROSOFT WINDOWS API CODE PACK FOR MICROSOFT .NET FRAMEWORK ______These license terms are an agreement between Microsoft Corporation (or based on where you live, one of its affiliates) and you. Please read them. They apply to the software named above, which includes the media on which you received it, if any. The terms also apply to any Microsoft • updates, • supplements, • Internet-based services, and • support services for this software, unless other terms accompany those items. If so, those terms apply. ______BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT THEM, DO NOT USE THE SOFTWARE. If you comply with these license terms, you have the rights below. 1. INSTALLATION AND USE RIGHTS. • You may use any number of copies of the software to design, develop and test your programs that run on a Microsoft Windows operating system. • This agreement gives you rights to the software only. Any rights to a Microsoft Windows operating system (such as testing pre-release versions of Windows in a live operating environment) are provided separately by the license terms for Windows. 2. ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS. a. Distributable Code. You may modify, copy, and distribute the software, in source or compiled form, to run on a Microsoft Windows operating system. ii. Distribution Requirements. If you distribute the software, you must • require distributors and external end users to agree to terms that protect it at least as much as this agreement; • if you modify the software and distribute such modified files, include prominent notices in such modified files so that recipients know that they are not receiving the original software; • display your valid copyright notice on your programs; and • indemnify, defend, and hold harmless Microsoft from any claims, including attorneys’ fees, related to the distribution or use of your programs or to your modifications to the software. iii. Distribution Restrictions. You may not • alter any copyright, trademark or patent notice in the software;

Page 109 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

• use Microsoft’s trademarks in your programs’ names or in a way that suggests your programs come from or are endorsed by Microsoft; • include the software in malicious, deceptive or unlawful programs; or • modify or distribute the source code of the software so that any part of it becomes subject to an Excluded License. An Excluded License is one that requires, as a condition of use, modification or distribution, that • the code be disclosed or distributed in source code form; or • others have the right to modify it. 3. SCOPE OF LICENSE. The software is licensed, not sold. This agreement only gives you some rights to use the software. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limitation, you may use the software only as expressly permitted in this agreement. 4. EXPORT RESTRICTIONS. The software is subject to United States export laws and regulations. You must comply with all domestic and international export laws and regulations that apply to the software. These laws include restrictions on destinations, end users and end use. For additional information, see . 5. SUPPORT SERVICES. Because this software is “as is,” we may not provide support services for it. 6. ENTIRE AGREEMENT. This agreement, and the terms for supplements, updates, Internet-based services and support services that you use, are the entire agreement for the software and support services. 7. APPLICABLE LAW. a. United States. If you acquired the software in the United States, Washington state law governs the interpretation of this agreement and applies to claims for breach of it, regardless of conflict of laws principles. The laws of the state where you live govern all other claims, including claims under state consumer protection laws, unfair competition laws, and in tort. b. Outside the United States. If you acquired the software in any other country, the laws of that country apply. 8. LEGAL EFFECT. This agreement describes certain legal rights. You may have other rights under the laws of your country. You may also have rights with respect to the party from whom you acquired the software. This agreement does not change your rights under the laws of your country if the laws of your country do not permit it to do so. 9. DISCLAIMER OF WARRANTY. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. YOU MAY HAVE ADDITIONAL CONSUMER RIGHTS UNDER YOUR LOCAL LAWS WHICH THIS AGREEMENT CANNOT CHANGE. TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED WARRANTIES OF MERCHANTABILITY,

Page 110 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 10. LIMITATION ON AND EXCLUSION OF REMEDIES AND DAMAGES. YOU CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. This limitation applies to • anything related to the software, services, content (including code) on third party Internet sites, or third party programs; and • claims for breach of contract, breach of warranty, guarantee or condition, strict liability, negligence, or other tort to the extent permitted by applicable law. It also applies even if Microsoft knew or should have known about the possibility of the damages. The above limitation or exclusion may not apply to you because your country may not allow the exclusion or limitation of incidental, consequential or other damages. Please note: As this software is distributed in Quebec, Canada, some of the clauses in this agreement are provided below in French. Remarque : Ce logiciel étant distribué au Québec, Canada, certaines des clauses dans ce contrat sont fournies ci-dessous en français. EXONÉRATION DE GARANTIE. Le logiciel visé par une licence est offert « tel quel ». Toute utilisation de ce logiciel est à votre seule risque et péril. Microsoft n’accorde aucune autre garantie expresse. Vous pouvez bénéficier de droits additionnels en vertu du droit local sur la protection des consommateurs, que ce contrat ne peut modifier. La ou elles sont permises par le droit locale, les garanties implicites de qualité marchande, d’adéquation à un usage particulier et d’absence de contrefaçon sont exclues. LIMITATION DES DOMMAGES-INTÉRÊTS ET EXCLUSION DE RESPONSABILITÉ POUR LES DOMMAGES. Vous pouvez obtenir de Microsoft et de ses fournisseurs une indemnisation en cas de dommages directs uniquement à hauteur de 5,00 $ US. Vous ne pouvez prétendre à aucune indemnisation pour les autres dommages, y compris les dommages spéciaux, indirects ou accessoires et pertes de bénéfices. Cette limitation concerne : • tout ce qui est relié au logiciel, aux services ou au contenu (y compris le code) figurant sur des sites Internet tiers ou dans des programmes tiers ; et • les réclamations au titre de violation de contrat ou de garantie, ou au titre de responsabilité stricte, de négligence ou d’une autre faute dans la limite autorisée par la loi en vigueur. Elle s’applique également, même si Microsoft connaissait ou devrait connaître l’éventualité d’un tel dommage. Si votre pays n’autorise pas

Page 111 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

l’exclusion ou la limitation de responsabilité pour les dommages indirects, accessoires ou de quelque nature que ce soit, il se peut que la limitation ou l’exclusion ci-dessus ne s’appliquera pas à votre égard. EFFET JURIDIQUE. Le présent contrat décrit certains droits juridiques. Vous pourriez avoir d’autres droits prévus par les lois de votre pays. Le présent contrat ne modifie pas les droits que vous confèrent les lois de votre pays si celles-ci ne le permettent pas.

5.28. zlib

Name Version Comments / usage Target device zlib 1.2.11 libpng dependency x

Obligation to customer This component is a required part of the target code as binary code and licensed under the specified license terms (see below). The licensor of the target code is required to comply with the license terms when (sub-)licensing target code.

The license requirements may include: ► Reproduction of the copyright notice ► Reproduction of the license terms ► Reproduction of the source code of the component

The definitive requirements and the manner to fulfill the requirements depend on the specific case and have to be reviewed and determined by the (sub-)licensor of the target code. EB Automotive GmbH as- sumes no liability and cannot be held responsible for the correctness, completeness or quality of the in- formation provided regarding (sub-)licensor’s obligations in respect to the specified component in case of (sub-)licensing the target code.

Copyright text

version 1.2.11, January 15th, 2017 Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler

License text

This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:

Page 112 of 113 EB GUIDE product line Chapter 5. Open source components in EB GUIDE GTF and EB GUIDE Studio

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

Page 113 of 113