Xeneva Operating System

by psnehanshuon 6/10/2025, 7:08 PMwith 80 comments

by namr2000on 6/10/2025, 9:30 PM

This is a really impressive project, but I wish the Github page had more information about the design of the system, e.g

1. Is it intending to be a unix-like system?

2. is libc supported? I see that you have XECLib which looks like a custom libc impl?

3. What are the principles behind IPC? I see that there's "PostBox IPC" and that's how windows communicate with the window manager, but from a quick glance I'm not sure how the window manager communicates with the video driver.

4. What's the object format? I see there's docs for XELoader but it doesn't get into how it works or how the linker produces the object files that it loads.

This clearly took a ton of effort and it's a cool project!

by manas_kamalon 6/11/2025, 11:49 AM

Hello everyone,

We’re unable to reply to everyone’s comment individually due to the HN’s limit of only a few comments at a time.

We’ll try to summarise it all here itself -

So we at Team Xeneva are two guys trying our best to create an OS for modern computing and hardware. Team includes Manas Kamal Choudhury from Assam, who has been developing XenevaOS since 2020 and he is responsible for most of the technical development. The project was later joined by Ayushmaan Bora who oversees the strategies & execution part of the project and is entitled to look at the professional aspects of the project. Xeneva started out as a solo hobby project by Manas but now together, the both of us are taking this project professionally.

The purpose of XenevaOS is to build an OS from scratch targeting modern hardware and modern computing. XenevaOS is not limited to just personal computing or mobile computing, we aim for extending the potential of an Operating System to multiple use cases, like Automobile, Robotics, and medical science and primarily AR/VR/XR while putting users as first priority rather user fixing software dependencies.

XenevaOS focuses on modern technology rather than carrying legacy codes and aims to have minimal software abstraction

We will try to reply to everyone’s comment individually after the timeout disappears, but till then we’re open for communication.

Our Email address - hi@getxeneva.com

For those interested to learn about the purpose, vision and goals of our project, please visit our website - getxeneva.com

Thank You Team XENEVA.

by jrapdx3on 6/10/2025, 11:34 PM

While novel OSs are frequently introduced on HN, this project is rather different.

That it's built under Windows strikes me as quite an unusual feature. To their credit the developers provide sufficiently detailed build instructions that aren't too hard to follow. However the build environment is very specific. VC has a lot of configuration options, so no doubt very close attention is required to make sure everything is set up correctly.

Running the compiled system in a VM is sensible, kind of a shame though that Windows native Hyper-V isn't supported. Perhaps that will be possible in a later iteration of the OS.

Would be nice if the authors gave a rundown of how this OS compares with others out there. Without having a clear idea of this OS's features and advantages, potential contributors might feel hesitant about investing time and energy in its development.

by einpoklumon 6/10/2025, 10:42 PM

I don't know what to think about this, as so little is said about the project. @namr2000 asked some very pertinent questions, but I'll ask more general ones:

1. Who is developing this? Is it a one-person project? A group of developers? An organization? If so, is it academic? Commercial?

2. What is the purpose of developing this OS + userland software system? Is it a personal hobby? A demonstration of certain principles lacking in existing OSes (and userland software)?

3. Why try developing everything altogether? i.e. all of a kernel, low-level services/userland code, a graphical desktop environment, and applications? Each one of these seems like a rather daunting endeavor.

4. What standards and what APIs do the different components adhere to? Is any of them intended to be interchangeable with existing code running on existing OSes?

by vkakuon 6/11/2025, 12:01 AM

Excellent work in writing a non Unix/POSIXy OS. More people should experiment with non standard implementations and have fun doing it.

I usually maintain a list of OS Devers who make their own OSes. Will add this one to it.

by yyykon 6/10/2025, 11:12 PM

It's always impressive when someone builds an OS.

To be noticed by a large community though, a new OS needs to be different from yet another C-based POSIX-style system. We already have a lot of those which are fine enough. It would be nice to see a new OS chucking away that legacy and doing some new things, supporting Linux via a WSL-style system at most.

