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
XTypes Webinar Recording Available On Demand
Watch this complimentary 40-minute on-demand webinar to find out why XTypes are a game changer when it comes to building distributed applications!
Continue Reading... Posted on 29 January 20212021 OpenDDS Training Schedule Published
Object Computing, Inc. (OCI) offers open-enrollment training for OpenDDS. Our initial schedule for 2021 has been announced.
Continue Reading... Posted on 12 January 2021Free Webinar: Introducing XTypes
In this complimentary 1-hour webinar hosted by Object Computing, Inc. (OCI), you’ll learn how the DDS XTypes features in OpenDDS support powerful and flexible data modeling for the distributed publish/subscribe paradigm.
Continue Reading... Posted on 11 January 2021OpenDDSharp Tutorial
Until the introduction of OpenDDSharp, developers who wanted to use OpenDDS in a .NET application had to download and build OpenDDS on their systems and write interface code to access the OpenDDS DLLs. With the OpenDDSharp project, you gain access to pre-built binaries for a specific OpenDDS version in the form of an IDL Project extension and a NuGet package for interfacing your .NET projects with OpenDDS.
Continue Reading... Posted on 01 October 2020Releases
OpenDDS 3.16
Download OpenDDS-3.16.zip (Windows)
Download OpenDDS-3.16.tar.gz (Linux/macOS)
Released on 28 January 2021Previous Releases:
Release notes for all previous releases can be found in the NEWS.md file.