For openness and simplicity look no further. LOVR is written in C with a hand-built Vulkan engine, and you script your games/apps in Lua. It's that simple. No app-stores, no subscriptions, no web technologies/browsers. You can have a VR "Hello World" in 3 lines of code.