We are pleased to announce the release of OpenDDS version 1.0!
This product has been renamed to OpenDDS from "TAO DDS"
The default participant setting for Built-In-Topics (BITs) is now "on"
Simplified .mpc and .mpb files
Supported built-in sequences (the CORBA::*Seq sequences)
The DDS entities (e.g. DomainParticipant, FooDataReader) have changed from remote IDL types to local IDL types and the data sequence and info sequence types have changed from normal IDL sequences to types with extra functionality required to support zero-copy reads. This change requires changes to DDS user code.
Made the sub/pub repo id generated by DCPSInfoRepo to be unique per DCPSInfoRepo instance instead of being unique per domain. This allows multiple domains in the same process (connecting to the same DCPSInfoRepo instance) to share the same transport.
OpenDDS is an open-source C++ implementation of the Object Management Group's specification "Data Distribution Service for Real-time Systems". OpenDDS is built on the ACE (ADAPTIVE Communication Environment) abstraction layer to provide platform portability. OpenDDS also leverages capabilities of TAO (The ACE Orb), such as its IDL compiler and as the basis of the OpenDDS DCPS Information Repository (DCPSInfoRepo).
Congratulations to the OCI OpenDDS team (Adam, Jonathan, Steve, and others) for pushing the 1.0 release out.