1 repo
Compatibility layers that map proprietary system calls to native kernel functions for cross-platform execution.
Distinguishing note: Focuses on system call mapping rather than graphics-specific translation.
Explore 1 awesome GitHub repository matching operating systems & systems programming · System Call Translation Layers. Refine with filters or upvote what's useful.
Proton is a compatibility layer designed to enable the execution of Windows-based software on non-Windows operating systems. It functions as a controlled runtime environment that maps proprietary system calls to native kernel functions and translates graphics API commands into open-standard compute shaders. This allows applications to run without requiring modifications to their original source code. The project distinguishes itself through a robust toolchain for reproducible builds, which utilizes containerized isolation to ensure consistent binary outputs across different development enviro
Maps proprietary system calls to native kernel functions to allow binary execution without source code modification.