MenuetOS – a GUI OS that boots from a single floppy disk
19 hours ago
- #Real-time Multitasking
- #Assembly Language
- #Operating System
- MenuetOS is a PC operating system written entirely in 64-bit assembly language, offering faster and more compact applications and kernel code.
- Features include pre-emptive and real-time multitasking, multiprocessor support, and a Graphical User Interface (GUI).
- Menuet64 (2005) is licensed, while Menuet32 (2000) is under GPL.
- The OS supports assembly programming for faster, smaller, and less resource-intensive applications.
- MenuetOS is not based on UNIX or POSIX standards, aiming to simplify programming by removing extra layers that cause bugs.
- The kernel is written in assembly, providing speed advantages, such as GUI transparency calculations on the main CPU.
- MenuetOS supports a responsive GUI with resolutions up to 1920x1080 and 16 million colors.
- Features include SMP multiprocessor support (up to 32 CPUs), USB 2.0 classes, TCP/IP stack, and real-time data fetch.
- MenuetOS fits on a single floppy and can boot from CD or USB drives.
- Recent updates include improvements, bug fixes, new graphics designs, and support for Linux layers (X-Window/Posix/Elf).