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.
OpenDDS Online Training
The next session of online training from OCI is scheduled for September 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.
- September 9-10, 2020: Introduction to OpenDDS Programming
Free Webinar: Autonomous Systems of Tomorrow: ROS2 + DDS = Infinite Possibilities
With the last official release of ROS1 in the books, what are your plans for ROS2? OCI is hosting a free webinar on June 18th. Gain insight into the future of robotics and autonomous systems from this in-depth discussion of Open Robotics’ recently upgraded Robot Operating System (ROS). Sign up today to join us live or watch the recording.Posted on 15 June 2020
Beyond the main OpenDDS repository
Did you know that open source repositories beyond the main one are available that help integrate OpenDDS into other programming and deployment environments? See the list of repositories below. Thanks to all the contributors – at Object Computing and in the community at large.Continue Reading... Posted on 01 June 2020
DDS Foundation Panel Webinar
The DDS Foundation hosted a webinar that’s now available as a recording. In this session, panelists from DDS technology providers (including Adam Mitz from Object Computing) each discussed an area of active development and took questions from the live audience.Posted on 14 May 2020
Download OpenDDS-3.14.zip (Windows)
Download OpenDDS-3.14.tar.gz (Linux/macOS)Released on 05 March 2020
Release notes for all previous releases can be found in the NEWS.md file.