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.

Latest News

Free Webinar: Introducing OpenDDS 3.14

Version 3.14 includes many new features and enhancements. OCI is hosting a free webinar on March 17th to help you learn about what’s new. Sign up today to join us live or watch the recording.

OpenDDS Online Training

The next session of online training from OCI is scheduled for April 2020. OCI is offering the following live, online OpenDDS training class. The class consists of two 3-hour sessions including both lecture/discussion and hands-on exercsies. Participants will work on exercises in either C++ or Java using a browser-based development environment.

Advancements in DDS: OMG DDS Foundation Special Event

Systems powered by DDS run the world’s most complex systems. This complimentary, half-day, free public event will provide an overview of the latest advancements in the DDS standard, case studies from end users, and a panel discussion of experts. Hosted by the DDS Foundation, this is a dynamic, informative, and interactive event for those using DDS, or those who are exploring technologies needed to develop and run their next-generation systems.

Continue Reading...

OMG DDS For Extremely Resource-Constrained Environments (DDS-XRCE)

The task of designing integrated solutions is frequently met with challenges when unusual architectural constraints from system and non-system sources are introduced into the equation. In this SETT article, Object Computing Solutions Architect, Marc Neeley, explores how today’s industry standards are addressing complex integration challenges and provides a detailed review of the OMG specification, DDS for eXtremely Resource Constrained Environments (DDS-XRCE), which plays a significant role in extending solutions into environments with unique requirements.


OpenDDS 3.14

Download (Windows)

Download OpenDDS-3.14.tar.gz (Linux/macOS)

Previous Releases:

Release notes for all previous releases can be found in the file.