È stato pubblicato il rilascio del sistema operativo MenuetOS 1.53, il cui kernel è sviluppato interamente in linguaggio assemblatore. Le versioni di MenuetOS sono preparate per sistemi a 64 bit x86 e possono essere eseguite sotto QEMU. Il pacchetto del sistema occupa 1,4 MB ed è fornito come immagine di dischetto e come immagine ISO per la masterizzazione su CD (è supportato l'avvio in VirtualBox). I codici sorgente del progetto Menuet64 sono distribuiti sotto una licenza restrittiva che richiede l'approvazione per qualsiasi utilizzo commerciale, mentre Menuet32 è disponibile sotto la licenza GPL.
Il sistema supporta il multitasking cooperativo, l'avvio su sistemi con UEFI e SMP su sistemi multicore. Il progetto sta inoltre sviluppando un proprio server X e offre un'interfaccia grafica utente integrata con supporto per temi, operazioni di Drag & Drop, codifica UTF-8 e cambiamenti di layout della tastiera. Per la sviluppo di applicazioni in assembler è disponibile un ambiente di sviluppo integrato.
Nel sistema operativo sono disponibili lo stack di rete, i driver per Ethernet e USB 2.0, e i codec audio AC97 e Intel HDA (ALC662/888). Il progetto include un semplice browser web HTTPC, client di posta e FTP, e client VNC. server ftp e http, applicazioni per visualizzare immagini, modificare testi, gestire file, guardare video, riprodurre musica. Per la navigazione tra i file, si suggerisce di utilizzare il gestore file NDN (Necromancer’s Dos Navigator), portato su MenuetOS. È possibile avviare un emulatore DOS e giochi come Quake e Doom.
Tra le recenti modifiche in MenuetOS spiccano l'inclusione e la fornitura del lettore multimediale MPlayer, un nuovo design dell'interfaccia e del sistema di menu, il supporto per file eseguibili in formato ELF e l'offerta di componenti per la compatibilità con Linux. La compatibilità con Linux è garantita da un layer POSIX di base, che consente di creare applicazioni GUI, capaci di essere eseguite in Menuet e Linux/X11, oltre a un proprio server X, scritto in linguaggio assembly, che può reindirizzare l'output di un'applicazione eseguita su un sistema esterno con Linux, per visualizzarne l'interfaccia in MenuetOS.

Fonte: opennet.ru
