HavenDOS 0.8.8.1 – 32-bit x86 hobby operating system written in C and Assembly
Posted: Tue Nov 03, 2026 3:49 am
Hello OSDev community,
I'd like to introduce HavenDOS, an experimental 32-bit x86 operating system that I'm developing independently under Tech Haven Studios.
HavenDOS is written from scratch in C and Assembly and uses a monolithic kernel. The project focuses on low-level operating system development, hardware interaction and building a usable text-based environment.
Current release: 0.8.8.1 – Helios (Beta)
Some implemented features include:
32-bit x86 monolithic kernel
Text-mode console environment
PS/2 mouse support and registered USB HID mouse support
USB device detection
Read-only exFAT volume support
Persistent console grid settings
Built-in system utilities
Experimental hardware detection
Testing
The current release documentation reports 4,062 suite checks and 32 QEMU boot checks. These are software test results, not a claim of compatibility with all physical hardware.
HavenDOS is still under active development. Some features remain incomplete, and hardware compatibility testing is ongoing.
Project links
Website: https://techhavenstudios.lovable.app
GitHub: https://github.com/MGKFN/HavenDOS
I'd appreciate feedback from other OS developers, especially regarding kernel design, hardware support and potential compatibility issues.
Thanks for reading!
I'd like to introduce HavenDOS, an experimental 32-bit x86 operating system that I'm developing independently under Tech Haven Studios.
HavenDOS is written from scratch in C and Assembly and uses a monolithic kernel. The project focuses on low-level operating system development, hardware interaction and building a usable text-based environment.
Current release: 0.8.8.1 – Helios (Beta)
Some implemented features include:
32-bit x86 monolithic kernel
Text-mode console environment
PS/2 mouse support and registered USB HID mouse support
USB device detection
Read-only exFAT volume support
Persistent console grid settings
Built-in system utilities
Experimental hardware detection
Testing
The current release documentation reports 4,062 suite checks and 32 QEMU boot checks. These are software test results, not a claim of compatibility with all physical hardware.
HavenDOS is still under active development. Some features remain incomplete, and hardware compatibility testing is ongoing.
Project links
Website: https://techhavenstudios.lovable.app
GitHub: https://github.com/MGKFN/HavenDOS
I'd appreciate feedback from other OS developers, especially regarding kernel design, hardware support and potential compatibility issues.
Thanks for reading!