r/developersIndia • • 16h ago

I Made This 3D environment of our Custom Kernel Operating System for XR/AR/VR (XenevaOS)

Enable HLS to view with audio, or disable this notification

Hello people of r/developersIndia, some of you might remember XenevaOS. It runs our very own custom hybrid kernel written from scratch. After a long stretch of work, it now has a full 3D environment.

What you're seeing in the video:

- Regular app windows (a spreadsheet, the NetSurf browser, the Xeneva Terminal) rendered as surfaces in 3D space

- The terminal running a set of kernel stress tests (bad pointers, unmapped addresses, zero-length writes from userspace) while the 3D compositor keeps running, because we wanted to show it doesn't fall over

- Everything is native to our kernel. No Linux underneath, no Android, no game engine

How it works:

Running in QEMU in this video. However, XenevaOS does have bare-metal / real hardware support on specific ARM chips, such as those by NXP Semiconductors & Raspberry Pi.

UI/Userspace work is still primitive and the project as a whole is still early and rough in places. That is what we're gonna work on next.

GitHub and website in the comments!

*Video has been slightly sped up for better viewing experience.

61 Upvotes

22 comments sorted by

6

u/Plastic_Owl6706 16h ago

Coolest stuff in recent years

1

u/XenevaOS 16h ago

Thank you so much! Means a lot :)

→ More replies (2)

6

u/Independent_Image_59 16h ago

Two guys from NIT, yes I rememeber

This is the kind of projects India should be building and funding instead of shaktidb and bharOS

3

u/XenevaOS 16h ago

Thank you for your kind words! However, we are not from any NIT (we did exhibit at NITK, Surathkal for MangaloreFOSS though).

We did indeed start as just two guys and one of us was from MIT Manipal. But now we're a comparatively bigger team with a some amount of early traction/momentum...

2

u/Razen04 15h ago

Happy that you guys got Zerodha donation

1

u/XenevaOS 13h ago

Thanks ! We got a generous grant from them last year :)

2

u/SkullHJ 14h ago

Beautiful!! Good luckk

1

u/XenevaOS 13h ago

Thank you so much!

1

u/Unusual_Lifeguard_56 16h ago

This is super cool, keep working on this.

→ More replies (1)