Switching to the next Vortex OpenSplice version

Vortex OpenSplice uses a versioning policy, which reflects the severity i.e. impact of the changes applied. Impact of any change can be on portability as well as on interoperability. Portability aspects are typically driven by changes in (existing) APIs whereas interoperability aspects are typically driven by changes in DDS (wire-)protocols. With the related OMG specifications (DDS rev 1.2, DDSI rev2.1) becoming more mature as well as the adoption of extensible wire-protocols, interoperability can be increasingly guaranteed as explained below.

The Vortex OpenSplice version consists of 3 digits: major, minor and maintenance (in that order). Additionally, there may be patch releases made available for customers with appropriate support contracts. The impact of major/minor/ maintenance release updates on installation, coding and coding/generation is as follows: