Hi HN! I'm 13 and I built Aurion OS
as a solo learning project over 14 days
(~12 hours/day).
It's a 32-bit x86 operating system
written entirely in C and x86 Assembly
with no external libraries.
What it has:
Custom bootloader and kernel
VESA framebuffer graphics (1920x1080,
double-buffered)
Window manager with draggable,
overlapping windows
macOS-inspired dock with transparency
PS/2 keyboard and mouse drivers
ATA hard drive driver with filesystem
PCI bus enumeration
RTL8139 network driver (WIP)
Real-time clock
Runs on just 16MB RAM (up to 10
windows simultaneously)
Built-in apps: Terminal (with DOS mode),
Notepad (save/load), Calculator, Paint
(multiple colors and brush sizes),
Snake game, Settings (theme switching),
and System Info.
Currently works best on QEMU, VirtualBox,
and VMware. Real hardware support is
still a work in progress.
Next goal: TCP/IP networking stack.
I'd love any feedback, suggestions,
or criticism. This is my first OS
project and I learned mass amounts
while building it. Happy to answer
any technical questions!
Everything in that account has appeared in the last 6mo. Very unnatural commit activity, and clearly contradicts the claim that this is their first OS project. Is linked to a faceless YT channel.