v0.1-alpha is out now!

The Minimalist
Learner OS

A custom 32-bit protected-mode operating system built entirely from scratch. Lightweight, fast, and engineered for those who seek to understand the very foundations of computing.

RudzaniOS Terminal

System Architecture

32-bit Protected Mode

Features a custom bootloader translating 16-bit real mode into full 32-bit protected mode utilizing LBA Extended Disk reads.

Virtual Filesystem

Fully functional VFS mounted over an initial Ramdisk (initrd) with dynamic slot reuse and full directory hierarchy parsing.

Interactive Shell

Over 20 built-in UNIX-like commands including cd, ls, mkdir, cp, rm, and .sh script execution.

Nda Editor

A custom text editor built into the OS. Buffer-based typing and VFS integration for fast in-OS software adjustments.

Math Engine

A built-in recursive descent parser capable of advanced trigonometry (sin, cos), complex arithmetic, and PEMDAS equations.

Arcade Machine

Type lets_play to launch the built-in terminal arcade featuring full implementations of Snake, Pong, and Tetris.

Releases

Download the raw disk images for emulation or hardware flashing.

VirtualBox Image

v0.1-alpha

Pre-formatted VirtualBox Disk Image (.vdi). Easiest way to test the OS if you already use Oracle VirtualBox.

SHA256: 6b210a5e5888946652279e68d33fcbb43d1d8b076ed160c937c55f78732e592b
Download .VDI (1 MB)

Raw Disk Image

v0.1-alpha

The raw .iso flat binary image. Use this for QEMU, Bochs, or writing directly to a floppy/USB disk block using dd.

SHA256: a860ab72acc672edb875a87fc53069b8094bc43fee35e3065142a4edcf29d16c
Download .ISO (1 MB)