RELEASE ANNOUNCEMENT MARCH X, 2026
OpenClovis Announces SAFplus SDK 6.1 with Expanded Language Support and Enhanced Tooling
Latest release introduces Java, Python, and Rust language support alongside a new graphical interface for the safplus_info diagnostic tool
OpenClovis is pleased to announce the general availability of SAFplus SDK version 6.1, delivering expanded programming language support, enhanced developer tooling, and continued platform compatibility for mission-critical application development.
Expanded Programming Language Support
SAFplus SDK 6.1 extends the SAFplus IDE with native support for Java, Python, and Rust, in addition to the existing C language support. Developers will benefit from the same familiar development environment they rely on today, now enriched with the flexibility to build applications in their language of choice — without compromise to the tools or workflows already in place.
Improved safplus_info Diagnostic Tool
The safplus_info diagnostic tool has been significantly enhanced in this release. Previously available exclusively via the command line, safplus_info now offers a fully integrated graphical User Interface (UI) alongside the traditional command-line interface. Both modes remain fully supported, allowing teams to choose the interaction model that best suits their workflow. The new UI provides a visual and intuitive experience for executing diagnostic commands, reducing complexity for new users while preserving the efficiency of the command-line interface for experienced operators.
Platform Availability
SAFplus SDK 6.1 is currently validated and supported on the following operating systems:
- Ubuntu 24.04
- Debian 12
- Debian 13.3
- Red Hat Enterprise Linux (RHEL) 9.6
- Fedora 40
Support for the latest releases of Ubuntu, Debian, and Red Hat Enterprise Linux is actively in progress and will be made available in a future update. Customers requiring support for additional operating system distributions are encouraged to contact OpenClovis directly to discuss their specific requirements.
Installation and Upgrade Instructions
To upgrade to SAFplus SDK 6.1, please follow the steps below in the order presented:
- Install the new openclovis-safplus-sdk (6.1): Download and install the SAFplus SDK 6.1 package on your target system.
- Open the SAFplus IDE: Launch the SAFplus Integrated Development Environment.
- Create a new Clovis project: Initiate a new project within the IDE using the standard Clovis project template.
- Modify your model: Using the model editor, perform the required modifications to your application model — including inserting, updating, or deleting entities and relationships, and creating entity instances as needed.
- Generate source code: Invoke the source generation function. When prompted, select your preferred programming language (C, Java, Python, or Rust) from the dialog box. The IDE will generate the corresponding source code files for your selection.
- Integrate custom application code: Add your application-specific logic to the generated source files. API usage examples are available in the destination SDK installation directory for reference.
Build, package, and deploy: Compile your source code, build the deployment images, and deploy the images using your established deployment process.
For additional resources or information, please reach out to support@openclovis.com
