Context
The system offers complicated core business functions and is available on different operating systems, especially macOS, Windows, and major Linux distributions.
Trigger
A new release of one of the supported operating systems becomes available.
Acceptance Criteria
- New OS release does not affect ability to work on the platform in comparable execution environments (CPU and memory capacity)
- Core functions can be re-used on macOS, Windows, and Linux applications without source code changes