Uppdatering av operativsystemet MenuetOS 1.70, skrivet i assembler

UtgÄvan av operativsystemet MenuetOS 1.70 har publicerats, vars kÀrna helt och hÄllet utvecklas i assembler. Versionerna av MenuetOS Àr förberedda för 64-bitars x86-system och kan köras under QEMU. Systemets byggfil tar upp 1,4 MB och skapas som en diskettavbild och ISO-avbild för brÀnning pÄ CD (det stödjer körning i VirtualBox). KÀllkoden för projektet Menuet64 sprids under en begrÀnsad licens som krÀver godkÀnnande för all kommersiell anvÀndning, medan Menuet32 sprids under GPL-licensen.

Systemet stöder förskjutande multitaskning, start pÄ system med UEFI och SMP pÄ flerkÀrniga system. Projektet utvecklar ocksÄ en egen X-server och tillhandahÄller ett inbyggt grafiskt anvÀndargrÀnssnitt med stöd för teman, Drag & Drop-operationer, UTF-8-kodning och vÀxling av tangentbordslayouter. För utveckling av applikationer i assembler erbjuds en egen integrerad utvecklingsmiljö.

I operativsystemet finns ett nĂ€tverksstack, drivrutiner för Ethernet och USB 2.0, ljudcodecs AC97 och Intel HDA (ALC662/888). Projektet utvecklar en enkel webblĂ€sare HTTPC, e-post- och FTP-klienter, samt en VNC-klient, servrar FTP och HTTP, applikationer för att visa bilder, redigera texter, arbeta med filer, se video och spela musik. För filhantering föreslĂ„s det att anvĂ€nda filhanteraren NDN (Necromancer’s Dos Navigator), portad för MenuetOS.

Det Àr möjligt att köra en DOS-emulator och spel som Quake och Doom. Kompatibilitet med Linux sÀkerstÀlls genom ett grundlÀggande POSIX-lager som möjliggör skapande av GUI-applikationer som kan köras i Menuet och Linux/X11, samt en egen X-server som skrivits i assembler, dit utdata frÄn ett program som körs pÄ ett externt Linux-system kan dirigeras för att visa dess grÀnssnitt i MenuetOS.

Bland de senaste Àndringarna:

  • Kompatibilitetslager för Linux och X11 har nĂ„tt en punkt dĂ€r man kan köra enkla X11-applikationer som XCalc, XEyes, XClock och enkla spel som har byggts för Linux (att köra sĂ„dana program krĂ€ver ingen Ă„terkompilering — man kan köra befintliga exekverbara filer kopierade frĂ„n Linux-distributioner). I MenuetOS har ocksĂ„ stödet för befintliga Linux-bibliotek förbĂ€ttrats — möjligheten att anvĂ€nda cirka 100 bibliotek frĂ„n Linux Mint har testats.
    Uppdatering av operativsystemet MenuetOS 1.70, skrivet i assembler
  • Ett nytt huvudmeny har föreslagits och en ny uppsĂ€ttning komprimerade ikoner har lagts till.
    Uppdatering av operativsystemet MenuetOS 1.70, skrivet i assembler
  • MIDI-sekvensare har lagts till.
  • Stödet för libssl och libcrypto har implementerats. Ett verktyg för att hĂ€mta webbsidor, fetch, som stöder HTTPS, har lagts till.
  • Konfiguratorn har förbĂ€ttrats.
  • NĂ€tverksstackens prestanda har ökat. Stödet för DHCP har utökats.
  • Filhanteraren NDN (Necromancer’s Dos Navigator) har uppdaterats till version 3.00.0012.
  • Webcall-applikationen för webbkameror har förbĂ€ttrats.
  • Verktygen ftps och ftpc har förbĂ€ttrats.
  • Möjligheterna hos X-servern som utvecklas har utvidgats.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster