Show HN: An Open Source XR(AR/VR) Operating System
38 points| ayush_xeneva | 5 months ago |getxeneva.com
The journey hasn't exactly been easy, we've been criticized by a lot saying that whatever we're doing is impractical and that we're too ambitious. Regardless, we've been committed to reach our goal.
Here to answer all questions and doubts. Answering one question beforehand because we know someone is going to ask it -
Q: Why use your own kernel/ Why don't you use Linux/ Why are you trying to reinvent the wheel?
A: Using our own kernel helps us get rid of the baggage of legacy codes, bring the most optimal performance on our target hardware (XR/AR/VR) and achieve more efficiency than what we would've achieved on an existing kernel.
We're not trying to reinvent the wheel, but just building Formula One racing tyres for it.
onethumb|5 months ago
John Carmack's arguments against building a custom XR OS at Meta
https://news.ycombinator.com/item?id=45066395 (11 days ago; 527+ points; 646+ comments)
Love to hear whether you agree or not and how your project is different?
xeonmc|5 months ago
Pros: it's fun
Bad for business, good for hobbyists.
wkat4242|5 months ago
Cool idea to use your own kernel though it does sound like you could find yourself in perpetual development hell. And, don't forget all the sufficiently powerful SoCs are super closed. You won't be able to leverage any of their existing driver work and you will need some serious clout to get access to their documentation, with some really scary NDAs attached. However I'm sure you know this and took it into account. Very cool. I hope you will manage to get it to market!
ayush_xeneva|5 months ago
Coming to the "vids or it didn't happen" feeling, we totally get that as well. To be fair, we would've had the same feeling if we watched ourselves from a third person perspective. But we're actively working on bringing visible proof (benchmark is a better work) on the claims and promises that we're making. And in your analogy, the vids are coming soon, stay tuned ;)
sdallagasperina|5 months ago
potatolicious|5 months ago
This is kind of a non-answer, no? What baggage does it get rid of? What kind of performance optimization does it bring that cannot be fulfilled with an existing OS/kernel?
janice1999|5 months ago
ayush_xeneva|5 months ago
We intend to plain a clearer picture with proven results of what we're doing in the coming few weeks and months. Stay tuned!
sdallagasperina|5 months ago
sdallagasperina|5 months ago
Saying “we’re removing legacy baggage” sounds nice, but it’d be more convincing if you could point to concrete examples where existing systems like Linux actually get in the way. Otherwise this risks becoming a never-ending side quest instead of a platform people can realistically use.
ayush_xeneva|5 months ago
Also you're right in one sense about how building a new kernel from scratch may not be the best way to tackle XR. But our whole point in creating this kernel was to be able to solve issues like latency and resource optimization on a completely different level and create a lively playground/environment for both software developers and hardware engineers to work on.
Basically, we're currently actively working hard towards proving the claims and fulfilling promises that we're currently making!
password4321|5 months ago
MentraOS – open-source Smart glasses OS
https://news.ycombinator.com/item?id=45140381 (4 days ago; 200+ points, 120+ comments)
ayush_xeneva|5 months ago
Serenacula|5 months ago
ayush_xeneva|5 months ago
App development wouldn't necessarily be the only functionality of AI in the OS but it will definitely be a primary one.
verdverm|5 months ago
Is this building on that or a complete bottoms up writing of the full AR software stack?
ayush_xeneva|5 months ago
adfm|5 months ago
What open standards does it support? OpenXR, WebGPU, WebXR?
What industries are best suited? Games/Entertainment/ Sports? AEC?
ayush_xeneva|5 months ago
It currently doesn't support any open standard but we're targeting OpenXR standard and also some native way of application writing where developer doesn't need to care about whether they are writing for XR devices or other devices. The OS will take care of it.
Currently we are more focused on building a lifestyle product experience, which includes Games, Entertainment and general daily use cases like navigation, etc.
awanacode|5 months ago
koolala|5 months ago
ayush_xeneva|5 months ago