nylig ReactOS-utviklingsteamet har kunngjort utgivelsen av den siste stabile versjonen av ReactOS 0.4.11-operativsystemet.
For tre mĂ¥neder siden, i november 2018, ble versjon 0.4.10 utgitt av ReactOS-teamet fremhevet konsistensen og stabiliteten til prosjektet, inkludert muligheten til operativsystemet med Ă¥pen kildekode for Ă¥ starte en formatert BTRFS-stasjon fra bunnen av.
De siste tre mĂ¥nedene har teamet gjort mye arbeid pĂ¥ kjernen med fokus pĂ¥ reimplementering av Windows API-er, som har bidratt til Ă¥ forbedre systemets generelle stabilitet.
Hovednyhetene i ReactOS 0.4.11
ReactOS 0.4.11 gir mange kjerneforbedringer til dette open source-operativsystemet. Teamets arbeid fokuserte ogsĂ¥ pĂ¥ filsystemene som støttes av ReactOS.
Rettelser gjort av teamet pĂ¥ nivĂ¥et med filinput / output management av kjernen har tillatt Ă¥ eliminere minst en kilde til blĂ¥ skjerm nĂ¥r du prøver Ă¥ lagre en diskpartisjon ved hjelp av ODIN-sikkerhetskopiprogramvare.
Faktisk, selv om fastfat-driveren er en intern filsystemdriver, har ReactOS alltid stolt pĂ¥ en tredjepartsdriver for BTRFS-støtte, ifølge utgivelsesnotatet.
Dette var grunnlaget for noen feil i tidligere versjoner, for eksempel et større minnelekkasjeproblem som ble løst i ReactOS 0.4.11.

ReactOS
En inkompatibilitet med UniATA-driveren med AHCI SATA-kontrollere som følger med XNUMX. generasjons Intel-brikker (Skylake) det har ogsĂ¥ blitt dekket i ReacOS 0.4.11.
Faktisk bruker de fleste datamaskiner i dag SATA-tilkoblinger og det tilsvarende AHCI-grensesnittet, som ReactOS er basert pĂ¥ UniATA-kontrolleren.
Da sjette generasjon Intel Core (Skylake) -prosessorer kom ut, kom den med en brikkesettplattform hvis AHCI SATA-drivere viste seg Ă¥ være inkompatible med UniATA.
Større kompatibilitet
Eldre versjoner av ReactOS hadde ogsĂ¥ problemer med Ă¥ stoppe noen eldre versjonsapper.
FaktiskReactOS hadde spesielle problemer med Ă¥ hĂ¥ndtere stoppsekvensen for .NET 2.0-applikasjoner.
Ofte forhindret ventetiden som var for kort, at disse applikasjonene ble stoppet riktig.
Dette problemet ble løst ved Ă¥ gjøre ReactOS 0.4.11 til en nyttig plattform for Ă¥ kjøre Windows-kompatible applikasjoner.
Forbedringer av Win32 i ReactOS 0.4.11
Funksjonsblokken, kjent som win32k, implementert i kjerneplassen til operativsystemet, den kan inneholde problemer som kan forĂ¥rsake krasj over hele systemet med tidligere versjoner av ReactOS.
I følge notatet er denne feilen løst, og de relaterte problemene vises ikke i ReactOS versjon 0.4.11.
Nettverksforbedringer
Innsatsen til ReactOS-teamet har ogsĂ¥ bidratt til Ă¥ forbedre ReactOS-nettverket ved Ă¥ muliggjøre forskjellige diagnostiske og feilsøkingsprogrammer for nettverket.
SĂ¥ledes, det blir nyttig ikke bare som en plattform for Ă¥ kjøre applikasjoner, men ogsĂ¥ for feilsøking av dem. Dette gjør operativsystemet nyttig for bĂ¥de brukere og utviklere.
Alle disse forbedringene av operativsystemet med Ă¥pen kildekode, spesielt korrigeringene pĂ¥ kjernenivĂ¥, vil bidra til robustheten og stabiliteten til systemet til glede for Windows-entusiaster med Ă¥pen kildekode.
Imidlertid kan Ă¥pen kildekode-fans fortsatt gĂ¥ til Linux, og Windows-kompatibilitet, selv om den er forbedret, er fremdeles i sin spede begynnelse i noen nyere .NET-rammer, for eksempel .NET 4.7.2.
Forbedringer for Ă¥ starte / stoppe applikasjoner i ReactOS 0.4.11
NĂ¥r et program kjører, avhenger det ofte av andre biblioteker i form av DLL-filer. Lasteren (LDR) er ansvarlig for Ă¥ finne og laste avhengige DLL-filer, og riktig iterasjon av disse avhengighetene er avgjørende for Ă¥ fĂ¥ alt til Ă¥ fungere.
Denne funksjonen ble ikke støttet godt i tidligere versjoner. Men denne feilen er allerede løst, og hele spekteret av moderne applikasjoner kan starte i den nyeste versjonen av.
Blender 2.57 er nylig aktivert i denne nye versjonen.
Hvis du vil vite mer om det, kan du se lanseringsmeldingen. Koblingen er denne.