Apparently the Oculus Quest 2 requires you to sign in with a Facebook account.
Apparently it also uses a somewhat standard SoC (Snapdragon XR2, a modified Snapdragon 865) and runs Android.
Hopefully this motivates some people to get GNU/Linux running on it, even if it probably won't be blobless for a few years.
Once there's a working Linux kernel it's fairly easy to get things working usually, but sometimes with hardware vendors that refuse to release source there are very strange incompatibilities with other OSs, even ones based on the Linux kernel.
Because they include proprietary modules and binary blobs, you're basically at the mercy of them to fix the issues.
"You need to run this specific build of the kernel, no other will work because we don't want to make it"
Plus there are often times very specific modifications they've made to userspace programs for optimization that they also do their best to keep behind lock and key (as much as is allowed by the license).
This is probably something you've never delt with on a typical x86 system, but hardware vendors are awful on most other architectures. You have to use their weird proprietary modules and programs or everything will break. Want to know why? Download Ghidra.
This is why people prefer copyleft licenses for things they feel are at risk of being leeched off of from a large hardware vendor. If they violate the license and refuse to release the source for their modifications, there's at least a chance it can be forced out of them after a court battle.
@polarisfm See: FSF lumps Cisco/Linksys
Really great stuff came out of that.
A friendly mastodon instance primarily for shitposting, gays, and the glory of the free and open source software movement.