Comment by contrarian1234

3 months ago

sorry, maybe i missed it. But how do you know the ecosystem is open?

from the link we don't know if the OS can be changed (might be locked like many Android phones) or if a connected machine is required to run their DRM/Steam. The drivers may also not be open source

It's SteamOS and SteamVR - you can run arbitrary aarch64 Linux binaries that talk to SteamVR and they should just work

  • Yep, I'm back into VR with this move, specially if the price is closer to $500 than $1000.

    Unless the lenses/displays are bad, but I figure we would have heard by now?

  • from a cursory look . it seems SteamVR is intended to be used with their DRM platform and isn't open source. Maybe its a bit less limiting vs Meta's offering?

    i wouldnt characterize this as an "open ecosystem" though

    • The key takeaway is that you will rebuild the drivers less often:

      1) The stack is mature now, we know what features can exist.

      2) For me it's about having the same stack as on a 3588 SBC, so I don't need to download many GB of Android software just to build/run the game.

      The distance to getting a open-source driver stack will probably be shorter because of these 2 things, meaning OpenVR/SteamVR being closed is less of a long term issue.

      5 replies →

It said its running Steam OS, which is just Linux.

  • Android is also just Linux. But i cant install Debian on my phone

    • Android isn't "just Linux". It's a heavily modified kernel, it's often an even closed source bootloader in many cases and it's completely untrue for userspace, where it incorporates stuff from other OSs (BSDs, etc.). There are huge amounts of blobs.

      Yes, there technically is a Linux kernel, but if it's "just Linux" then macOS is "just FreeBSD", because grep -V tells you so, because it has dtrace, because you run (ran?) Docker with effectively FreeBSD's bhyve, etc.

      If you wanna spin it even further neither are Safari and Chrome or any other Webkit browsers just Konqueror because they took the layout engine code from KDE (KHTML).

      And you can totally install Debian and even OpenBSD, etc. on a Steam Deck and at least the advertisement seems to indicate it won't be all that different for the VR headset.

      2 replies →

Even just have direct access to hardware apis is already a big win. On Oculus quest. The closest you can get is running with webxr. But webxr suffer from all those performance problem of web platforms. (And bug of meta softwares. The recent quest browser have bug that prevent you from disabling spatial audio, rendering it not usable for watch video at all)