Utgivning av operativsystemet ReactOS 0.4.14

Efter ett och ett halvt Ärs utveckling har utgÄvan av operativsystemet ReactOS 0.4.14 presenterats, som syftar till att sÀkerstÀlla kompatibilitet med program och drivrutiner för Microsoft Windows. Operativsystemet Àr fortfarande i "alfaskedet" av utvecklingen. För nedladdning finns en installations-ISO (115 MB) och en Live-version (i zip-arkiv 85 MB). Projektets kod distribueras under licenserna GPLv2 och LGPLv2.

NyckelÀndringar:

  • I anvĂ€ndargrĂ€nssnittet (Shell) har funktionen "Send To" lagts till, vilket gör det möjligt att skicka filer och mappar till fördefinierade platser, sĂ„som mappen "Mina Dokument", skrivbordet eller katalogen för komprimerade filer. I högerklicksmenyn pĂ„ skrivbordet har kommandona "Open File Location" och "Open Command prompt here" lagts till för att öppna katalogen med den valda filen i filhanteraren och visa kommandotolken. Problem med rullning har lösts, vissa COM (Component Object Model) grĂ€nssnitt har förbĂ€ttrats och regressionsproblem i drag&drop-mekanismen har Ă„tgĂ€rdats.
    Utgivning av operativsystemet ReactOS 0.4.14
  • Stöd för uppstart pĂ„ NEC PC-9800-datorer, som levereras med processorer starkare Ă€n i586 och som inkluderar mer Ă€n 64 MB RAM, har lagts till. Stöd för körning i emulatorn Neko Project 21/W har ocksĂ„ implementerats.
    Utgivning av operativsystemet ReactOS 0.4.14
  • I nĂ€tverksstacken har stödet för ICMP (Internet Control Message Protocol) förbĂ€ttrats, vars implementation tidigare inte omfattade hela specifikationen. I den nya versionen har stöd för IOCTL_ICMP_ECHO_REQUEST-anrop lagts till och alla procedurer i Icmp* har skrivits om. Som ett resultat kan nĂ€tverksdrivrutiner nu korrekt överföra paket med ICMP-begĂ€rningar och svar till applikationer, och verktyget tracert visar all nödvĂ€ndig information.
    Utgivning av operativsystemet ReactOS 0.4.14
  • Dialogrutan för sĂ€ker borttagning av enheter har förbĂ€ttrats, dĂ€r nu anslutna enheter visas.
    Utgivning av operativsystemet ReactOS 0.4.14
  • Arbetet med att Ă„tgĂ€rdabuggar och öka stabiliteten i operativsystemets kĂ€rna har fortsatt. FörbĂ€ttringar har gjorts och vissa delar av minneshanteraren har skrivits om, och arbetet med att implementera stöd för PAE (Physical Address Extension) har inletts. Kod för undantagshantering har överförts frĂ„n Wine-kodbasen till CRT (C Run-Time). Fel i PnP-drivrutinen (classpnp.sys) som hindrat korrekt funktion med lagringsenheter har Ă„tgĂ€rdats. I in- och utdata-subsystemet har interaktionen med enheter förbĂ€ttrats. En serie sĂ„rbarheter orsakade av buffertöverskridningar har avhjĂ€lpts.
  • Den första implementeringen av Resource Arbiter-biblioteket har lagts till, vilket kan anvĂ€ndas för att lösa konflikter vid Ă„tkomst till resurser i drivrutiner för bussar som PCI. Dessutom har kod för felsökning av PnP och inmatnings-/utmatningshanterare lagts till. I PnP-hanteraren har stöd för kartlĂ€ggning av enheters funktioner med flaggor som speglar dessa funktioner införts.
  • Felsökaren för kĂ€rnan och relaterade moduler har uppdaterats. I den interaktiva felsökaren KDBG har kommandona cregs och tss förbĂ€ttrats, och koden för TSS-hantering har skrivits om. Implementeringen av felsökningsfilter har slutförts.
  • NetKVM VirtIO-drivrutinen har lagts till, vilket möjliggör snabbare nĂ€tverksoperationer i miljöer som kör virtualisering baserad pĂ„ QEMU och KVM.
  • Bootloadern FreeLoader har förbĂ€ttrats, som nu kan ladda 64-bitars system baserade pĂ„ Linux-kĂ€rnan och har löst problem med lĂ€sning frĂ„n Ext2-filsystemet. Kraschproblem vid felsökningslĂ€ge har Ă„tgĂ€rdats. Emulering av ARC, som Ă€r nödvĂ€ndig för att stödja NEC PC-98-hĂ„rdvara, har lagts till. Stödet för att ladda pĂ„ Xbox-enheter har förbĂ€ttrats.
  • Implementeringarna av skĂ€rmtangentbordet och verktyg för personer med funktionsnedsĂ€ttning har uppdaterats.
  • Arbetet med ISA PnP-drivrutinen, som möjliggör enhetsidentifiering pĂ„ ISA-bussen, har fortsatt.
  • Fel i modulen comctl32 (Common Controls) som hindrade korrekt visning av Visual Basic 6-installatören har Ă„tgĂ€rdats.
  • FörĂ„ldrade typsnitt har tagits bort, vilket har lett till en liten prestandaförbĂ€ttring, minskad RAM-anvĂ€ndning och minskat storleken pĂ„ systemavbilder.
    Utgivning av operativsystemet ReactOS 0.4.14
  • Synkronisering med Wine Staging-kodbasen 4.18 har genomförts och versioner av tredjeparts komponenter har uppdaterats: mpg123 1.25.13, libjpeg 9d, mbedtls 2.7.14, libtiff 4.1.0, ACPICA 20200326, BtrFS 1.7.2, glu32 9.0.1. Listan över rotcertifikat har uppdaterats.

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