Foi publicado o lançamento do sistema operacional MenuetOS 1.53, cujo núcleo é totalmente desenvolvido na linguagem assembler. As compilações do MenuetOS foram preparadas para sistemas x86 de 64 bits e podem ser executadas sob o QEMU. O tamanho da compilação do sistema é de 1.4 MB e é fornecida como uma imagem de disquete e uma imagem ISO para gravação em CD (sendo suportado também o início no VirtualBox). Os códigos-fonte do projeto Menuet64 são distribuídos sob uma licença restritiva, que exige concordância para qualquer uso comercial, enquanto o Menuet32 é disponibilizado sob a licença GPL.
O sistema suporta multitarefa preemptiva, inicialização em sistemas com UEFI e SMP em sistemas multinúcleos. O projeto também desenvolve seu próprio servidor X e fornece uma interface gráfica do usuário incorporada com suporte a temas, operações de arrastar e soltar, codificação UTF-8 e alternâncias de arranjos de teclado. Para desenvolvimento de aplicativos em assembler, é oferecido um ambiente de desenvolvimento integrável.
No sistema operacional, estão disponíveis pilha de rede, drivers para Ethernet e USB 2.0, codecs de som AC97 e Intel HDA (ALC662/888). O projeto está desenvolvendo um navegador web simples HTTPC, clientes de e-mail e FTP, cliente VNC, servidores FTP e HTTP, aplicativos para visualização de imagens, edição de textos, manipulação de arquivos, visualização de vídeos, reprodução de músicas. Para navegação de arquivos, recomenda-se usar o gerenciador de arquivos NDN (Necromancer’s Dos Navigator), portado para o MenuetOS. É possível executar um emulador de DOS e jogos como Quake e Doom.
Entre as mudanças recentes no MenuetOS, destaca-se a inclusão do reprodutor multimídia MPlayer, um novo design de interface e sistema de menus, suporte a arquivos executáveis no formato ELF e fornecimento de componentes para compatibilidade com o Linux. A compatibilidade com o Linux é garantida por meio de uma camada básica POSIX, permitindo a criação de aplicativos GUI que podem ser executados no Menuet e no Linux/X11, além de um servidor X próprio, escrito em assembler, que pode redirecionar a saída de aplicativos executados em sistemas externos com Linux para exibir sua interface no MenuetOS.

Fonte: opennet.ru
