This is part of why I don't support the Nvidia proprietary driver. I can support OpenVR by implementing some (albiet legacy) open-source APIs through X11. But the ideal world - using Wayland - I just can't do.
At the very least, all libraries should be open source. If the games which use OpenVR are closed source, whatever. I can still patch SDL, GLFW, Mesa, whatever, and usually get them working in whatever context I need. When the libraries, like OpenVR, are closed source... well, there ain't shit I can do about that. I hope to pitch in with OpenHMD at some point to help resolve this. Hopefully OpenXR takes off at some point, too.
@copygirl it's open in the way that benefits them and not others
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!