Sage
Back to Projects
Systems programming project

SageOS

A custom operating system built from the ground up, exploring kernel development, memory management, process scheduling, and desktop system interfaces.

CAssemblyx86KernelSystems Programming

SageOS

Kernel workspace

Experimental
sageos-kerneltty0

SageOS boot sequence

[ OK ] Initialising GDT

[ OK ] Enabling paging

[ OK ] Starting kernel

sage@kernel:~$ explore

Core language

C / x86

System tools

7 modules

Explore the system build