Third-Party Software in Connext, Connext Micro, and the Build Infrastructure
This document outlines Real-Time Innovations (RTI) usage of first-level third-party open source software in the RTI Connext Core Libraries and Utilities. This product was previously known by the following names: NDDS, RTI DDS, and RTI Data Distribution Service. This document also applies to Connext Micro, and the build infrastructure.
Updated versions of this document and other RTI documentation may be found at community.rti.com/documentation.
You can also find the complete Software Bill of Materials (SBOM) in the
<installation_directory>/sbom
folder. RTI ships the SBOM in the two most
popular file formats, SPDX and CycloneDX,
so you can process them using your usual cybersecurity and software management
tools. The SBOM includes all dependencies, not just first-level ones;
therefore, it contains the complete list of third-party software that RTI uses
to build the Connext libraries, infrastructure services, and tools.
- Third-Party Software Included in Connext Core and/or Connext Micro Libraries
- RTI Plugins
- RTI Services & Utilities
- RTI Tools
- Nebula Visualization Widgets
- Nebula Visualization XY Graph
- JEP
- Bootstrap
- Java WebSockets
- Node.js
- adm-zip
- body-parser
- CodeMirror
- common-prefix
- express
- express-fileupload
- express-session
- fs-extra
- mkdirp
- open
- sanitize-filename
- sax
- session-file-store
- sprintf-js
- Material Design Icons
- AdoptOpenJDK JRE
- Apache Commons Lang
- Apache Commons Exec
- Apache Commons IO
- Apache Log4J 2
- JDom
- Eclipse
- E(fx)clipse
- SWT
- FlatLaf
- Glazed Lists
- JavaFX
- JFreeChart
- SwingX
- Webix-pro
- OpenSSL
- wxWidgets
- XStream
- yWorks: yFiles for Java
- Jackson
- Picocli
- Gson
- Third-Party Software Used by RTIDDSGEN Code-Generation Utility
- Third-Party Software Used by RTI Connector
- Third-Party Software Used by RTI Connext TSS
- Third-Party Software Generators whose Output is Included in Connext Core Libraries and Services
- Third-Party Software Generators whose Output is not Included in Connext Core Libraries, but is Shipped with Connext Software Bundle
- Installer
- Third-Party Software Used by RTI Usage Metrics
- Appendix – Open Source Software Licenses