ReactOS 0.4.11 je nyní k dispozici a toto jsou jeho novinky

ReactOS

Vývojový tým ReactOS nedávno oznámil vydání nejnovější stabilní verze svého operačního systému, ReactOS 0.4.11.

Před třemi měsíci, v listopadu 2018, vydal tým ReactOS verzi 0.4.10, která zdůraznila konzistenci a stabilitu projektu, včetně schopnosti open-source operačního systému bootovat z formátovaného disku BTRFS.

Během posledních tří měsíců tým intenzivně pracoval na jádře se zaměřením na reimplementaci Windows API , což pomohlo zlepšit celkovou stabilitu systému.

Hlavní novinky v ReactOS 0.4.11

ReactOS 0.4.11 přináší tomuto operačnímu systému s otevřeným zdrojovým kódem mnoho vylepšení jádra. Práce týmu se také zaměřila na souborové systémy podporované systémem ReactOS.

Opravy provedené týmem na úrovni správy vstupu/výstupu souborů jádrem umožnily eliminovat alespoň jeden zdroj modrých obrazovek při pokusu o uložení diskového oddílu pomocí zálohovacího softwaru ODIN.

Přestože je ovladač fastfat interním ovladačem souborového systému, ReactOS se podle poznámky k vydání ve skutečnosti vždy spoléhal na ovladač jiného výrobce pro podporu BTRFS.

To byl základ pro některé chyby v předchozích verzích, například velký problém s únikem paměti, který byl vyřešen v ReactOS 0.4.11.

reakto

ReactOS

V ReacOS 0.4.11 byla také vyřešena nekompatibilita mezi řadičem UniATA a řadiči AHCI SATA, které jsou součástí čipů Intel šesté generace (Skylake) .

Ve skutečnosti většina počítačů dnes používá připojení SATA a odpovídající rozhraní AHCI, pro které je ReactOS založen na řadiči UniATA.

Když vyšla XNUMX. generace procesorů Intel Core (Skylake), přišla s platformou čipové sady, jejíž ovladače AHCI SATA se ukázaly jako nekompatibilní s UniATA.

Větší kompatibilita

Starší verze ReactOS také měly problém zastavit některé aplikace starších verzí.

Ve skutečnostiReactOS měl zvláštní potíže se zpracováním stop sekvence pro aplikace .NET 2.0.
Příliš krátká čekací doba často zabraňovala správnému zastavení těchto aplikací.
Tento problém byl vyřešen tím, že se ReactOS 0.4.11 stal užitečnou platformou pro spouštění aplikací kompatibilních s Windows.

Vylepšení Win32 v ReactOS 0.4.11

Blok funkcí běžně známý jako win32k, implementovaný v jádře operačního systému, může obsahovat problémy, které mohou u starších verzí ReactOS způsobit pády celého systému.

Podle poznámky byla tato vada vyřešena a související problémy se neobjeví v ReactOS verze 0.4.11.

Vylepšení sítě

Úsilí týmu ReactOS také pomohlo zlepšit síť ReactOS povolením různých diagnostických a ladicích programů sítě.

Tímto způsobem se stává užitečným nejen jako platforma pro spouštění aplikací, ale také pro jejich ladění. Díky tomu je operační systém užitečný jak pro uživatele, tak pro vývojáře.

Všechna tato vylepšení operačního systému s otevřeným zdrojovým kódem, zejména opravy na úrovni jádra, přispějí k robustnosti a stabilitě systému pro potěšení nadšenců systému Windows s otevřeným zdrojovým kódem.

Avšak fanoušci open source mohou stále směřovat na Linux a kompatibilita s Windows, i když je vylepšená, je v některých nedávných .NET frameworkech, jako je .NET 4.7.2, stále ještě v plenkách.

Vylepšení pro spuštění / zastavení aplikací v ReactOS 0.4.11

Při spuštění aplikace často záleží na jiných knihovnách ve formě knihoven DLL. Zavaděč (LDR) je zodpovědný za hledání a načítání závislých knihoven DLL a správná iterace těchto závislostí je zásadní pro to, aby vše fungovalo.

Tato funkce nebyla v předchozích verzích dobře podporována. Ale tato chyba již byla vyřešena a celá řada moderních aplikací může začít v nejnovější verzi.

Mezi nedávno aktivovanými aplikacemi v této nové verzi je Blender 2.57.

Pokud se chcete dozvědět více, můžete si přečíst oznámení o spuštění. Odkaz je zde.


Přidat jako preferovaný zdroj v Googlu