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

Get Started as an OpenDDS Code Contributor

Have you thought about contributing to the OpenDDS project but weren’t sure how to get started? We get it. Contributing to open source projects can be intimidating, even for those who have done it before if they’re not familiar with a particular project.

Continue Reading...

New OpenDDS Classes Scheduled

A new set of OpenDDS training classes has been added to the schedule in July!

Continue Reading...

New Case Study Highlights OpenDDS Middleware in Defense Technology

Check out our latest case study to see how OpenDDS middleware and Object Computing engineering support enable DRS Land Systems, a leading military technology manufacturer, to build complex reconnaissance and precision targeting systems for combat vehicles.

Continue Reading...

OpenDDS Town Hall Meeting Scheduled

On March 31st, the OpenDDS team gathers online to review the project’s 2021 milestones, share up-to-the-minute news, and answer community questions.

Continue Reading...


OpenDDS 3.21.0

Previous Releases:

See all releases on GitHub

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