##### Vortex OpenSplice

- Introduction
- User Guides
- Changes
- Supported Platforms
- Known Issues
- DDSI Release Notes
- Rebuilding the APIs
- Upgrading OpenSplice
- Examples
- Third party licenses
- License

## Introduction

Vortex OpenSplice is the leading (commercial and Open Source) implementation of the Object Management Group's (OMG) Data Distribution Service (DDS) for Real-Time Systems messaging middleware standard. Vortex OpenSplice is an advanced and proven data-centric solution that enables seamless, timely, scalable and dependable distributed data sharing from Embedded and Mobile Devices to the Enterprise and the Cloud. Vortex OpenSplice delivers the right data, in the right place, at the right time, every time ; even in the largest-scale mission and business critical systems.

Key Features:

- Deployed in the most challenging business and mission critical systems
- Seamless Integration with 80+ middleware technologies
- Largest ecosystem of plug-ins and tools for modeling, deployment and testing
- Supported by world-renowned professional services expertise from the developers of the DDS standard
- Genuinely the fastest, most scalable and most reliable Open Source integration technology
- Genuine Open Source LGPLv3 licensing for both its Community and Commercial editions
- Field-proven Interoperability with other DDS Implementations
- Richest set of QoS policies for controlling efficiency, determinism and fault-tolerance
- Runtime choice between simple/standalone and high-performance/federated deployment
- Optional interaction-patterns, implemented on top of DDS: Remote Method invocation (RMI) and transparent batching (STREAMS)

## Getting Started

Getting Started Guide (pdf) - the document that users should read first.
Evaluating Vortex OpenSplice (pdf)

Start the Vortex OpenSplice Launcher : osplLauncher from the bin directory of your Vortex OpenSplice installation or from the Windows Start Menu. The Launcher Guide gives more details.

## Vortex OpenSplice Directory Organisation

The Vortex OpenSplice components are located in the following sub-directories of the installation:

- bin - contains Vortex OpenSplice executables.
- custom_lib - contains source code of the C++, ISO C++ and Java language binding, for the customer to re-build to ensure compliance with platform/compiler.
- demos - contains demos for Vortex OpenSplice.
- docs - contains the documentation set and release notes for Vortex OpenSplice.
- etc - the default location for the license file and configuration file(s). In case of the HDE, the templates for code generation are also located in this directory.
- examples - contains code examples (for all supported DDS languages) demonstrating the use of Vortex OpenSplice.
- include - contains all Vortex OpenSplice header files.
- jar - contains all JAVA archives for Vortex OpenSplice API's and Vortex OpenSplice tools.
- lib - contains all Vortex OpenSplice library files.
- redist - depending on the platform this directory contains redistributable packages needed by Vortex OpenSplice. These packages are automatically installed.
- src - contains the source code for the open source components of Vortex OpenSplice that was used to build the Vortex OpenSplice libraries, jars, executables, etc of the installed version.
- tools - contains useful tools/utilities for use with Vortex OpenSplice.
- release.xxx - running this script in your current shell will setup the Vortex OpenSplice environment, where .xxx = .com for Unix and .bat for Windows.

## Important Notice

The following rights apply to ADLINK Technology Inc. proprietary software contained in this distribution:

The Software and documentation are Copyright 2006 to TO_YEAR ADLINK Technology Inc. All rights reserved.

The Software and documentation included herein are commercial items.

If the Licensee is the U.S. Government or any agency or department thereof, the Software is licensed hereunder only as a commercial item subject to Restricted Rights and unless otherwise expressly agreed in the purchase contract, with only those rights as are granted to all other end users pursuant to the terms and conditions of ADLINK's Software License Agreement.

## Vortex OpenSplice licensing information

Vortex OpenSplice licensing information