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

Q1 OpenDDS Class Schedule

Enrollment is open for our first set of OpenDDS classes in 2022!

Continue Reading...

Meet the Bench Framework in This Upcoming Webinar

Potential OpenDDS users often have questions regarding the technology’s performance, but it’s always been difficult to answer specific questions about performance for particular applications in particular environments without first doing the work of developing test applications.

Continue Reading...

Winter 2021 OpenDDS Classes Added to the Schedule

Object Computing and the OpenDDS Foundation are pleased to announce several new opportunities to enhance your OpenDDS programming skills before the end of the year! Enroll today and finish up 2021 with an expanded skillset!

Continue Reading...

Tech Publication Features OpenDDS Wireshark Tutorial

Visit Object Computing’s October Software Engineering Tech Trends (SETT) article for a tutorial written by OpenDDS development team member, Fred Hornsey, on using Wireshark to monitor and debug OpenDDS systems.

Continue Reading...


OpenDDS 3.19.0

Previous Releases:

See all releases on GitHub

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