Welcome to the XenevaOS documentation. XenevaOS is an operating system completely written from scratch with a focus on high performance and modern hardware support. It aims to provide a robust graphical environment for everyday use, and its lightweight, secure, and adaptable design makes it ideal for both developers and general users. Let’s get started
The project is still under development and not yet fully mature. It requires significant contributions and development to various aspects of the system.
The XenevaOS architecture is composed of four subsystems : (The Kernel, Device Drivers, Services, Applications). Each component works individually, with The Kernel being the most crucial as the other components like Device Drivers, Services & Applications depend on it. All components are bound together by the ‘Service call layer’ (commonly known as ‘system calls’).
NOTE: While this documentation outlines the core objectives and goals of the project, XenevaOS is still under active development and currently lacks many of these functionalities. We promise that the system will eventually achieve these goals with your support and contributions.
This documentation will guide you through all aspects of XenevaOS and how it works. Whether you are a developer looking to contribute to XenevaOS or a user seeking to understand its inner workings, this guide aims to provide comprehensive and accessible information.
Build the project:
Kernel :
Components :
Development :