OpenSF v4.7.0 has been released and can be downloaded here.
User registration is required. Please find detailed instructions here.
Notice: upgrading from version 4.6 is recommended due to a serious bug that invalidates the DB connection when a simulation is aborted, requiring a restart of openSF. The bug is fixed in this release (ANR-463).
Deprecation notice: MacOS 26 is the last version of MacOS to support Intel Macs. OpenSF will be built for Intel Macs as long as reasonably possible, but users are advised that version 4.9 (expected December 2026) is likely the last version with official support for Intel Macs.
New functionalities
ANR-422: Update base platform to Eclipse 2025-06
ANR-436: Redesign of the Repository and Executions tabs in Repository
ANR-437: Simulation export now prompts for a destination folder
ANR-438: Simulations in execution can now be stopped gracefully and later resumed
ANR-441: Product tools support multiple arguments
ANR-443: Example simulator now includes a product tool
ANR-449: Redesign of icons in the UI to use vector graphics
Corrections
ANR-338: The Navigation panel now updates incrementally when possible
ANR-431: Fix edition of preferences creating a spurious entry for E2E_HOME in the configuration
ANR-433: Prevent simulation results from being modified by changes in the Control tab
ANR-442: Re-running a result from a multi-simulation no longer fails with a broken name
ANR-445: Re-running a simulation no longer overwrites the outputs in the original folder
ANR-447: Resuming a simulation now works consistently independently of where it is invoked
ANR-448: Fix error when running a simulation with statistical perturbations on a module
ANR-452: Paused executions can be cleared from table and no longer reappear as failed if the simulation tab is reopened
ANR-454: Fix “find” functionality in the Repository and Execution tabs
ANR-457: Solve toolbar glitches when moving between tabs in the Navigation panel
ANR-463: Fix file-based database connection invalidation when a simulation is aborted
ANR-464: Fix unusable database export “without results” if any simulation included user-defined product tools
ANR-465: Automatically reload configuration files for a module that switches versions
Known bugs and issues
In macOS, table columns stop auto-resizing when their size is manually changed. This is due to a bug in the underlying Eclipse RCP, with an open report.
To address continuing issues with our mail server, we have migrated the contact email accounts to a new server.
If you want to ask a question or report a problem, we can now be reached at:
For EOCFI related issues please contact the CFI Support Team: eop-cfi.support.eocfi (at) esa.int;
For OpenSF related issues please contact the OpenSF Support Team: eop-cfi.support.opensf (at) esa.int;
For all other tools and applications, contact us at eop-cfi.support.tools (at) esa.int; please specify in the subject line which tool
If you have unsuccessfully tried to register an account in the last three weeks, please reach out to the appropriate address so we can help activating your account.
OpenSF v4.6.0 has been released and can be downloaded here.
User registration is required. Please find detailed instructions here.
New functionalities
ANR-418: Redesign of the openSF executions UI with a new side table
ANR-424: Post-processing tools can now run at the end of a full multi-execution
ANR-425: Switching a module in a simulation for a different version will now prompt if the files do not match exactly
ANR-427: Improvements in performance and find functionality for the openSF filesystem view
Corrections
ANR-419: Results could not be opened in a full tab until closed in the Executions view
ANR-428: ParameterEditor documentation menu was empty under macOS
ANR-440: Aborting a simulation left the “Executions” UI in an inconsistent state
ANR-444A: Modified settings from “File→Switch workspace” were ignored if the WS did not actually change
ANR-444B: When deleting a simulation, associated results folder were not always being deleted
ANR-444C: Resuming a simulation with breakpoints was broken
ANR-444D: When creating a database with a custom XML import file, if the file was invalid, the DB was created empty anyway
ANR-444E: Creating a new file in PE with certain characters in the name made the file impossible to save
Known bugs and issues
In macOS, table columns stop auto-resizing when their size is manually changed. This is due to a bug in the underlying Eclipse RCP, with Eclipse bug id #564840.
ANR-339: in Linux, the simulation editor GUI can be unstable, especially while using Wayland-based graphics. A workaround is to launch openSF with the environment variable “GDK_BACKEND” set to the value “x11”.