Advertentie
Wine is een compatibiliteitslaag tussen Windows applicaties en het Linux besturingssysteem en is de laatste jaren flink uitgebreid. Dit komt onder andere door flinke ondersteuning van verschillende bedrijven zoals Valve, Google, en Codeweavers. Inmiddels is Wine aanbeland bij versie 10.0 waarmee ruim 6000 aanpassingen zijn gedaan sinds de 9.0-release.
De grootste verandering in het afgelopen jaar is de toevoeging van ARM64EC ondersteuning. Deze architectuur moest developers in staat stellen om hun x64 applicaties voor Windows stapsgewijs om te zetten in een applicatie die native op Arm-processoren kan draaien. Hiermee werken dergelijke applicaties dus nu ook via Wine.
Een andere grote verbetering is betere ondersteuning voor schermen met een hoge DPI. Hierdoor worden bepaalde vensters voortaan automatisch geschaald. Vulkan support is verbeterd voor gebruik in applicaties die 3D-rendering nodig hebben in onderliggende vensters. Dit kon voorheen ook al met OpenGL, maar hiermee is Vulkan nu gelijk getrokken. Daarnaast wordt de Vulkan-specificatie nu tot versie 1.4.303 ondersteund. Direct3D ondersteuning is ook verder ontwikkeld met verschillende verbeteringen voor zowel OpenGL als Vulkan.
Enkele andere functies staan nog in de kinderschoenen, maar moeten in het aankomende jaar flink uitgebreid worden. Zo is er voortaan een mogelijkheid om virtuele displays of desktops van resolutie en formaat te veranderen, zodat dit geen echte mode setting vereist, waarmee de gebruikerservaring beter moet zijn. Gebruikers kunnen nu ook ervoor kiezen op FFmpeg in plaats van GStreamer standaard te gebruiken. Dit moet betere compatibiliteit opleveren met Media Foundation multimedia pipelines, al is deze functie voor nu nog experimenteel.
Enkele andere handige veranderingen zijn bijvoorbeeld de mogelijkheid tot Process elevation, waarmee processen van een normale gebruiker admin rechten gegeven kunnen worden wanneer dit nodig is. Verder zijn verschillende input methoden verbeterd; hieronder vallen touchscreens, joysticks, en dvorak toetsenborden. Daarnaast is er een basis bluetooth driver geïmplementeerd. Voor de volledige lijst met aanpassingen zijn de release notes hier te vinden.