Menuet is an
operating system for
IBM PC compatible computers. It is notable for fitting in a single
floppy disk. It is written in
FASM assembly language. Some simple higher level languages are available. The current release fits just on one floppy disk and includes a GUI, playing of
WAV files, a tiny editor, an
assembler, a simple
TCP/IP stack and some games. The the source code of all programs besides the kernel is included on the diskette.
Menuet OS is a useful tool to learn how a simple OS is constructed and to do various experiments. The applications can be programmed as well in assembler which is fairly easy because of the IA-32 environment which allows to pass the parameters to the kernel functions in the registers. The Kernel is a monolithic pre-emptive, real-time kernel and already includes video drivers.
Menuet OS comes under the GPL license.
External link
Menuet is also an alternative spelling for the
minuet, a
dance.
All Wikipedia text
is available under the
terms of the GNU Free Documentation License