--------------------------------------------
NXP Software Content Register

Package:                   S32 Configuration Tools

Version:                   1.7 Update 2

Outgoing License:          LA_OPT_NXP_Software_License v48 July 2023 - No distribution permitted, license in Section 2.2 applies

License file:              LA_OPT_NXP_Software_License.htm

Type of content:           binary

Description:               S32 Configuration Tools product is composed of a suite of tools for configuring NXP processors and generating initialization code.

Origin:                    NXP (proprietary)
--------------------------------------------

ICU - International Components for Unicode
ICU is a mature, widely used set of C/C++ and Java libraries providing Unicode 
and Globalization support for software applications. ICU is widely portable 
and gives applications the same results on all platforms and between C/C++ and 
Java software. 
Website: https://site.icu-project.org/
License: ICU
Distribution Type: Binary
Location: \plugins\com.ibm.icu_*.jar 

Eclipse
The Eclipse platform parts, including SWT, JFace, Equinox, CDT, icons
License: Eclipse Public License 1.0
Distribution Type: Binary
Website: https://www.eclipse.org/
Location: 
\plugins\org.eclipse.compare*.jar
\plugins\org.eclipse.core.*.jar
\plugins\org.eclipse.debug.core_*.jar
\plugins\org.eclipse.e4.*.jar
\plugins\org.eclipse.emf.*.jar
\plugins\org.eclipse.help*.jar
\plugins\org.eclipse.ltk.*.jar
\plugins\org.eclipse.osgi.*.jar
\plugins\org.eclipse.text_*.jar
\plugins\org.eclipse.ui.*.jar
\plugins\org.eclipse.jface_*.jar
\plugins\org.eclipse.swt.*.jar
\plugins\org.eclipse.equinox.*.jar
\plugins\org.eclipse.cdt.*.jar
\plugins\org.eclipse.search.*.jar
\plugins\org.eclipse.team.*.jar
\plugins\org.eclipse.tools.*.jar
\plugins\com.nxp.swtools.mem.validation\images\24p_select_all.png
\plugins\com.nxp.swtools.mem.validation\images\24p_select_invert.png
\plugins\com.nxp.swtools.mem.validation\images\autoreport.png
\plugins\com.nxp.swtools.mem.validation\images\autoreport_disabled.png
\plugins\com.nxp.swtools.mem.validation\images\edit.png
\plugins\com.nxp.swtools.mem.validation\images\remove.png
\plugins\com.nxp.swtools.mem.validation\images\report.png
\plugins\com.nxp.swtools.mem.validation\images\report_disabled.png
\plugins\com.nxp.swtools.mem.validation\images\server.png
\plugins\com.nxp.swtools.mem.validation\images\switch_cc.png

Eclipse Project
License: Common Public License 1.0
Distribution Type: Binary
Website: https://www.eclipse.org/
Location:
\plugins\com.nxp.swtools.mem.validation\images\errorstate.gif
\plugins\com.nxp.swtools.mem.validation\images\lrun_obj.png
\plugins\com.nxp.swtools.mem.validation\images\nav_stop.gif
\plugins\com.nxp.swtools.mem.validation\images\prop_ps.gif
\plugins\com.nxp.swtools.mem.validation\images\reset.gif
\plugins\com.nxp.swtools.mem.validation\images\warning.gif

NXP customized Eclipse parts
The Eclipse platform parts customized by NXP
License: Eclipse Public License 1.0
License locations: \bin\plugins\com.nxp.swtools.derivative_1.0.0.*.jar\about_files\license.txt 
                   \bin\plugins\com.nxp.swtools.derivative.rcp_1.0.0.*.jar\about_files\license.txt 
Distribution Type: Binary + source
Locations: \bin\plugins\com.nxp.swtools.derivative_1.0.0.*.jar
           \bin\plugins\com.nxp.swtools.derivative.rcp_1.0.0.*.jar
Note: Complete source code included in the *.jar files