by snvzzon 6/11/2025, 12:45 AM

Project calls itself Open Source, but I can't seem find the license.

Does it have one?

by andsoitison 6/11/2025, 10:31 AM

From getxeneva.com:

”Unlike traditional operating systems, XenevaOS enables holographic interfaces and real-time 3D environments that fundamentally change how we interact with digital content. Our vision is to move beyond the limitations of 2D screens into a world where computing adapts to humans, not the other way around.”

by rbanffyon 6/11/2025, 11:40 AM

I'm always curious when new OSs seem to worry about both core functions and presentation layer concerns. Doesn't that spread development work too much?

by not-so-darkstaron 6/11/2025, 4:05 PM

I've tried many times writing an OS on my own but I always failed at some stage because the material online becomes scarce and it's very hard to proceed. I saw in your Youtube channel that you're very young, may I ask you about your journey to achieve something like this?

by cess11on 6/11/2025, 9:45 AM

Here's a video with descriptions and possibly outdated instructions:

https://www.youtube.com/watch?v=kXcOcbKNWXA

by pabs3on 6/18/2025, 5:57 AM

There is allegedly some plagiarism in this repo:

https://lobste.rs/s/0zeyl0/xenevaos_modern_computing_reimagi...

by ThinkBeaton 6/11/2025, 11:07 AM

Thank you for making this and working on it. I am always impressed when people have the skill and discipline to code new operating systems.

Also thank you for not being yet another UNIX like OS

There is nothing wrong with creating a UNIX like operating systems it still takes skill and discipline but trying other paths is of great value.

by unixheroon 6/11/2025, 8:19 AM

Welp, that looks insanely cool

by patrick4urcloudon 6/11/2025, 1:26 PM

nice job. is there an iso to try on vm ?

by teamXenevaon 6/11/2025, 11:45 AM

Hello everyone,

We’re unable to reply to everyone’s comment individually due to the HN’s limit of only a few comments at a time.

We’ll try to summarise it all here itself -

So we at Team Xeneva are two guys trying our best to create an OS for modern computing and hardware. Team includes Manas Kamal Choudhury from Assam, who has been developing XenevaOS since 2020 and he is responsible for most of the technical development. The project was later joined by Ayushmaan Bora who oversees the strategies & execution part of the project and is entitled to look at the professional aspects of the project. Xeneva started out as a solo hobby project by Manas but now together, the both of us are taking this project professionally.

The purpose of XenevaOS is to build an OS from scratch targeting modern hardware and modern computing. XenevaOS is not limited to just personal computing or mobile computing, we aim for extending the potential of an Operating System to multiple use cases, like Automobile, Robotics, and medical science and primarily AR/VR/XR while putting users as first priority rather user fixing software dependencies.

XenevaOS focuses on modern technology rather than carrying legacy codes and aims to have minimal software abstraction

We will try to reply to everyone’s comment individually after the timeout disappears, but till then we’re open for communication.

Our Email address - hi@getxeneva.com

For those interested to learn about the purpose, vision and goals of our project, please visit our website - getxeneva.com

Thank You Team XENEVA.

by lprovenon 6/11/2025, 11:56 AM

More weird harmful moderation!

This is a great global/general response:

https://news.ycombinator.com/item?id=44246578

Why is it marked dead? @dang, are you able to fix that?

by webprofusionon 6/11/2025, 6:59 AM

Impressive, but.. start with how it should look, don't make that an afterthought.

Hobby operating systems have one thing in common, they all have a great logo but look like a late 90s linux desktop. Windows decoration and fonts look like they were hacked together last night.

Instead start with a visual design and work backwards. You'll get instant appreciation from your audience. Unless the aim is to basically get SSH working and compile a bunch of gnu tools for a basic shell, in which case knock yourself out but don't be surprised when everyone ignores your work.

This come across as snark but it's frustration at the wasted effort and that good work will go unnoticed.