MenuetOS


Home Page | Screenshots | Documents | Downloads | Forums | Contact


MenuetOS is an Operating System in development for the PC written entirely in 32/64 bit assembly language. Menuet64 is released under License and Menuet32 under GPL. Menuet supports 32/64 bit x86 assembly programming for smaller, faster and less resource hungry applications.

Menuet has no roots within UNIX or the POSIX standards, nor is it based on any operating system. The design goal has been to remove the extra layers between different parts of an OS, which normally 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/64 bit asm programming. Menuet's responsive GUI is easy to handle with assembly language.

News

 
- 10.01.2010 M64 0.92H Digital TV support (dvb-t)
- 02.09.2009 M64 0.91J released - New bootup desktop (transparency, background)
- 14.08.2009 M64 0.90U released - Improved HTTP client & GUI transparency
- 03.08.2009 M64 DVD/MP3 player v0.20 by V.Turjanmaa & A.Mogyorosi
- 10.07.2009 M64 New wallpapers and window skins
- 28.06.2009 M64 0.90Q released - More window transparency options
- 15.06.2009 M64 0.90L released - Improved HTTP client
- 29.12.2007 CD available for download
- 12.08.2007 M32 0.85 released

Features

 
- Pre-emptive multitasking with 1000hz scheduler, multithreading, ring-3 protection
- Responsive GUI with resolutions up to 1280x1024, 16 million colours
- Free-form, transparent and skinnable application windows, drag'n drop
- IDE: Editor/Assembler for applications
- USB 2.0 Hi-speed storage, webcam, printer and tv/radio support
- TCP/IP stack with Loopback & Ethernet drivers
- Email/ftp/http/chess clients and ftp/mp3/http servers
- Hard real-time data fetch
- Fits on a single floppy