About the OpenSplice DDS Community Edition

OpenSplice DDS is a high-performance messaging technology featuring record breaking throughput and real-time determinism even under the most extreme traffic conditions. The OpenSplice Community Edition is our full-featured genuine Open Source, genuinely free implementation of the OMG-DDS standard.

OpenSplice DDS Community Overview Image

This edition provides full support for content-based subscriptions (also known as continuous queries in the CEP domain), distributed data persistence, and transparent fault-management. As such It provides a fully compliant implementation of the DCPS Layer specified in the OMG DDS v1.2 specification. Along with its unique real-time networking, it supports the standardized interoperability wire-protocol specified in the OMG DDSI v2.1 standard.

The Community Edition is available as Open Source and is licensed under LGPL, our Enterprise Edition is also available as Open Source under LGPLv3. Support for Community Edition is only available through the Open Source community, and our forum. If you, your company, or your project requires professional support services for OpenSplice DDS you can subscribe to our Enterprise Edition.

OpenSplice DDS Community v6.4

The table below outlines the key differences between OpenSplice DDS Enterprise and Community.

 

 

Community v6.4 Enterprise v6.4

RTE v6.4

Licensing terms

LGPLv3

Yes

Yes

No

PrismTech Commercial License

No

Yes

Yes

Source Code included

DDS Core

Yes

Yes

No

Royalty free distribution

DDS Core under LGPLv3

Yes 

Yes

No

Core

DDS / DCPS

Yes

Yes

Yes

Paradigms

RMI (C++/Java)

No

Yes

Yes

Streams (C++)

No

Yes

Yes

Deployment Architecture

Federated (Shared Memory)

No

Yes

Yes

Standalone (Daemonless)

Yes

Yes

Yes

Communication

RTNetworking

No

Yes

Yes

SecureRTNetworking

No

Yes

Yes

DDSI2

Yes

Yes

Yes

DDSI2 Enhanced

No

Yes

Yes

Integration (connectors)

DBMSConnect

No

Yes

Yes

Tools

Modeler

No

Yes

No

Record and Replay

No

Yes

Yes

Tuner

No

Yes

No

Tester

No

Yes

No

Configurator

Yes

Yes

Yes

MmStat

Yes

Yes

Yes

WireShark

Yes

Yes

Yes

Languages

C, C++, Java, C#

Yes

Yes

Yes

Platforms

Windows 64 bit 

Yes

Yes

Yes

Windows 32 bit 

Yes

Yes

Yes

Windows CE

No

No

Yes

Linux 64 bit

Yes

Yes

Yes

Linux 32 bit

Yes

Yes

Yes

Solaris

Yes

Yes

No

RTOS

No

No

Yes