go back
← Back

What NoovexOS Is

Log entry 00 · 3 min · NoovexOS Project

NoovexOS is a 32-bit x86 protected-mode operating system written from scratch in C and x86 assembly. No Linux underneath. No BSD. No existing kernel. The boot sector, the stage-2 loader, the drivers, the filesystem, the TCP/IP stack, the TLS implementation, the compositor, the desktop, and roughly fifty applications are all original code.

It boots on real hardware — not just emulators. The two machines that have served as the test bench throughout:

MEDION B460H6-EM     Comet Lake i5-10400F, UEFI-only (no CSM)
Lenovo IdeaPad       Gemini Lake, Legacy/CSM boot, Elan I2C trackpad
VirtualBox           the fast iteration loop

There are four build flavours compiled from the same source tree:

  • NOOVEX9 — the main desktop edition
  • NOOVEX7 — the earlier desktop line
  • LITE — terminal edition, no desktop
  • SERVER — storage-node edition