Claims & Proofs

Specifications ZeroDDS implements and the ones we publish.

Every row points to the canonical specification (omg.org or the relevant SDO) and to our implementation audit — a section-by-section ledger that classifies each normative paragraph as done, partial, open, n/a (informative) or n/a (rejected).

OMG specifications we implement

OMG documents are not republished by ZeroDDS — the canonical text and conformance details remain at omg.org. The third column is our own audit ledger.

SpecificationCanonicalOur implementation audit
DDS-DCPS 1.4omg.orgdds-dcps-1.4
DDSI-RTPS 2.5omg.orgddsi-rtps-2.5
DDS-XTypes 1.3omg.orgdds-xtypes-1.3
DDS-Security 1.2omg.orgdds-security-1.2
DDS-XML 1.0omg.orgdds-xml-1.0
DDS-XRCE 1.0omg.orgdds-xrce-1.0
DDS-RPC 1.0omg.orgdds-rpc-1.0
DDS-PSM-Cxx 1.0omg.orgdds-psm-cxx-1.0
DDS-Java-PSMomg.orgdds-java-psm-1.0
DDS-TSN 1.0omg.orgdds-tsn-1.0
DDS-OPCUA 1.0omg.orgdds-opcua-1.0
DDS-Web 1.0omg.orgdds-web-1.0
DLRL 1.2omg.orgdlrl-1.2
OMG IDL 4.2omg.orgidl-4.2
IDL4-Cpp 1.0omg.orgidl4-cpp-1.0
IDL4-Csharp 1.0omg.orgidl4-csharp-1.0
IDL4-Java 1.0omg.orgidl4-java-1.0
DDS4CCM 1.1omg.orgdds4ccm-1.1
CCM 4.0omg.orgomg-ccm-4.0
AMI4CCM 1.1omg.orgomg-ami4ccm-1.1
RTC 1.0omg.orgomg-rtc-1.0
Time 1.1omg.orgomg-time-1.1
CORBA 3.3omg.orgcorba-3.3
CosEventService 1.4omg.orgcos-event-service-1.4

Non-OMG protocol specifications we implement

SpecificationCanonicalOur implementation audit
OASIS AMQP 1.0oasis-open.orgamqp-1.0
OASIS MQTT 5.0oasis-open.orgmqtt-5.0
AMQP 0-9-1rabbitmq.comamqp-0-9-1
OASIS MQTT 3.1.1oasis-open.orgmqtt-3.1.1
CoAP — RFC 7252ietf.orgcoap-rfc-7252
WebSocket — RFC 6455ietf.orgwebsocket-rfc-6455
gRPC over HTTP/2github.comgrpc-protocol
ROS-2 RMWdocs.ros.orgros2-rmw
OPC-UA Part 14 — PubSub / UADPopcfoundation.orgopcua-pubsub-1.05
OPC-UA Part 4/6 — Client/Serveropcfoundation.orgopcua-client-server-1.05

ZeroDDS-published vendor specifications

These are the specifications we author and publish ourselves under the project's open licence. Each is drafted in OMG-DDS-stylistic format with conformance profiles, written in LaTeX and built to PDF on tag.

