compatibility layer
interface that allows binaries for a legacy or foreign system to run on a host system. This translates system calls for the foreign system into native system calls for the host system
Odin
project to run Windows on OS/2 formats
Darling
macOS compatibility layer for GNU/Linux
Wine
compatibility layer for running Windows software on Unix-like systems
Wine
compatibility layer for running Windows software on Unix-like systems
CrossOver
software
Proton
compatibility layer for running Windows games on Linux