Proton is a compatibility layer that allows Windows software to run on Linux-based operating systems. Proton is developed by Valve in cooperation with developers from CodeWeavers.