SpecificationCanonical (our publication)Implementation audit
DDS-AMQP 1.0 — DDS over OASIS AMQP 1.0PDFdds-amqp-1.0
DDS-TS 1.0 — TypeScript PSMPDFdds-ts-1.0
DDS-WebSocket-Bridge 1.0repozerodds-ws-bridge-1.0
DDS-MQTT-Bridge 1.0repozerodds-mqtt-bridge-1.0
DDS-CoAP-Bridge 1.0repozerodds-coap-bridge-1.0
DDS-AMQP-Bridge-Daemon 1.0repozerodds-amqp-bridge-daemon-1.0
DDS-gRPC-Bridge 1.0repozerodds-grpc-bridge-1.0
DDS-CORBA-Bridge 1.0repozerodds-corba-bridge-1.0
ZeroDDS-CORBA-Rust 1.1repozerodds-corba-rust-1.1
CORBA-CosTransactions 1.0repozerodds-corba-cos-transactions-1.0
CORBA-CosTrading 1.0repozerodds-corba-cos-trading-1.0
RT-CORBA 1.0repozerodds-corba-rt-1.0
DDS-ROS2-Bridge 1.0repozerodds-ros2-bridge-1.0
ZeroDDS FFI Loader 1.0repozerodds-ffi-loader-1.0
ZeroDDS Deployment 1.0repozerodds-deployment-1.0
ZeroDDS Monitor 1.1repozerodds-monitor-1.1
ZeroDDS Observability-OTLP 1.0repozerodds-observability-otlp-1.0
ZeroDDS .zddsrec Recording 1.0repozddsrec-1.0
ZeroDDS Async 1.0repozerodds-async-1.0
ZeroDDS C-API 1.0repozerodds-c-api-1.0
ZeroDDS FlatData 1.0repozerodds-flatdata-1.0
ZeroDDS IDL-Rust 1.0repozerodds-idl-rust-1.0
ZeroDDS Java-OMGDDS 1.0repozerodds-java-omgdds-1.0
ZeroDDS Listener-Callbacks 1.1repozerodds-listener-callbacks-1.1
ZeroDDS Python 1.0repozerodds-py-1.0
ZeroDDS SHM-Transport 1.0repozerodds-shm-transport-1.0
ZeroDDS TCP-Transport 1.0repozerodds-tcp-transport-1.0
ZeroDDS UDS-Transport 1.0repozerodds-uds-transport-1.0
XCDR2 Bindings-Conformance 1.0repozerodds-xcdr2-bindings-conformance-1.0
XCDR2-C 1.0repozerodds-xcdr2-c-1.0
XCDR2-C++ 1.0repozerodds-xcdr2-cpp-1.0
XCDR2-C# 1.0repozerodds-xcdr2-csharp-1.0
XCDR2-Java 1.0repozerodds-xcdr2-java-1.0
XCDR2-Rust 1.0repozerodds-xcdr2-rust-1.0
XCDR2-TypeScript 1.0repozerodds-xcdr2-ts-1.0
Claims & Belege

Spezifikationen, die ZeroDDS implementiert — und die, die wir publizieren.

Jede Zeile verweist auf die kanonische Spezifikation (omg.org oder die jeweilige Standardisierungs-Organisation) und auf unser Implementierungs-Audit — ein abschnittsweises Ledger, das jeden normativen Absatz als done, partial, open, n/a (informativ) oder n/a (abgelehnt) klassifiziert.

OMG-Spezifikationen, die wir implementieren

OMG-Dokumente werden von ZeroDDS nicht erneut publiziert — der kanonische Text und die Conformance-Details bleiben bei omg.org. Die dritte Spalte ist unser eigenes Audit-Ledger.

SpezifikationKanonischUnser Implementierungs-Audit
DDS-DCPS 1.4omg.orgdds-dcps-1.4
DDSI-RTPS 2.5omg.orgddsi-rtps-2.5
DDS-XTypes 1.3omg.orgdds-xtypes-1.3
DDS-Security 1.2omg.orgdds-security-1.2
DDS-XML 1.0omg.orgdds-xml-1.0
DDS-XRCE 1.0omg.orgdds-xrce-1.0
DDS-RPC 1.0omg.orgdds-rpc-1.0
DDS-PSM-Cxx 1.0omg.orgdds-psm-cxx-1.0
DDS-Java-PSMomg.orgdds-java-psm-1.0
DDS-TSN 1.0omg.orgdds-tsn-1.0
DDS-OPCUA 1.0omg.orgdds-opcua-1.0
DDS-Web 1.0omg.orgdds-web-1.0
DLRL 1.2omg.orgdlrl-1.2
OMG IDL 4.2omg.orgidl-4.2
IDL4-Cpp 1.0omg.orgidl4-cpp-1.0
IDL4-Csharp 1.0omg.orgidl4-csharp-1.0
IDL4-Java 1.0omg.orgidl4-java-1.0
DDS4CCM 1.1omg.orgdds4ccm-1.1
CCM 4.0omg.orgomg-ccm-4.0
AMI4CCM 1.1omg.orgomg-ami4ccm-1.1
RTC 1.0omg.orgomg-rtc-1.0
Time 1.1omg.orgomg-time-1.1
CORBA 3.3omg.orgcorba-3.3
CosEventService 1.4omg.orgcos-event-service-1.4

Nicht-OMG-Protokoll-Spezifikationen, die wir implementieren

