NyauxKC is an unix-like operating system, the Nyaux kernel is monolithic, the kernel is written in rust. Please refer to the branch 'old-nyaux' if you are here to see what my project has done before, I am currently rewriting in rust which is what the main branch is.
-
Basic x86_64 setup and abstraction
-
PMM using freelist
-
Slab Allocation
-
Page Tables for x86_64 and RISCV64
-
VMM
-
VFS + Simple RAMFS
-
[*] USTAR
-
Syscalls
-
Scheduler Support for userland threads
-
ELF loader
-
Port Xorg ..
-
Port Wayland