XenevaOS

Discord

alt text

XenevaOS is an operating system built from scratch targeted at modern hardware. The OS is designed for both x86 and ARM architecture with plans for RISC-V implementation in the near future as well. Our OS is built on our very own hybrid kernel known as ‘Aurora’.
Please visit Build Instructions to build the project

Documentation

Refer to Documentations of XenevaOS

Contributing to the project

XenevaOS is an open-source project that welcomes contributions from developers, researchers, and enthusiasts who are passionate about low level system development. Whether you’re intereseted in Kernel development, driver development, low level graphics or application level features there are many ways to get involved. We encourage contributions in the form of code, documentation, bug reports, and feature suggestions. If you’re interested in contributing, check out out Contribution Guideline, explore open issues, and join the discussion to help shape the project.

Features :

And many more coming soon

Screenshot:

alt text

AppTray:

alt text

Installed Applications :

Building the project

The project is build purely on Windows Environment. Please Visit Build Instructions page for more information

Purpose and Goals

While writing an Operating System from scratch is very fun and knowledgeable journey, at the same time it is a deeply challenging one. The project was not started with specific goal or purpose in mind; rather.it was started as a passionate solo developer project that aims to learn and address what existing OS’s lack. As the project grew over time, it became very necessary to have a clear purpose and goal.Even though it once was a solo development project, XenevaOS now evolved from one-person effort to a collaborative team with shared interest. The strategies and execution of the project are planned and carried out carefully with deliberate intention.

The Purpose:

While there are many mature Kernel available for different domains and they are already feature-complete, they also come with layers of legacy code that make it difficult for developer to implement or experiment with new ideas on top of them. XenevaOS is fully fresh built from scratch project that aims to provide a flexible playground for experiments with new designs and architectures with modern computing in mind without compromising on software implementation standards and performance.

The Goals:

NOTE: XenevaOS is in early development. The features above are not implemented yet, because the project is in foundation level. But we are committed to exploring each of them through focused iterations and community feedback. Whether you’re a developer looking to contribute, or someone exploring alternative OS design, we welcome your curiosity.

Contact:

For questions, suggestions, or collaborations, feel free to reach out

License:

XenevaOS is licensed under the BSD 2-clause License