About the Project
nav Home
About the Project
XeonOS is a project to create a user-oriented operating system based on the Linux kernel and GNU utilties.
User-oriented means:
  • The user is in control of the system. (Subject to security status)
  • The system is user-friendly.
  • The system does not limit what the user's options. (Within reason)
The best example of a user-oriented operating system currently in existence is the MacOS prior to MacOS X. The aim of the XeonOS project is to create a similar user experiance using the Linux kernel.
A secondary objective of the project is to create a easy to use API and to create a replacement for X11.
The project is divided into several sections. These are:
  • Mirrors: A modern, flexible buffered windowing system based on SDL and designed to replace X11. OpenGL will be used to achive speed and special effects, although development will not initially use OpenGL.
  • Smoke: A toolkit, widget set and application framework for use with mirrors. This will achive a modern and consistent user experience.
  • Fire: A desktop environment and set of utility and accessory applications based on Smoke/Mirrors. This will be the main focus of the user experience. This will include creating simple applications and developer interfaces. Part of this will involve creating a "novice-level" programming environment and language based on LUA.
  • Water: An attempt to clean up and simplify the Linux filesystem in a similar way to the classic MacOS. This will include the creation of a daemon program and an alternative boot sequence. This will be done in a way that will maintain compatability with legacy Linux applications.
  • Earth: A set of network services for XeonOS designed to bring its simplicity to networking and the internet. This will include a powerful personal filesharing system.
The system will be built in roughly the order of these bullet points. Work on Mirrors is currently underway and will probably be complete by the second quarter of 2006. XeonOS should reach v1.0 by early 2008.

Hosted by: SourceForge.net Logo