Lansarea sistemului de operare MenuetOS 1.53, scris în limbaj de asamblare

A fost lansată versiunea sistemului de operare MenuetOS 1.53, a cărei dezvoltare a nucleului se desfășoară complet în limbaj de asamblare. Versiunile MenuetOS sunt pregătite pentru sisteme de 64 de biți x86 și pot fi rulată sub QEMU. Dimensiunea sistemului este de 1,4 MB și a fost formată fie ca imagine de dischetă, fie ca imagine ISO pentru scriere pe CD (se acceptă rularea în VirtualBox). Codul sursă al proiectului Menuet64 este distribuit sub o licență restrictivă, care necesită autorizarea oricărei utilizări în scopuri comerciale, iar Menuet32 sub licența GPL.

Sistemul suportă multitasking preemptiv, bootarea pe sisteme cu UEFI și SMP pe sisteme multicore. Proiectul dezvoltă, de asemenea, un server X propriu și oferă o interfață grafică încorporată cu suport pentru teme, operațiuni Drag&Drop, coduri UTF-8 și schimbări de layout-uri de tastatură. Pentru dezvoltarea aplicațiilor în limbajul assembler, este oferit un mediu de dezvoltare integrat.

Sistemul de operare include un stack de rețea, drivere pentru Ethernet și USB 2.0, codec-uri audio AC97 și Intel HDA (ALC662/888). Proiectul dezvoltă un browser web simplu HTTPC, clienți de email și FTP, client VNC, servere ftp și http, aplicații pentru vizualizarea imaginilor, editarea textelor, gestionarea fișierelor, vizionarea videoclipurilor, redarea muzicii. Pentru navigarea prin fișiere se recomandă utilizarea managerului de fișiere NDN (Necromancer’s Dos Navigator), portat pentru MenuetOS. Este posibilă rularea emulatoarelor DOS și a unor jocuri precum Quake și Doom.

Printre modificările recente din MenuetOS se numără includerea și furnizarea playerului multimedia MPlayer, un nou design al interfeței și sistemului de meniuri, suport pentru fișiere executabile în format ELF și oferirea de componente pentru compatibilitatea cu Linux. Compatibilitatea cu Linux este asigurată printr-un strat de bază POSIX, care permite crearea de aplicații GUI, care pot fi rulate atât în Menuet, cât și în Linux/X11, precum și un server X propriu, scris în asamblare, în care se poate redirecționa ieșirea aplicației rulată pe un sistem extern cu Linux, pentru a-i afișa interfața în MenuetOS.

Lansarea sistemului de operare MenuetOS 1.53, scris în limbaj de asamblare


Sursa: opennet.ro
Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster