Rilascio del sistema operativo MenuetOS 1.53, sviluppato in assembler

È 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.

Rilascio del sistema operativo MenuetOS 1.53, sviluppato in assembler


Fonte: opennet.ru
Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster