OPENJAUS Releases SDK 2023.0

Nicholas JohnsonNews

OpenJAUS is proud to announce the release of OpenJAUS SDK v2023.0! With our 2019-06 release, we started releasing all of our JAUS implementation packages at the same time as a validated distribution and moved to a naming scheme based on the release date (YYYY-MM) of the distribution instead of specific version numbers. With this release, we make two changes to the way that we release the OpenJAUS SDK. First, we have replaced the use of the release month from the SDK version to a release number which starts at zero (0) and increases by one (1) for every release within a year. We found that knowing the release month wasn’t very useful and could lead to issues if there were two (2) releases ever occurred within the same month. This new versioning scheme removes that issue. Second, we now bundle the SDK as a single download. In previous releases, you had to download each JAUS implementation package separately based on the services you needed. As we look at adding new SAE documents and IOP versions, we saw that this could become a huge burden. As such, we will now package the OpenJAUS SDK as a single download which contains all …

OpenJAUS Releases SDK 2020-07

Danny Kent (OJ)News

OpenJAUS is proud to announce the release of the 2020-07 distribution of our software development kit (SDK)! Starting with our 2019-06 release, OpenJAUS releases all of our JAUS implementation packages at the same time as a validated distribution and move to a naming scheme based on the release date of the distribution instead of specific version numbers. The term ‘OpenJAUS SDK’ is used as a blanket term to refer to all of our JAUS implementation libraries (SAE JAUS, IOP, AEODRS, etc) and represents our commitment to supporting all programs of record and ensuring that packages continue to work together as our customers expect. This latest release provides access to all the features you need to be SAE JAUS, IOP, and/or AEODRS compliant. There are also several bug fixes and updates to reduce the time developers spend on JAUS specific details and can instead focus on implementing cutting edge capabilities. A few highlights include: SAE JAUS Feature: Restart discovery process if the discovery server it registered with disappears Feature: Added CommandEvent support IOP v3 Bug Fix: Fixed scaled integer bugs in Communicator service Feature: Removed dependency on org.openjaus.ext.cpp library The OpenJAUS SDK continues to be the only commercially available implementation of the …

OpenJAUS Releases SDK 2019-06

Danny Kent (OJ)News

OpenJAUS is proud to announce the release of the 2019-06 distribution of our software development kit (SDK)! Starting with this release, OpenJAUS will release all of our JAUS implementation packages at the same time as a validated distribution and move to a naming scheme based on the release date of the distribution instead of specific version numbers. Over the last few years, the number of programs of record utilizing JAUS has grown, prompting OpenJAUS to introduce additional software development packages to meet new demands; such as the RAS-G Interoperability Profiles and AEODRS packages. This has sometimes led to confusion with knowing which packages work together and some packages lagging others in terms of updates. In 2018, we switched to a semantic versioning scheme to alleviate confusion on dependency compatibility. This transition to a date-based naming scheme allows us to version each package independently without confusion with an ‘overall SDK version number’. Also, moving forward the term ‘OpenJAUS SDK’ will be used as a blanket term to refer to all of our JAUS implementation libraries (SAE JAUS, IOP, AEODRS, etc) and represents our commitment to supporting all programs of record and ensuring that packages continue to work together as our customers expect. This latest …

OpenJAUS Releases SDK v5.0.0

Danny Kent (OJ)News

OpenJAUS is proud to announce the release of our latest software development kit, OpenJAUS v5.0.0!  JAUS has established itself as a key technology in the US Army & US Navy’s Unmanned Ground Vehicle programs of record. In conjunction with the RAS-G Interoperability Profiles standard, JAUS based systems have seen significant opportunity over the past several years. OpenJAUS’ SDK is the only commercially available implementation of the JAUS standard. As such, OpenJAUS is constantly working to improve our products to meet the needs of our customers and their programs as well. Today OpenJAUS is announcing the immediate release of a significant upgrade to our product, OpenJAUS SDK v5.0.0. This latest release gives you all of the features you need to be SAE JAUS and IOPv2 standards compliant. With this release OpenJAUS has made significant changes to its product to address issues identified by its users and improve the quality of life for developers. Highlights of the new features include: Improved Config File format and New Configuration Editing Tool Addition of a default “User Configuration” file for storage and use of custom configuration options Change to versioning numbers to follow Semantic Versioning rules Updated and Improved Buffer API classes Addition of ‘Auto’ Network Interface option Ability to specify TTL value for multicast …