MenuetOS

MenuetOS ist komplett in Assembler geschrieben und passt mitsamt seinen Anwendungen auf ein Medium mit zwei Megabyte Größe.
Explizites Entwicklungsziel des Systems ist, die Extraschichten zwischen verschiedenen Teilen des Betriebssystems zu entfernen, die nach Ansicht der Entwickler die Programmierung komplizierter machen und Fehler erzeugen.

Das Manko des Systems war die sehr eingeschränkte Hardware-Unterstützung. Es implementiert auch nicht die POSIX-Standards.

Auch Menuet64 1.0 unterstützt nur wenig Hardware. Neben den meisten x86-Prozessoren sind das die Soundchips, die den Standards AC97 oder HDA folgen, USB bis zur Version 2.0, die Netzwerkkarten 3Com 3c595, Intel Pro/1000 GT, Realtek RTL8029 und Realtek 8111C, verschiedene Grafikkarten von AMD, Intel und Nvidia und eine Reihe von Boards. Verschiedene (USB)-Geräte wie DVB, Webcams und andere werden von den entsprechenden Anwendungen unterstützt. Symmetric Multiprocessing (SMP) ermöglicht die Verwendung von bis zu acht CPU-Kernen. Nicht förderlich für die Verbreitung dürfte aber die Lizenz sein, die nur noch frei für die nichtkommerzielle Verwendung ist. Die 32-Bit-Version von MenuetOS steht weiter unter der GPL, ist aber seit dem Februar 2015 bei Version 0.86 stehengeblieben.