.. include:: ../vars.rst
.. _section-release-notes-main:
Supported Platforms
===================
|RTI_RS| is supported on the platforms in :numref:`TableSupportedPlatforms`.
It can also be deployed as a C library linked into your application.
This is true for all platforms in :numref:`TableSupportedPlatforms` except
INTEGRITY®.
.. list-table:: Supported Platforms
:name: TableSupportedPlatforms
:widths: 20 80
:header-rows: 1
* - Platform
- Operating System
* - Linux®
- All Linux platforms in the *RTI Connext DDS Core Libraries Release
Notes* for the same version number.
* - macOS®
- All macOS platforms in the *RTI Connext DDS Core Libraries Release
Notes* for the same version number.
* - QNX®
- All QNX Neutrino® 7.0.4 and 7.1 platforms in the *RTI Connext DDS Core
Libraries Release Notes* for the same version number.
* - Windows®
- All Windows platforms in the *RTI Connext DDS Core Libraries Release
Notes* for the same version number.
Note: POSIX-compliant architectures that end with "FACE_GP" are not
supported.
|RS| is also supported on the platforms in :numref:`TableCustomPlatforms`;
these are target platforms for which RTI offers custom support. If you are
interested in these platforms, please contact your local RTI
representative or email sales@rti.com.
.. list-table:: Custom Platforms
:name: TableCustomPlatforms
:widths: 20 80
:header-rows: 1
* - Platform
- Operating System
* - Linux
- Wind River Linux 8 on Arm® v7.
* -
- Yocto Project 2.5 on Arm v8.
* - QNX
- QNX Neutrino 6.5 on PPC e500v2.
Does not include TCP/IPv4 transport plugin.
* -
- QNX Neutrino 7.0.4 on Arm v7 (armv7QNX7.0.0qcc_cxx5.4.0).
Compatibility
=============
For backward compatibility information between |RS| 6.1.1 and
previous releases, please see the *Migration Guide* on the
`RTI Community portal `_.
|RS| can be used to forward and transform data between applications built with
|CONNEXT|, as well as *RTI Data Distribution Service* 4.5[b-e], 4.4d,
4.3e, and 4.2e except as noted below.
- |RS| is not compatible with applications built with *RTI Data Distribution
Service* 4.5e and earlier releases when communicating over shared memory.
For more information, please see the Transport Compatibility section in the
*Migration Guide* on the `RTI Community portal
`_.
- Starting in |CONNEXT| 5.1.0, the default ``message_size_max`` for the
UDPv4, UDPv6, TCP, Secure WAN, and shared-memory transports changed to provide
better out-of-the-box performance. |RS| also uses the new value for
``message_size_max``. Consequently, |RS| is not out-of-the-box compatible
with applications running older versions of |CONNEXT|. Please see the
*RTI Connext DDS Core Libraries Release Notes* for instructions on how to
resolve this compatibility issue with older |CONNEXT| applications.
- The types of the remote administration and monitoring topics in 5.1.0 are not
compatible with 5.0.0. Therefore:
- The 5.0.0 *RTI Routing Service* shell, *RTI Admin Console* 5.0.0, and *RTI
Connext DDS* 5.0.0 user applications performing monitoring/administration
are not compatible with *RTI Routing Service* 5.1.0.
- The 5.1.0 *RTI Routing Service* shell, *RTI Admin Console* 5.1.0, and *RTI
Connext DDS* 5.1.0 user applications performing monitoring/administration
are not compatible with *RTI Routing Service* 5.0.0.