De release van het besturingssysteem MenuetOS 1.53 is gepubliceerd, waarvan de kernel volledig in assemblytaal is ontwikkeld. MenuetOS-builds zijn voorbereid voor 64-bits x86-systemen en kunnen worden uitgevoerd onder QEMU. De systeembuild neemt 1,4 MB in beslag en is beschikbaar als een diskettembeeld en een iso-image voor opname op een CD (opstarten in VirtualBox wordt ondersteund). De broncode van het Menuet64-project wordt verspreid onder een beperkende licentie, die goedkeuring vereist voor elk commercieel gebruik, terwijl Menuet32 onder de GPL-licentie valt.
Het systeem ondersteunt pre-emptive multitasking, booten op systemen met UEFI en SMP op multi-core systemen. Het project ontwikkelt ook een eigen X-server en biedt een ingebouwde grafische gebruikersinterface met ondersteuning voor thema's, drag-and-drop-operaties, UTF-8-codering en het wisselen van toetsenbordindelingen. Voor de ontwikkeling van applicaties in assemblytaal is er een eigen geĆÆntegreerde ontwikkelomgeving beschikbaar.
In het besturingssysteem zijn de netstack, stuurprogramma's voor Ethernet en USB 2.0, geluidscodecs AC97 en Intel HDA (ALC662/888) beschikbaar. Het project ontwikkelt een eenvoudige webbrowser HTTPC, e-mail- en ftp-clients, en een VNC-client, servers ftp en http, applicaties voor het bekijken van afbeeldingen, tekstbewerking, bestandsbeheer, videovertoning en het afspelen van muziek. Voor bestandsnavigatie wordt geadviseerd de bestandsmanager NDN (Necromancer's Dos Navigator) te gebruiken, die is geporteerd naar MenuetOS. Het is mogelijk een DOS-emulator en games zoals Quake en Doom te starten.
Bij de recente wijzigingen in MenuetOS valt de toevoeging van de multimedia-speler MPlayer, een nieuw ontwerp van de interface en het menusysteem, ondersteuning voor uitvoerbestanden in ELF-indeling en de levering van componenten voor compatibiliteit met Linux op te nemen. De compatibiliteit met Linux wordt gegarandeerd door een basislaag van POSIX, die het mogelijk maakt om GUI-applicaties te creƫren die uitgevoerd kunnen worden in Menuet en Linux/X11, evenals een eigen X-server, geschreven in assemblytaal, waarin de uitvoer van een toepassing die op een extern Linux-systeem draait kan worden omgeleid voor weergave van de interface in MenuetOS.

Bron: opennet.ru
