ReactOS 0.4.11 jest już dostępny i to są jego nowości

ReactOS

Zespół programistów ReactOS ogłosił niedawno wydanie najnowszej stabilnej wersji swojego systemu operacyjnego, ReactOS 0.4.11.

Trzy miesiące temu, w listopadzie 2018 r., zespół ReactOS wydał wersję 0.4.10, która podkreśliła spójność i stabilność projektu, w tym możliwość uruchamiania systemu operacyjnego typu open source z sformatowanego dysku BTRFS.

Przez ostatnie trzy miesiące zespół intensywnie pracował nad jądrem, kładąc nacisk na ponowną implementację interfejsów API systemu Windows , co pomogło poprawić ogólną stabilność systemu.

Główne nowości w ReactOS 0.4.11

ReactOS 0.4.11 wprowadza wiele ulepszeń jądra do tego systemu operacyjnego typu open source. Prace zespołu koncentrowały się również na systemach plików obsługiwanych przez ReactOS.

Poprawki wprowadzone przez zespół na poziomie zarządzania wejściem/wyjściem plików przez jądro pozwoliły wyeliminować co najmniej jedno źródło niebieskich ekranów podczas próby zapisania partycji dysku za pomocą oprogramowania do tworzenia kopii zapasowych ODIN.

W rzeczywistości, chociaż sterownik fastfat jest wewnętrznym sterownikiem systemu plików, ReactOS zawsze polegał na sterowniku innej firmy do obsługi BTRFS, zgodnie z informacją o wydaniu.

To było podstawą niektórych błędów w poprzednich wersjach, takich jak poważny problem wycieku pamięci, który został rozwiązany w ReactOS 0.4.11.

reagos

ReactOS

W ReacOS 0.4.11 rozwiązano również problem braku kompatybilności pomiędzy kontrolerem UniATA i kontrolerami AHCI SATA, które towarzyszą procesorom Intel szóstej generacji (Skylake) .

W rzeczywistości większość dzisiejszych komputerów korzysta z połączeń SATA i odpowiedniego interfejsu AHCI, dla którego ReactOS opiera się na sterowniku UniATA.

Kiedy pojawiła się szósta generacja procesorów Intel Core (Skylake), pojawiła się ona z platformą chipsetową, której kontrolery AHCI SATA okazały się niekompatybilne z UniATA.

Większa kompatybilność

Starsze wersje ReactOS również miały problem z zatrzymywaniem niektórych starszych wersji aplikacji.

W rzeczywistości, ReactOS miał szczególne trudności, jeśli chodzi o obsługę sekwencji zatrzymania aplikacji .NET 2.0.
Zbyt krótki limit czasu często uniemożliwiał tym aplikacjom prawidłowe zatrzymanie.
Ten problem został rozwiązany przez uczynienie ReactOS 0.4.11 użyteczną platformą do uruchamiania aplikacji kompatybilnych z Windows.

Ulepszenia Win32 w ReactOS 0.4.11

Blok funkcji powszechnie znany jako win32k, zaimplementowany w jądrze systemu operacyjnego, może zawierać problemy, które mogą powodować awarie całego systemu w przypadku starszych wersji ReactOS.

Zgodnie z notatką, ta usterka została usunięta i związane z nią problemy nie pojawią się w ReactOS w wersji 0.4.11.

Usprawnienia sieci

Wysiłki zespołu ReactOS pomogły również ulepszyć sieć ReactOS, umożliwiając różne programy do diagnostyki i debugowania sieci.

Dzięki temu staje się on użyteczny nie tylko jako platforma do uruchamiania aplikacji, ale także do ich debugowania. Dzięki temu system operacyjny jest użyteczny zarówno dla użytkowników, jak i programistów.

Wszystkie te ulepszenia systemu operacyjnego typu open source, zwłaszcza poprawki na poziomie jądra, przyczynią się do solidności i stabilności systemu, ku radości entuzjastów systemu Windows typu open source.

Jednak fani oprogramowania open source mogą nadal korzystać z Linuksa, a kompatybilność z systemem Windows, choć ulepszona, jest wciąż w powijakach w niektórych najnowszych platformach .NET, takich jak .NET 4.7.2.

Ulepszenia uruchamiania/zatrzymywania aplikacji w ReactOS 0.4.11

Gdy aplikacja działa, często zależy od innych bibliotek w postaci bibliotek DLL. Moduł ładujący (LDR) jest odpowiedzialny za znajdowanie i ładowanie zależnych bibliotek DLL, a właściwa iteracja tych zależności jest krytyczna, aby wszystko działało.

Ta funkcja nie była dobrze obsługiwana w poprzednich wersjach. Ale ta usterka została już naprawiona i cała gama nowoczesnych aplikacji może zostać uruchomiona w najnowszej wersji.

Wśród aplikacji ostatnio aktywowanych w tej nowej wersji jest Blender 2.57.

Jeśli chcesz dowiedzieć się więcej, zapoznaj się z ogłoszeniem o premierze. Link znajduje się tutaj.


Dodaj jako preferowane źródło w Google