SpezifikationKanonischUnser Implementierungs-Audit
OASIS AMQP 1.0oasis-open.orgamqp-1.0
OASIS MQTT 5.0oasis-open.orgmqtt-5.0
AMQP 0-9-1rabbitmq.comamqp-0-9-1
OASIS MQTT 3.1.1oasis-open.orgmqtt-3.1.1
CoAP — RFC 7252ietf.orgcoap-rfc-7252
WebSocket — RFC 6455ietf.orgwebsocket-rfc-6455
gRPC über HTTP/2github.comgrpc-protocol
ROS-2 RMWdocs.ros.orgros2-rmw
OPC-UA Part 14 — PubSub / UADPopcfoundation.orgopcua-pubsub-1.05
OPC-UA Part 4/6 — Client/Serveropcfoundation.orgopcua-client-server-1.05

Von ZeroDDS publizierte Vendor-Spezifikationen

Das sind die Spezifikationen, die wir selbst verfassen und publizieren — unter der offenen Lizenz des Projekts. Jede ist im OMG-DDS-Stilformat mit Conformance-Profilen verfasst, in LaTeX geschrieben und wird beim Tag zu PDF gebaut.

SpezifikationKanonisch (unsere Publikation)Implementierungs-Audit
DDS-AMQP 1.0 — DDS über OASIS AMQP 1.0PDFdds-amqp-1.0
DDS-TS 1.0 — TypeScript-PSMPDFdds-ts-1.0
DDS-WebSocket-Bridge 1.0Repozerodds-ws-bridge-1.0
DDS-MQTT-Bridge 1.0Repozerodds-mqtt-bridge-1.0
DDS-CoAP-Bridge 1.0Repozerodds-coap-bridge-1.0
DDS-AMQP-Bridge-Daemon 1.0Repozerodds-amqp-bridge-daemon-1.0
DDS-gRPC-Bridge 1.0Repozerodds-grpc-bridge-1.0
DDS-CORBA-Bridge 1.0Repozerodds-corba-bridge-1.0
ZeroDDS-CORBA-Rust 1.1Repozerodds-corba-rust-1.1
CORBA-CosTransactions 1.0Repozerodds-corba-cos-transactions-1.0
CORBA-CosTrading 1.0Repozerodds-corba-cos-trading-1.0
RT-CORBA 1.0Repozerodds-corba-rt-1.0
DDS-ROS2-Bridge 1.0Repozerodds-ros2-bridge-1.0
ZeroDDS FFI Loader 1.0Repozerodds-ffi-loader-1.0
ZeroDDS Deployment 1.0Repozerodds-deployment-1.0
ZeroDDS Monitor 1.1Repozerodds-monitor-1.1
ZeroDDS Observability-OTLP 1.0Repozerodds-observability-otlp-1.0
ZeroDDS .zddsrec Recording 1.0Repozddsrec-1.0
ZeroDDS Async 1.0Repozerodds-async-1.0
ZeroDDS C-API 1.0Repozerodds-c-api-1.0
ZeroDDS FlatData 1.0Repozerodds-flatdata-1.0
ZeroDDS IDL-Rust 1.0Repozerodds-idl-rust-1.0
ZeroDDS Java-OMGDDS 1.0Repozerodds-java-omgdds-1.0
ZeroDDS Listener-Callbacks 1.1Repozerodds-listener-callbacks-1.1
ZeroDDS Python 1.0Repozerodds-py-1.0
ZeroDDS SHM-Transport 1.0Repozerodds-shm-transport-1.0
ZeroDDS TCP-Transport 1.0Repozerodds-tcp-transport-1.0
ZeroDDS UDS-Transport 1.0Repozerodds-uds-transport-1.0
XCDR2 Bindings-Conformance 1.0Repozerodds-xcdr2-bindings-conformance-1.0
XCDR2-C 1.0Repozerodds-xcdr2-c-1.0
XCDR2-C++ 1.0Repozerodds-xcdr2-cpp-1.0
XCDR2-C# 1.0Repozerodds-xcdr2-csharp-1.0
XCDR2-Java 1.0Repozerodds-xcdr2-java-1.0
XCDR2-Rust 1.0Repozerodds-xcdr2-rust-1.0
XCDR2-TypeScript 1.0Repozerodds-xcdr2-ts-1.0