JRE - Java Standard Edition Runtime Environment. 
This provides complete runtime support for Java applications.
Website: https://www.java.com/en/
License: see https://www.oracle.com/downloads/licenses/binary-code-license.html
Distribution Type: Binary
Location: \jre (8u202)

Yaml
YAML is a data serialization format designed for human readability and interaction with scripting languages.
SnakeYAML is a YAML parser and emitter for the Java Virtual Machine.
Website: https://bitbucket.org/snakeyaml/snakeyaml/src/snakeyaml-1.27/
License: Apache License 2.0
Distribution Type: Binary
Location: \plugins\org.yaml.snakeyaml_1.27.0.*.jar

JDOM
Java-based solution for accessing, manipulating, and outputting XML data from Java code. 
Website: http://www.jdom.org/
License: Jdom License
Distribution Type: Binary
Location: \plugins\com.nxp.swtools.common.utils_1.1.1.*.jar\lib\jdom.jar

JSON
JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.
Website: https://www.json.org/json-en.html
License: JSON License
Distribution Type: Binary
Location: \plugins\com.nxp.swtools.common.utils_1.1.1.*.jar\lib\java-json.jar

java-json-client
Website: https://github.com/jansoren/java-json-client
License: MIT License
Distribution Type: Binary
Location: \plugins\com.nxp.swtools.common.utils\lib\java-json.jar

javax.json
Website: https://maven.repository.redhat.com/ga/javax/json/bind/javax.json.bind-api
License: Common Development and Distribution License 1.1
Distribution Type: Binary
Location:
\plugins\com.nxp.swtools.mem.validation\lib\javax.json-1.0.4.jar
\plugins\com.nxp.swtools.mem.validation\lib\javax.json-api-1.0.jar

SimpleXML
Simple is a high performance XML serialization and configuration framework for Java.
Website: https://simple.sourceforge.net/
License: Apache License 2.0
Distribution Type: Binary
Location: \plugins\org.simpleframework.xml_2.7.1.*.jar

Streaming API for XML (StAX)
Website: https://mvnrepository.com/artifact/stax/stax
License: Apache License 2.0
Distribution Type: Binary
Location: \plugins\org.simpleframework.xml\lib\stax-1.2.0.jar

mongodb
MongoDB is a document database with the scalability and flexibility that you want with the querying and indexing that you need
mongodb.org supported drivers
Website: https://repo.maven.apache.org/maven2/org/mongodb/mongodb-driver-core
License: Apache License 2.0
Distribution Type: Binary
Location: \configuration\org.eclipse.osgi\7\0\.cp\lib\mongodb-driver-3.0.2.jar, mongodb-driver-core-3.0.2.jar 

PostgreSQL JDBS driver
The PostgreSQL JDBC Driver is distributed under the BSD-2-Clause License. The simplest explanation of the licensing terms is that you can do whatever you want with the product and source code as long as you don't claim you wrote it or sue us. You should give it a read though, it's only half a page. 
Website: https://jdbc.postgresql.org
License: BSD 3-clause "New" or "Revised" License
Distribution Type: Binary
Location: \configuration\org.eclipse.osgi\7\0\.cp\lib\postgresql-9.4-1201.jdbc4.jar 		

bson
BSON [bee . sahn], short for Binary JSON, is a binary-encoded serialization of JSON-like documents. Like JSON, BSON supports the 
embedding of documents and arrays within other documents and arrays. BSON also contains extensions that allow representation of 
data types that are not part of the JSON spec. For example, BSON has a Date type and a BinData type.
Website: https://repo.maven.apache.org/maven2/org/mongodb/bson/
License: Apache License 2.0
Distribution Type: Binary
Location: \configuration\org.eclipse.osgi\7\0\.cp\lib\bson-3.0.2.jar

SDL/icons
License: Apache License 2.0
Website: https://www.npmjs.org/package/@sdl/icons
Distribution Type: Binary
Location: \plugins\com.nxp.swtools.doc.uct\resources\support\help\en\email.png, plugins\com.nxp.swtools.doc.uct.periphs\resources\support\help\en\email.png

