
Atlas
A simple and fast hobby Operating System.
About Atlas
Atlas is a hobby operating system featuring a Windows 95~ like GUI called Genesis (though it initially boots into TUI mode), a full filesystem in RAM, usb-drive support for persistent storage, several built in applications, support for userspace applications (yes, it can run DOOM) in Assembly, C, Lua, and GatoLang (with an onboard compiler for C and Assembly, simply a modified version of TinyC). Atlas is designed to work with Qemu and on most real 64 bit hardware, though this remains largely untested. In Atlas, all applications have kernel-level permissions, allowing applications to essentially do whatever they want, which theoretically makes Atlas extremely customizable and extensible. Atlas comes with a graphics library designed to work with Genesis, and implements somewhat buggy userspace multitasking which is disabled by default. Multitasking with built-in applications, however, is largely flawless.


TUI Functionality
