MenuetOS is an operating system in development for PC, written completely in
64bit assembly language. Features include pre-emptive and real-time multitasking
with multiprocessor support and Graphical User Interface.
Menuet64 (2005) is released under License and Menuet32 (2000) under
GPL.
Menuet supports assembly programming for much faster, smaller and less resource
hungry applications.
Menuet isn't based on other operating system nor has it roots
within UNIX or the POSIX standards. The design goal has been to remove the extra layers between
different parts of an OS, which normally complicate programming and
create bugs.
Menuet kernel is written in assembly, which gives speed advantages over systems
written in other languages. For example, GUI with transparency is calculated in
main x86-64 cpu, avoiding compatibility problems with graphics cards.
Menuet's application structure isn't 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 64/32 bit asm programming. Menuet
programming is fast and easy to learn. Menuet's responsive GUI is easy to handle with assembly
language. And Menuet64 is capable of running Menuet32 applications.
Features