Supported Platforms for OpenSplice DDS
ZettaScale supports a wide variety of platforms. An up-to-date list of platforms is provided below. Additional platforms can be supported according to demand.
OpenSplice DDS consists of an HDE (Host Development Environment) and an RTS (RunTime System). The HDE is used to develop DDS applications. It includes tooling for code generation as well as the environment for executing OpenSplice DDS application programs. The RTS is an environment that is only used for executing the OpenSplice DDS application programs on the target environment. It excludes the tooling for generation of the OpenSplice DDS application programs.
New platforms may become available in different versions of the product. This list shows the different supported platforms for different versions of OpenSplice DDS
Version 6.11.2
DCPS HDE/RTS General Qualified Platforms for Linux
Linux | Arch | GCC | GLIBC | C | C99 | C++ (classic) | C++ Corba | IsoCpp2 | Java | Java5 | C# | Python | NodeJS | Matlab | Simulink | Build Number |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ubuntu 16.04 | 32 | 5.4 | 2.23 | yes | yes | yes | no | yes | yes | yes | no | yes | no | no | yes | P787 |
Ubuntu 16.04 | 64 | 5.4 | 2.23 | yes | yes | yes | no | yes | yes | yes | no | yes | yes | yes | yes | P768 |
Ubuntu 18.04 | 64 | 7.4 | 2.27 | yes | yes | yes | yes | yes | yes | yes | no | yes | yes | no | no | P822 |
Ubuntu 18.04 | 64 | 9 | 2.27 | yes | yes | yes | yes | yes | yes | yes | no | yes | yes | no | no | P842 |
Red Hat 6 | 32 | 4.4.x | 2.12 | yes | yes | yes | yes | yes | yes | yes | no | yes | no | no | no | P641 |
Red Hat 6 | 64 | 4.4.x | 2.12 | yes | yes | yes | yes | yes | yes | yes | no | yes | no | no | no | P642 |
Red Hat 7 | 64 | 4.8.x | 2.17 | yes | yes | yes | no | yes | yes | yes | no | yes | yes | yes | yes | P762 |
Red Hat 8 | 64 | 8.2.1 | 2.28 | yes | yes | yes | no | yes | yes | yes | no | yes | yes | yes | yes | P844 |
Debian 9 | 32 | 6.3 | 2.23 | yes | yes | yes | no | yes | yes | yes | no | yes | no | no | no | P797 |
Debian 9 | 64 | 6.3 | 2.23 | yes | yes | yes | no | yes | yes | yes | no | yes | yes | no | no | P798 |
Debian 10 | 64 | 8 | 2.28 | yes | yes | yes | no | yes | yes | yes | no | yes | yes | yes | yes | P845 |
DCPS HDE/RTS General Qualified Platforms for Windows
Windows | Arch | Visual Studio Version | .NET | C | C99 | C++ (classic) | C++ Corba | IsoCpp2 | Java | Java5 | C# | Python | NodeJS | Matlab | Simulink | Build Number |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
7 | 32 | 2010 | V4.0.x | yes | no | yes | yes | yes | yes | yes | yes | no | no | no | no | P637 |
7 | 64 | 2010 | V4.0.x | yes | no | yes | yes | yes | yes | yes | yes | no | no | no | no | P638 |
10 | 32 | 2015 | V4.6 | yes | yes | yes | no | yes | yes | yes | yes | yes | no | no | yes | P792 |
10 | 64 | 2015 | V4.6 | yes | yes | yes | no | yes | yes | yes | yes | yes | yes | yes | yes | P738 |
10 | 64 | 2017 | V4.6.1 | yes | yes | yes | no | yes | yes | yes | yes | yes | yes | yes | yes | P823 |
10 | 64 | 2019 | V4.7.2 | yes | yes | yes | no | yes | yes | yes | yes | yes | yes | yes | yes | P838 |
Windows VS 2012 and 2013 builds are on request and based on windows 7 |
DCPS HDE/RTS General Qualified Platforms for MacOS Beta
MacOS (Beta) | Arch | Xcode | Clang | C | C99 | C++ (classic) | C++ Corba | IsoCpp2 | Java | Java5 | C# | Python | NodeJS | Matlab | Simulink | Build Number |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
10.13 | 64 | 10 | 10 | yes | yes | yes | no | yes | yes | yes | no | yes | no | no | no | P793 |
Embedded Platforms
Host | Target | Toolchain | C | C99 | C++ (classic) | C++ Corba | IsoCpp2 | Java | Java5 | C# | Python | NodeJS | Matlab | Simulink | Build Number |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ubuntu 18.04 | Armv8 | GCC | yes | yes | yes | no | yes | yes | yes | no | yes | yes | no | no | P835 |
We have a variety of other embedded builds available. They are based on different architectures like Intel x86, ARM, PPC64 a few examples are: Yocto based builds, Wind River Linux 7, 8 and LTS18, VxWorks 6.8, 6.9, 7 and QNX 6 Please contact a sales representative for more information or if you require a build not mentioned on this page. |
The following platforms are deprecated as General Availability from OpenSplice 6.11 as they are no longer supported by their manufacturers. If one of the platforms in the table below is still actively being used, please contact support or a sales agent to discuss options.
Removed as GA Platform
Platform | Version | Buildnumber |
---|---|---|
Red Hat | 4 | P611 |
Red Hat | 5 | P613, P614, P615 |
Ubuntu | 12 | P673, P674 |
Ubuntu | 14 | P704 |
Windows | XP | P612 |
Windows | 2003 | P616 |
Windows | 2008 | P639 |
VXWorks | 5.5.x | P613, P622 |
ElinOS | 4.x | P633, P657 |
ElinOS | 5.x | P648, P656, P658, P668, P727 |
PikeOS | 3.0 - 3.5 | P647, P659 |
Solaris | 10 | P610, P613, P663 |
Version 6.8.0
[table “” not found /]Version 6.7.0
Host Platform | Target Platform | DCPS API Language Binding | Availability | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
C (SAC) | C++ [Old](ISOCPP) | C++ [New](ISOCPP2) | C++ [Old](SACPP) | Corba C++ (CCPP) | Custom Corba C++ | Java (SAJ) | Corba Java (CJ) | C# | |||
compiler | compiler | compiler | compiler | compiler/ORB | JDK | JDK | |||||
SPARC/Solaris 10 (32-bit) | SPARC/Solaris 10 (32-bit) | Sun Studio 12.2 | Sun Studio 12.2 | Sun Studio 12.2 | Sun Studio 12.2 | Sun Studio 12.2 / OpenFusion TAO 2.1 | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | unsupported | GA |
SPARC/Solaris 10 (32-bit) | SPARC/Solaris 10 (32-bit) | gcc 4.2 | gcc 4.2 | gcc 4.2 | gcc 4.2 | unsupported | unsupported | Oracle Java 6,7,8 | Oracle Java 6,7,8 | unsupported | GA |
x86 / Linux kernel 3.0 and up (32-bit) and (64-bit) | x86 / Linux kernel 3.0 and up (32-bit) and (64-bit) | gcc 4.6, 4.8 | gcc 4.6, 4.8 | gcc 4.6, 4.8 | gcc 4.6, 4.8 | gcc 4.6, 4.8 / OpenFusion TAO 2.1 | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | unsupported | GA - tested on Ubuntu12 |
x86 / Linux kernel 2.6 and up (32-bit) | x86 / Linux kernel 2.6 and up (32-bit) | gcc 3.4, gcc 4.1, gcc 4.4 | gcc 4.1, gcc 4.4 | gcc 4.1, gcc 4.4 | gcc 3.4, gcc 4.1, gcc 4.4 | gcc 3.4, gcc 4.1, gcc 4.4 / OpenFusion TAO 1.6.1 | see custom c++ | Oracle Java 6,7,8 and Atego PERC 5.3 | Oracle Java 6,7,8 and Atego PERC 5.3 | unsupported | GA - tested on RHEL4,RHEL5,RHEL6,Debian6 |
x86 / Linux kernel 2.6 and up (64-bit) | x86 / Linux kernel 2.6 and up (64-bit) | gcc 4.1, gcc 4.4 | gcc 4.1, gcc 4.4 | gcc 4.1, gcc 4.4 | gcc 4.1, gcc 4.4 | gcc 4.1, gcc 4.4 / OpenFusion TAO 1.6.1 | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | unsupported | GA - tested on RHEL5,RHEL6 |
x86 / Linux kernel 2.6 and up (64-bit) | x86 / ELinOS 4.2 (*1) | x86_486-gcc version 3.4.4 | x86_486-gcc version 3.4.4 | x86_486-gcc version 3.4.4 | x86_486-g++ version 3.4.4 | unsupported | unsupported | Oracle Java 6,7,8 | Oracle Java 6,7,8 | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | x86 / ELinOS 5.1 (*1) | x86_486-gcc version 4.1 | x86_486-gcc version 4.1 | x86_486-gcc version 4.1 | x86_486-gcc version 4.1 | gcc 4 / OpenFusion TAO 2.1 | see custom c++ | Oracle Java 6,7,8 | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | x86 / ELinOS 5.2 (*1) | x86_486-gcc version 4.1 | x86_486-gcc version 4.1 | x86_486-gcc version 4.1 | x86_486-gcc version 4.1 | unsupported | unsupported | Oracle Java 6,7,8 | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (64-bit) | x86 / QNX 6.5 (*1) | qcc version 4.4.2 | unsupported | unsupported | QCC version 4.4.2 | unsupported | unsupported | unsupported | unsupported | unsupported | Beta |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | x86 / Microsoft Windows 2003 Server/XP (32-bit) | Visual Studio 2005 Standard | Visual Studio 2005 Standard | Visual Studio 2005 Standard | Visual Studio 2005 Standard | Visual Studio 2005 Standard/ OpenFusion TAO 2.1 | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | Visual Studio 2005 Standard | GA |
x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit)) | Visual Studio 2008 Standard | Visual Studio 2008 Standard | Visual Studio 2008 Standard | Visual Studio 2008 Standard | Visual Studio 2008 Standard / OpenFusion TAO 2.1 | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | Visual Studio 2008 Standard | GA |
x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | Visual Studio 2010 Standard | Visual Studio 2010 Standard | Visual Studio 2010 Standard | Visual Studio 2010 Standard | Visual Studio 2010 Standard / OpenFusion TAO2.1 | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | Visual Studio 2010 Standard | GA |
x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | Visual Studio 2012 Standard | Visual Studio 2012 Standard | Visual Studio 2012 Standard | Visual Studio 2012 Standard | unsupported | unsupported | Oracle Java 6,7,8 | Oracle Java 6,7,8 | Visual Studio 2013 Standard | GA |
x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | Visual Studio 2013 Standard | Visual Studio 2013 Standard | Visual Studio 2013 Standard | Visual Studio 2013 Standard | unsupported | unsupported | Oracle Java 6,7,8 | Oracle Java 6,7,8 | Visual Studio 2013 Standard | GA |
x86 / Microsoft Windows XP (32-bit) | PENTIUM / VxWorks 5.5.1 (32-bit) | Tornado 2.2/gcc-2.96 | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows XP (32-bit) | PowerPC604 / VxWorks 5.5.1 (32-bit) | Tornado 2.2/gcc-2.96 | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
SPARC/Solaris 8 (32-bit) | PowerPC604 / VxWorks 5.5.1 (32-bit) | Tornado 2.2/gcc-2.96 | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | PowerPC604 / VxWorks 6.6 RTP (32-bit) | Workbench 3.0 | unsupported | unsupported | Workbench 3.0 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | PENTIUM / VxWorks 6.6 RTP (32-bit) | Workbench 3.0 | unsupported | unsupported | Workbench 3.0 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | PowerPC604 / VxWorks 6.5 RTP (32-bit) | Workbench 2.6 | unsupported | unsupported | Workbench 2.6 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | PowerPC604 / VxWorks 6.5 RTP (32-bit) | Workbench 2.6 | unsupported | unsupported | Workbench 2.6 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | PENTIUM / VxWorks 6.5 RTP (32-bit) | Workbench 2.6 | unsupported | unsupported | Workbench 2.6 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | MVME5100/ Integrity 5.0.9 (*3) | Multi 4.2.3 | unsupported | unsupported | Multi 4.2.3 | unsupported | unsupported | unsupported | unsupported | unsupported | beta |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | armv4i/ Windows CE 6.0 (32-bit) | unsupported | unsupported | unsupported | Visual Studio .NET 2005 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | SIMPENTIUM / VxWorks 6.7.1 RTP (32-bit) | Workbench 3.1 | unsupported | unsupported | Workbench 3.1 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | PENTIUM4 / VxWorks 6.8 RTP (32-bit) | Workbench 3.2 | unsupported | unsupported | Workbench 3.2 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | PENTIUM4 / VxWorks 6.8 RTP + Kernel SMP (32-bit) | Workbench 3.2 | unsupported | unsupported | Workbench 3.2 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | PENITUM/PENTIUM4/e500v2 target for VxWorks 6.9 RTP + Kernel UP (32-bit) | Workbench 3.3 | unsupported | unsupported | Workbench 3.3 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | PENITUM/PENTIUM4/e500v2 target for VxWorks 6.9 RTP + Kernel UP (32-bit) | Workbench 3.3 | unsupported | unsupported | Workbench 3.3 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | POWERPC74xx / DENX 4.0 | gcc 4.0 | gcc 4.0 | gcc 4.0 | gcc 4.0 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | PPC / LynxOS 5 | gcc 3.4.3 | gcc 3.4.3 | gcc 3.4.3 | gcc 3.4.3 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | x86 / PikeOS POSIX 3.3 | gcc 4.4.5 | unsupported | unsupported | gcc 4.4.5 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | fsl_mpc8308_rdb glibc small / WindRiver Linux 4.3 | gcc 4.4.1 | unsupported | unsupported | gcc 4.4.1 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | common_pc glibc small / WindRiver Linux 4.3 | gcc 4.4.1 | gcc 4.4.1 | gcc 4.4.1 | gcc 4.4.1 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86_64 / Linux kernel 2.6 and up (64-bit) | armv7l (arm-linux-gnueabihf) / Ubuntu12 | gcc 4.8.2 | gcc 4.8.2 | gcc 4.8.2 | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86_64 / Linux kernel 2.6 and up (64-bit) | armv7l (arm-linux-gnueabihf) / Ubuntu14 | gcc 4.8.2 | gcc 4.8.2 | gcc 4.8.2 | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
Version 6.6.0
Host Platform | Target Platform | DCPS API Language Binding | Availability | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
C (SAC) | C++ [Old](ISOCPP) | C++ [New](ISOCPP2) | C++ [Old](SACPP) | Corba C++ (CCPP) | Custom Corba C++ | Java (SAJ) | Corba Java (CJ) | C# | |||
compiler | compiler | compiler | compiler | compiler/ORB | JDK | JDK | |||||
SPARC/Solaris 10 (32-bit) | SPARC/Solaris 10 (32-bit) | Sun Studio 12.2 | Sun Studio 12.2 | Sun Studio 12.2 | Sun Studio 12.2 | Sun Studio 12.2 / OpenFusion TAO 2.1 | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | unsupported | GA |
SPARC/Solaris 10 (32-bit) | SPARC/Solaris 10 (32-bit) | gcc 4.2 | gcc 4.2 | gcc 4.2 | gcc 4.2 | unsupported | unsupported | Oracle Java 6,7,8 | Oracle Java 6,7,8 | unsupported | GA |
x86 / Linux kernel 3.0 and up (32-bit) and (64-bit) | x86 / Linux kernel 3.0 and up (32-bit) and (64-bit) | gcc 4.6, 4.8 | gcc 4.6, 4.8 | gcc 4.6, 4.8 | gcc 4.6, 4.8 | gcc 4.6, 4.8 / OpenFusion TAO 2.1 | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | unsupported | GA - tested on Ubuntu12 |
x86 / Linux kernel 2.6 and up (32-bit) | x86 / Linux kernel 2.6 and up (32-bit) | gcc 3.4, gcc 4.1, gcc 4.4 | gcc 4.1, gcc 4.4 | gcc 4.1, gcc 4.4 | gcc 3.4, gcc 4.1, gcc 4.4 | gcc 3.4, gcc 4.1, gcc 4.4 / OpenFusion TAO 1.6.1 | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | unsupported | GA - tested on RHEL4,RHEL5,RHEL6 |
x86 / Linux kernel 2.6 and up (64-bit) | x86 / Linux kernel 2.6 and up (64-bit) | gcc 4.1, gcc 4.4 | gcc 4.1, gcc 4.4 | gcc 4.1, gcc 4.4 | gcc 4.1, gcc 4.4 | gcc 4.1, gcc 4.4 / OpenFusion TAO 1.6.1 | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | unsupported | GA - tested on RHEL5,RHEL6 |
x86 / Linux kernel 2.6 and up (64-bit) | x86 / ELinOS 4.2 (*1) | x86_486-gcc version 3.4.4 | x86_486-gcc version 3.4.4 | x86_486-gcc version 3.4.4 | x86_486-g++ version 3.4.4 | unsupported | unsupported | Oracle Java 6,7,8 | Oracle Java 6,7,8 | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | x86 / ELinOS 5.1 (*1) | x86_486-gcc version 4.1 | x86_486-gcc version 4.1 | x86_486-gcc version 4.1 | x86_486-gcc version 4.1 | gcc 4 / OpenFusion TAO 2.1 | see custom c++ | Oracle Java 6,7,8 | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | x86 / ELinOS 5.2 (*1) | x86_486-gcc version 4.1 | x86_486-gcc version 4.1 | x86_486-gcc version 4.1 | x86_486-gcc version 4.1 | unsupported | unsupported | Oracle Java 6,7,8 | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (64-bit) | x86 / QNX 6.5 (*1) | qcc version 4.4.2 | unsupported | unsupported | QCC version 4.4.2 | unsupported | unsupported | unsupported | unsupported | unsupported | Beta |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | x86 / Microsoft Windows 2003 Server/XP (32-bit) | Visual Studio 2005 Standard | Visual Studio 2005 Standard | Visual Studio 2005 Standard | Visual Studio 2005 Standard | Visual Studio 2005 Standard/ OpenFusion TAO 2.1 | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | Visual Studio 2005 Standard | GA |
x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit)) | Visual Studio 2008 Standard | Visual Studio 2008 Standard | Visual Studio 2008 Standard | Visual Studio 2008 Standard | Visual Studio 2008 Standard / OpenFusion TAO 2.1 | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | Visual Studio 2008 Standard | GA |
x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | Visual Studio 2010 Standard | Visual Studio 2010 Standard | Visual Studio 2010 Standard | Visual Studio 2010 Standard | Visual Studio 2010 Standard / OpenFusion TAO2.1 | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | Visual Studio 2010 Standard | GA |
x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | Visual Studio 2013 Standard | Visual Studio 2013 Standard | Visual Studio 2013 Standard | Visual Studio 2013 Standard | unsupported | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | Visual Studio 2013 Standard | GA |
x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | Visual Studio 2013 Standard | Visual Studio 2013 Standard | Visual Studio 2013 Standard | Visual Studio 2013 Standard | unsupported | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | Visual Studio 2013 Standard | GA |
x86 / Microsoft Windows XP (32-bit) | PENTIUM / VxWorks 5.5.1 (32-bit) | Tornado 2.2/gcc-2.96 | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows XP (32-bit) | PowerPC604 / VxWorks 5.5.1 (32-bit) | Tornado 2.2/gcc-2.96 | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
SPARC/Solaris 8 (32-bit) | PowerPC604 / VxWorks 5.5.1 (32-bit) | Tornado 2.2/gcc-2.96 | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | PowerPC604 / VxWorks 6.6 RTP (32-bit) | Workbench 3.0 | unsupported | unsupported | Workbench 3.0 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | PENTIUM / VxWorks 6.6 RTP (32-bit) | Workbench 3.0 | unsupported | unsupported | Workbench 3.0 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | PowerPC604 / VxWorks 6.5 RTP (32-bit) | Workbench 2.6 | unsupported | unsupported | Workbench 2.6 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | PowerPC604 / VxWorks 6.5 RTP (32-bit) | Workbench 2.6 | unsupported | unsupported | Workbench 2.6 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | PENTIUM / VxWorks 6.5 RTP (32-bit) | Workbench 2.6 | unsupported | unsupported | Workbench 2.6 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | MVME5100/ Integrity 5.0.9 (*3) | Multi 4.2.3 | unsupported | unsupported | Multi 4.2.3 | unsupported | unsupported | unsupported | unsupported | unsupported | beta |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | armv4i/ Windows CE 6.0 (32-bit) | unsupported | unsupported | unsupported | Visual Studio .NET 2005 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | SIMPENTIUM / VxWorks 6.7.1 RTP (32-bit) | Workbench 3.1 | unsupported | unsupported | Workbench 3.1 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | PENTIUM4 / VxWorks 6.8 RTP (32-bit) | Workbench 3.2 | unsupported | unsupported | Workbench 3.2 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | PENTIUM4 / VxWorks 6.8 RTP + Kernel SMP (32-bit) | Workbench 3.2 | unsupported | unsupported | Workbench 3.2 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | PENITUM/PENTIUM4/e500v2 target for VxWorks 6.9 RTP + Kernel UP (32-bit) | Workbench 3.3 | unsupported | unsupported | Workbench 3.3 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | PENITUM/PENTIUM4/e500v2 target for VxWorks 6.9 RTP + Kernel UP (32-bit) | Workbench 3.3 | unsupported | unsupported | Workbench 3.3 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | POWERPC74xx / DENX 4.0 | gcc 4.0 | gcc 4.0 | gcc 4.0 | gcc 4.0 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | PPC / LynxOS 5 | gcc 3.4.3 | gcc 3.4.3 | gcc 3.4.3 | gcc 3.4.3 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | x86 / PikeOS POSIX 3.3 | gcc 4.4.5 | unsupported | unsupported | gcc 4.4.5 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | fsl_mpc8308_rdb glibc small / WindRiver Linux 4.3 | gcc 4.4.1 | unsupported | unsupported | gcc 4.4.1 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | common_pc glibc small / WindRiver Linux 4.3 | gcc 4.4.1 | gcc 4.4.1 | gcc 4.4.1 | gcc 4.4.1 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86_64 / Linux kernel 2.6 and up (64-bit) | armv7l (arm-linux-gnueabihf) / Ubuntu12 | gcc 4.8.2 | gcc 4.8.2 | gcc 4.8.2 | unsupported | unsupported | unsupported | unsupported | unsupported | GA | |
x86_64 / Linux kernel 2.6 and up (64-bit) | armv7l (arm-linux-gnueabihf) / Ubuntu14 | gcc 4.8.2 | gcc 4.8.2 | gcc 4.8.2 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
Version 6.5.0
Host Platform | Target Platform | DCPS API Language Binding | Availability | |||||||
---|---|---|---|---|---|---|---|---|---|---|
C (SAC) | C++ [New](ISOCPP) | C++ [Old](SACPP) | Corba C++ (CCPP) | Custom Corba C++ | Java (SAJ) | Corba Java (CJ) | C# | |||
compiler | compiler | compiler | compiler/ORB | JDK | JDK | |||||
SPARC/Solaris 10 (32-bit) | SPARC/Solaris 10 (32-bit) | Sun Studio 12.2 | Sun Studio 12.2 | Sun Studio 12.2 | Sun Studio 12.2 / OpenFusion TAO 2.1 | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | unsupported | GA |
SPARC/Solaris 10 (32-bit) | SPARC/Solaris 10 (32-bit) | gcc 4.2 | gcc 4.2 | gcc 4.2 | unsupported | unsupported | Oracle Java 6,7,8 | Oracle Java 6,7,8 | unsupported | GA |
x86 / Linux kernel 3.0 and up (32-bit) and (64-bit) | x86 / Linux kernel 3.0 and up (32-bit) and (64-bit) | gcc 4.6, 4.8 | gcc 4.6, 4.8 | gcc 4.6, 4.8 | gcc 4.6, 4.8 / OpenFusion TAO 2.1 | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | unsupported | GA - tested on Ubuntu12 |
x86 / Linux kernel 2.6 and up (32-bit) | x86 / Linux kernel 2.6 and up (32-bit) | gcc 3.4, gcc 4.1, gcc 4.4 | gcc 4.1, gcc 4.4 | gcc 3.4, gcc 4.1, gcc 4.4 | gcc 3.4, gcc 4.1, gcc 4.4 / OpenFusion TAO 1.6.1 | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | unsupported | GA - tested on RHEL4,RHEL5,RHEL6 |
x86 / Linux kernel 2.6 and up (64-bit) | x86 / Linux kernel 2.6 and up (64-bit) | gcc 4.1, gcc 4.4 | gcc 4.1, gcc 4.4 | gcc 4.1, gcc 4.4 | gcc 4.1, gcc 4.4 / OpenFusion TAO 1.6.1 | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | unsupported | GA - tested on RHEL5,RHEL6 |
x86 / Linux kernel 2.6 and up (64-bit) | x86 / ELinOS 4.2 (*1) | x86_486-gcc version 3.4.4 | x86_486-gcc version 3.4.4 | x86_486-g++ version 3.4.4 | unsupported | unsupported | Oracle Java 6,7,8 | Oracle Java 6,7,8 | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | x86 / ELinOS 5.1 (*1) | x86_486-gcc version 4.1 | x86_486-gcc version 4.1 | x86_486-gcc version 4.1 | gcc 4 / OpenFusion TAO 2.1 | see custom c++ | Oracle Java 6,7,8 | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | x86 / ELinOS 5.2 (*1) | x86_486-gcc version 4.1 | x86_486-gcc version 4.1 | x86_486-gcc version 4.1 | unsupported | unsupported | Oracle Java 6,7,8 | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (64-bit) | x86 / QNX 6.5 (*1) | qcc version 4.4.2 | unsupported | QCC version 4.4.2 | unsupported | unsupported | unsupported | unsupported | unsupported | Beta |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | x86 / Microsoft Windows 2003 Server/XP (32-bit) | Visual Studio 2005 Standard | Visual Studio 2005 Standard | Visual Studio 2005 Standard | Visual Studio 2005 Standard/ OpenFusion TAO 2.1 | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | Visual Studio 2005 Standard | GA |
x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit)) | Visual Studio 2008 Standard | Visual Studio 2008 Standard | Visual Studio 2008 Standard | Visual Studio 2008 Standard / OpenFusion TAO 2.1 | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | Visual Studio 2008 Standard | GA |
x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | Visual Studio 2010 Standard | Visual Studio 2010 Standard | Visual Studio 2010 Standard | Visual Studio 2010 Standard / OpenFusion TAO2.1 | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | Visual Studio 2010 Standard | GA |
x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | Visual Studio 2013 Standard | Visual Studio 2013 Standard | Visual Studio 2013 Standard | unsupported | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | Visual Studio 2013 Standard | GA |
x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | x86 / Microsoft Windows 2003 Server/XP/7 (32/64-bit) | Visual Studio 2013 Standard | Visual Studio 2013 Standard | Visual Studio 2013 Standard | unsupported | see custom c++ | Oracle Java 6,7,8 | Oracle Java 6,7,8 | Visual Studio 2013 Standard | GA |
x86 / Microsoft Windows XP (32-bit) | PENTIUM / VxWorks 5.5.1 (32-bit) | Tornado 2.2/gcc-2.96 | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows XP (32-bit) | PowerPC604 / VxWorks 5.5.1 (32-bit) | Tornado 2.2/gcc-2.96 | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
SPARC/Solaris 8 (32-bit) | PowerPC604 / VxWorks 5.5.1 (32-bit) | Tornado 2.2/gcc-2.96 | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | PowerPC604 / VxWorks 6.6 RTP (32-bit) | Workbench 3.0 | unsupported | Workbench 3.0 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | PENTIUM / VxWorks 6.6 RTP (32-bit) | Workbench 3.0 | unsupported | Workbench 3.0 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | PowerPC604 / VxWorks 6.5 RTP (32-bit) | Workbench 2.6 | unsupported | Workbench 2.6 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | PowerPC604 / VxWorks 6.5 RTP (32-bit) | Workbench 2.6 | unsupported | Workbench 2.6 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | PENTIUM / VxWorks 6.5 RTP (32-bit) | Workbench 2.6 | unsupported | Workbench 2.6 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | MVME5100/ Integrity 5.0.9 (*3) | Multi 4.2.3 | unsupported | Multi 4.2.3 | unsupported | unsupported | unsupported | unsupported | unsupported | beta |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | armv4i/ Windows CE 6.0 (32-bit) | unsupported | unsupported | Visual Studio .NET 2005 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | SIMPENTIUM / VxWorks 6.7.1 RTP (32-bit) | Workbench 3.1 | unsupported | Workbench 3.1 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | PENTIUM4 / VxWorks 6.8 RTP (32-bit) | Workbench 3.2 | unsupported | Workbench 3.2 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | PENTIUM4 / VxWorks 6.8 RTP + Kernel SMP (32-bit) | Workbench 3.2 | unsupported | Workbench 3.2 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Microsoft Windows 2003 Server/XP (32-bit) | PENITUM/PENTIUM4/e500v2 target for VxWorks 6.9 RTP + Kernel UP (32-bit) | Workbench 3.3 | unsupported | Workbench 3.3 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | PENITUM/PENTIUM4/e500v2 target for VxWorks 6.9 RTP + Kernel UP (32-bit) | Workbench 3.3 | unsupported | Workbench 3.3 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | POWERPC74xx / DENX 4.0 | gcc 4.0 | gcc 4.0 | gcc 4.0 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | PPC / LynxOS 5 | gcc 3.4.3 | gcc 3.4.3 | gcc 3.4.3 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | x86 / PikeOS POSIX 3.3 | gcc 4.4.5 | unsupported | gcc 4.4.5 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | fsl_mpc8308_rdb glibc small / WindRiver Linux 4.3 | gcc 4.4.1 | unsupported | gcc 4.4.1 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |
x86 / Linux kernel 2.6 and up (32-bit) | common_pc glibc small / WindRiver Linux 4.3 | gcc 4.4.1 | gcc 4.4.1 | gcc 4.4.1 | unsupported | unsupported | unsupported | unsupported | unsupported | GA |