Menuet

MenuetOS is a fully 32 bit assembly written graphical hobby operating system, distributed under GPL license. Menuet supports 32 bit x86 assembly programming as a faster and smaller system footprint.

Menuet has no unix roots and the basic system is meant to be a clean asm based structure. Menuet isn't based in any particular operating system, since the idea has been to remove the extra layers between different parts of software, which complicate programming and create bugs.

Menuet's application structure is not specifically reserved for asm programming since the header can be produced with practically any other language. However, the overall application programming design is intended for easy 32 bit asm programming. Menuets responsive GUI is extremely easy to handle with assembly language.

Features
- Pre-emptive multitasking, multithreading, ring-3 protection
- Responsive GUI with 16 M colours up to 1280x1024
- Ide: editor/compiler for assembly kernel and applications
- Kernel and application sources included (GPL)
- TCP/IP stack with PPP & Ethernet drivers
- Http/mp3/email servers, 3D maze
- Free-form, skinnable application windows
- Hard real-time data fetch
- Fits in a single floppy !