dita-ot
License: Apache License 2.0
Website: http://github.com/dita-ot/dita-ot/
Distribution Type: Binary
Location: \plugins\com.nxp.swtools.doc.uct\resources\support\help\en\DitaOT_License.txt, \plugins\com.nxp.swtools.doc.uct\resources\support\help\en\commonrtl.css

DITA Open Toolkit
License: Apache License 2.0
Website: https://github.com/dita-ot/dita-ot/
Distribution Type: Binary
Location: \plugins\com.nxp.swtools.doc.uct\resources\support\help\en\commonrtl.css

apache/poi
License: Apache License 2.0
Website: https://github.com/apache/poi
Distribution Type: Binary
Location:
\plugins\com.nxp.swtools.mem.validation\lib\poi-3.9-20121203.jar
\plugins\com.nxp.swtools.mem.validation\lib\poi-ooxml-3.9-20121203.jar
\plugins\com.nxp.swtools.mem.validation\lib\poi-ooxml-schemas-3.9-20121203.jar

Python
Python is an interpreted, interactive object-oriented programming language suitable (amongst other uses) for distributed application development, scripting, numeric computing and system testing.
Website: https://www.python.org/
License: see https://docs.python.org/2/license.html
Distribution: Binary
Location: \bin\python27

Uncrustify (Code Beautifier)
License: GNU General Public License v2.0
Website: https://github.com/uncrustify/uncrustify
Distribution Type: Binary
Location: \plugins\com.nxp.swtools.mem.validation_*\resources

Trident
Trident provides powerful and flexible animation APIs that scale from simple, single-property cases to complex scenarios that involve multiple animations.
License: BSD 3-clause "New" or "Revised" License
Website: https://github.com/kirill-grouchnikov/trident
Distribution: Binary
Location: \bin\plugins\org.pushingpixels.trident*.jar

Animations SWT
Animations SWT library provides animation support for SWT widgets. Supported widgets are: Control, Shell and ScrolledComposite.
License: BSD 3-clause "New" or "Revised" License
Distribution: Binary
Location: \bin\plugins\org.vspj.animations.swt*.jar

RobotoCondensed font
Roboto has a dual nature. It has a mechanical skeleton and the forms are largely geometric. At the same time, the font features friendly and open curves. While some grotesks distort their letterforms to force a rigid rhythm, Roboto doesn't compromise, allowing letters to be settled into their natural width. This makes for a more natural reading rhythm more commonly found in humanist and serif types.
License: Apache-2.0
Licensed under the Apache License, Version 2.0
License description: Apache License, Version 2.0, January 2004, http://www.apache.org/licenses/ 
License location: \mcu_data\resources\fonts\RobotoCondensed\LICENSE.txt
Location: \mcu_data\resources\fonts\RobotoCondensed\RobotoCondensed-Regular.ttf

pyproxyswitch
License: Apache License 2.0
Website: https://github.com/kder/pyproxyswitch
Distribution Type: Binary
Location: \eclipse\mcu_data\processors\**\scripts\ddrv\scripts\_ctypes.pyd

pyserial Port Extension
License: BSD 3-clause "New" or "Revised" License
Website: https://pypi.org/project/pyserial
Distribution Type: Binary
Location: \eclipse\mcu_data\processors\**\scripts\ddrv\scripts\serial

DDR Firmware 2020.06 SP2
License: Synopsys proprietary
Website: https://www.synopsys.com/
Distribution Type: Binary
Location: \eclipse\mcu_data\processors\**\scripts\ddrv\binaries\firmware

For S32CT standalone only
NXP ARM GDB Client
Version: 7.12
License: GNU General Public License v3.0 or later
Website: https://www.nxp.com/S32DS
Distribution Type: binary
Location: <layout>\gcc-9.2-arm64-eabi
