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 loopThere 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