Third-Party Software in Connext 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 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 Libraries
- RTI Plugins
- RTI Services & Utilities
- RTI Tools
- Nebula Visualization Widgets
- Nebula Visualization XY Graph
- JEP
- Bootstrap
- Java WebSockets
- Node.js
- adm-zip
- axios
- body-parser
- CodeMirror
- common-prefix
- diff_match_patch
- express
- express-fileupload
- express-session
- fs-extra
- mkdirp
- open
- sanitize-filename
- sax
- session-file-store
- sprintf-js
- Material Design Icons
- velocityjs
- Koffi
- xml2js
- Eclipse Temurin 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
- SLF4j
- Log4j SLF4J Binding
- Third-Party Software Used by RTIDDSGEN Code-Generation Utility
- Third-Party Software Used by RTI Connector
- 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