Wine 7.0 na Linuksa dostępny do pobrania - już w wersji stabilnej
Zespół Wine ogłosił, że stabilne wydanie Wine 7.0 jest już dostępne dla wszystkich użytkowników systemu Linux. Nowa wersja zawiera ponad 9100 zmian i sporo ulepszeń.
20.01.2022 11:39
Wine (pierwotnie skrót od "Wine Is Not an Emulator") umożliwia użytkownikom Linuksa uruchomienie aplikacji dedykowanych na Windowsa. Zamiast działać podobnie jak maszyna wirtualna czy emulator, Wine tłumaczy wywołania interfejsu API systemu Windows na wywołania POSIX, eliminując straty w wydajności i pamięci w przypadku innych metod.
Zmiany w Wine
Wersja 7.0 wprowadziła szereg zmian, także w samym jądrze Wine. Jak informują twórcy na oficjalnej stronie, zaimplementowano dynamiczne klucze rejestru dla danych dotyczących wydajności, a do tego w środowisku C pojawiła się implementacja biblioteki matematycznej, a funkcje zmiennoprzecinkowe są teraz poprawnie obsługiwane na wszystkich procesorach.
Głównymi obszarami, w których dokonano zmian, jest jednak kwestia modułów przekonwertowanych do formatu PE. Wine posiada teraz lepszą obsługę motywów, ulepszoną obsługę HID i joysticka, a także nowa architekturę WoW64.
Architektura WoW64
Niemałą zmianą jest implementacja 64-bitowej architektury Windows-on-Windows. Ta ostatnia obsługuje uruchamianie 32-bitowych aplikacji Windows na 64-bitowym hoście Unix, za pomocą podprogramów do mapowania 32-bitowych wywołań systemowych NT na 64-bitowy NTDLL.
Z mniejszych, bardziej estetycznych zmian, twórcy wymienili nowe motywy, które można włączyć za pomocą WineCfg. Wszystkie wbudowane aplikacje obsługują motywy, a także renderowanie w wysokiej rozdzielczości. Pełną listę zmian, jakie pojawiły się w Wine 7.0, można sprawdzić na stronie ostatniego wydania.