Oculus uses a linux native binary then uses wine with the sdk runtime and works quite well.
Wine is an abstraction layer much like Os2 Warp had with the Windows extention when Bill at the time was apartbof the os2 team.
Wine in many cases is as good & better than windows. For example with Wine you have more programs & games that work opposed to Win10 which is not that backwards compatiable.
Yes its not always easy or perfect. But at times runs programs better than in Windows.
If you do use linux the old game Enclave has linux support from dev using a wine bottle.