Menuet is an assembly written operating system for x86. It includes support for pre-emptive multitasking, graphical user interface, development tools, smp, tcp/ip and usb. You can download the latest version from: http://www.menuetos.net