OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). Java applications can use OpenDDS through JNI bindings. OpenDDS was developed and open sourced by Object Computing. We welcome community contributions to the project. Commercial support is also available; see the support page for more information.
DDS In The Real World: DDS Foundation Inaugural Event
Join us on Wednesday, March 20 at the OMG Technical Meeting in Reston, VA (Washington, D.C. area) for a special event introducing the DDS Foundation.Continue Reading... Posted on 14 February 2019
OpenDDS 3.13 with DDS Security for VxWorks
Version 7 of VxWorks introduced the VSB Layer system for adding components to the target build. As a Wind River partner, Object Computing provides packages including host tools (tao_idl, opendds_idl) and Layers for ACE, TAO, and OpenDDS. These packages include OpenDDS 3.13 with DDS Security for VxWorks Real-Time Processes.Continue Reading... Posted on 07 February 2019
OpenDDS Support for IDL-to-C++11
The latest in-development OpenDDS version now optionally uses the OMG IDL-to-C++11 specification for generating C++ code from the IDL you write for defining DDS Topic data types.Continue Reading... Posted on 31 January 2019
OpenDDS CMake Module
Support for using CMake to build applications has been added to the latest development version of OpenDDS. There are example applications in the repository in addition to documentation to help get started.Continue Reading... Posted on 17 January 2019
Download OpenDDS-3.13.1.zip (Windows)
Download OpenDDS-3.13.1.tar.gz (Linux/Solaris/MacOSX)Released on 23 January 2019
Release notes for all previous releases can be found in the NEWS file.