Skip to content

Compatibility layer

Compatibility layer

The middle layer of the EESSI project is the compatibility layer, which ensures that our scientific software stack is compatible with different client operating systems (different Linux distributions, macOS and even Windows via WSL).

For this we rely on Gentoo Prefix, by installing a limited set of Gentoo Linux packages in a non-standard location (a "prefix"), using Gentoo's package manager Portage.

The compatible layer is maintained via our https://github.com/EESSI/compatibility-layer GitHub repository.