MenuetOS ist ein Hobby Betriebssystem welches für den PC und komplett in 32Bit Assembler geschrieben wurde und unter GPL Lizenz freigegeben ist. Die 64Bit Version ist unter folgender Lizenz freigegeben. Es ist in 32/64bit Assembler geschrieben, dies ermöglicht die Erstellung von kleineren, schnelleren und weniger Ressourcenhungrigen Anwendungen.
Menuet beruht nicht auf UNIX oder dem POSIX Standard, noch basiert es auf einem anderen Betriebssystem. Das Designziel ist es die Extra-Schichten zwischen verschiedenen Teilen des Bestriebssystems zu beseitigen, welche normalerweise die Programmierung verkompliziert und Bugs verursacht.
Menuets Programmstruktur ist nicht ausschließlich für ASM Programmierung reserviert, augrund dessen kann der Header praktisch mit jeder anderen Sprache verwendet werden. Jedoch ist die allgemeine Anwendungsprogrammierung für eine einfache 32/64bit ASM Programmierung vorgesehen. Menuets GUI ist extrem einfach mit der Assemblersprache zu programmieren und das programmieren in dieser Umgebung ist schnell erlernt.
- 04.10.2020 M64 1.36.20 (EN) released! Systemaufrufe für Grafiken verbessert.
- 20.02.2015 M32 0.86 released!
- 15.10.2007 M64 0.68 (DE) released!
- Pre-emptives Multitasking mit 1000-Hz Scheduler, Multithreading, ring-3 Schutz
- Responsive GUI mit einer Auflösung bis zu 1280x1024, 16 Millionen Farben
- Freie Formulare, Transparente und frei gestaltbare Fenster, Drag'n Drop
- IDE: Editor/Assembler für Anwendungen
- USB 2.0 Hi-Speed Storage, Webcam und Drucker Unterstützung
- TCP/IP Stack mit Loopback, PPP & Ethernet Treibern
- Netzwerkanwendungen inklusive ftp/http/mp3/smtp Server
- irc, http, nntp und tftp Clients
- Harte Echtzeit Datenverarbeitung
- Passt unkomprimiert auf eine einzelne Diskette