Po półtora roku prac nad rozwojem, zaprezentowano wersję systemu operacyjnego ReactOS 0.4.16, który ma na celu zapewnienie zgodności z programami oraz sterownikami Microsoft Windows, a także oferuje interfejs w stylu Windows. System operacyjny znajduje się w fazie rozwoju alfa. Przygotowano obraz ISO do pobrania (198 MB). Kod projektu jest dystrybuowany na podstawie licencji GPLv2 i LGPLv2.
Po ostatnim wydaniu wprowadzono 2808 zmian i zamknięto 381 zgłoszeń problemów. Kluczowe zmiany:
- Proponowane jest zjednoczone BootCD, łączące w jednym pliku iso środowisko Live do zapoznania się z systemem oraz instalator do instalacji ReactOS na stałym nośniku.
- Dodano graficzny interfejs do instalacji, aktualizacji i przywracania systemu, który zastąpił wcześniej oferowany tekstowy instalator. Nowy instalator zaprojektowano w formie wielostronicowego 'kreatora' i wyposażono w edytor partycji.


- Ulepszono zgodność z proprietary video drivers. Między innymi, rozwiązano problem z wydajnością podczas korzystania z sterowników NVIDIA oraz usunięto problemy z pojawianiem się czarnego ekranu w aplikacjach OpenGL przy użyciu sterowników AMD. Dzięki wdrożeniu podsystemów KMDF (Kernel-Mode Driver Framework) oraz WDDM (Windows Display Driver Model) udało się zrealizować wsparcie dla większości sterowników graficznych dostępnych dla Windows XP oraz Windows Server 2003.
- Dodano nowy sterownik sklhdaudbus dla HD Audio, zbudowany przy użyciu frameworka KMDF (Kernel Mode Driver Framework) i pozwalający na wykorzystanie dowolnych kontrolerów HD Audio, zgodnych z Windows XP i Windows Server 2003. Sterownik poprawnie obsługuje przejście w tryb uśpienia, umożliwia dostęp do AudioDSP na platformach Intel i jest zgodny z sterownikami dla QEMU oraz VMWare. Udoskonalono rozpoznawanie urządzeń dźwiękowych oraz zwiększono binarną zgodność z dźwiękowym stosem Windows. W interfejsie ustawień dźwięku zapewniono prawidłowe zapisywanie stanu suwaków głośności i balansu między ponownymi uruchomieniami.
- Zrealizowano nowy sterownik ATA do przechowywania, wspierający współpracę z urządzeniami SATA, PATA, ATAPI, AHCI i SCSI, rozwiązując problemy z opóźnieniami podczas uruchamiania oraz kompatybilny z maszynami wirtualnymi Hyper-V.
- W narzędziu chkdsk wprowadzono możliwość sprawdzania i przywracania integralności partycji z systemem plików FAT podczas korzystania z sterownika Microsoft FastFAT.

- Dodano narzędzie cleanmgr z interfejsem graficznym do usuwania zbędnych informacji z dysku (na przykład czyszczenie kosza i usuwanie plików tymczasowych). Program jest kompatybilny z rozszerzeniami do narzędzia Windows Disk Cleanup, które określają logikę usuwania pozostałych i tymczasowych plików z aplikacji zewnętrznych oraz systemu.

- Dodano nowy sterownik DC21X4 dla kart sieciowych DECchip 21×4, potrzebny w systemach wirtualizacji, takich jak Microsoft Virtual PC 2007 i Hyper-V Generacji 1.
- Dodano wsparcie dla asynchronicznych operacji sieciowych.
- Wprowadzono nowy typ instalacji — Server Core, podobny do trybu Windows Server Core, do uruchamiania systemu bez graficznego interfejsu użytkownika (bez eksploratora), ale z pełną podsystemem Win32 do uruchamiania programów serwerowych.

- Zakończono ścisłe powiązanie z API Windows Server 2003, co pozwoliło rozpocząć prace nad synchronizacją z kodem bazy Wine 10 (wcześniej używano kodu z Wine 2.x i 3.x). W zestawie znajduje się warstwa WineVDM do uruchamiania aplikacji Windows 16-bitowych.
Źródło: opennet.ru





