DDS mailing lists
The DDS mailing lists are available through the SourceForge project page. The archives of previous messages are searchable.
Online DocumentationView the online documentation for OpenDDS.
The CodeThe code is commented. Take a look in the header and class files.
Some documentation is included with the code in the DDS_ROOT/docs directory.
Code examples are included in the OpenDDS distribution in the DDS_ROOT/examples directory.
Commercial support for OpenDDS is available from Object Computing, Inc. (OCI) As the initial developers and actively developing OpenDDS, OCI offers unparalleled insight and understanding of OpenDDS.
Click here for more details on Object Computing's OpenDDS support. Or contact sales@ociweb.com to see how your publish and subscribe needs can now be fulfilled by a standards-based, open source product.
The OMG DDS specification is a substantial effort. OpenDDS is a baseline implementation. There is room for additional optimizations.
There are also optional classes (ContentFilteredTopic and MultiTopic) that can be implemented.
Several of the QoS Policies need additional work to increase the available values.
The DLRL feature is very attractive and we expect developers to require that in future versions. While OCI has developed a comprehensive, Java and C++, DLRL (Data Level Reconstruction Layer) implementation of the OMG DDS specification, this is not available under an open source model.
We also anticipate using the extensible transport framework (ETF) to provide additional transports, for different industry segments, and potentially a “DDS to Pub/Sub Gateway” to accommodate the many legacy systems’ protocols.
Along with Gateways we expect to develop migration strategies for those clients who wish to consolidate their pub/sub infrastructure into a standards-based, open source framework.
The OMG DDS Interoperability Protocol (also known as RTPS: Real-time Publish-Subscribe, or the Wire Protocol) is not yet implemented in OpenDDS.