Die Windows-Laufzeitumgebung für Linux, Wine, ist jetzt in der Version 10.0 veröffentlicht worden. Über 6000 Änderungen, die im letzten Jahr umgesetzt wurden, sollen die Leistung, Kompatibilität und Benutzerfreundlichkeit deutlich steigern.
Viele Neuerungen
Eine der wichtigsten Neuerungen ist die vollständige Unterstützung der ARM64EC-Architektur, die nun mit ARM64 gleichgezogen hat. Entwickler können damit hybride ARM64X-Module erstellen, die ARM64EC- und ARM64-Code in einer einzigen Binärdatei kombinieren. Obwohl dies derzeit eine experimentelle LLVM-Toolchain erfordert, wird erwartet, dass LLVM 20 die Unterstützung weiter erleichtert.
Auch die High-DPI-Skalierung wurde überarbeitet. Nicht-DPI-bewusste Anwendungen passen sich jetzt automatisch an hochauflösende Displays an, während Benutzer durch Kompatibilitätsflags globale oder anwendungsspezifische Einstellungen vornehmen können. Im Grafikbereich bringt Wine 10.0 auch andere wichtige Updates mit: Die Unterstützung für Vulkan-Rendering in X11-Fenstern sowie die Kompatibilität mit Vulkan 1.4.303 ermöglichen eine flüssigere Darstellung. Auch die Handhabung von 3D-Rendering und Schriftarten wurde optimiert.
Für eine bessere Desktop-Integration gibt es ein neues Konfigurationstool, mit dem Benutzer Einstellungen wie virtuelle Desktop-Auflösungen anpassen können. Auf Linux-Systemen ist der Wayland-Grafiktreiber jetzt standardmäßig aktiviert, wobei X11 weiterhin Vorrang hat, sofern es nicht deaktiviert wird. Der Wayland-Treiber unterstützt OpenGL und verbessert die Platzierung von Pop-up-Fenstern.
Besonders interessant für Gamer sind die neuesten Direct3D-Updates, darunter eine überarbeitete Pipeline für ältere Direct3D-Versionen und dynamische Vulkan-Erweiterungen zur Reduzierung von Rucklern. Ein experimentelles FFmpeg-Backend verbessert zudem die Multimedia-Wiedergabe und erhöht die Kompatibilität mit komplexen Mediensystemen.
Download verfügbar
Wine 10.0 bietet auch bessere Unterstützung für Eingabegeräte, einschließlich verbesserter Touchscreen-Funktionalität unter X11 und neue Bluetooth-Funktionen. Aktualisierte Unicode-Tabellen und Zeitzonendaten sorgen für eine bessere internationale Kompatibilität. Die Veröffentlichung umfasst außerdem aktualisierte Bibliotheken wie FluidSynth, LibPng und Vkd3d sowie Werkzeuge wie den Clang Static Analyzer. Entwickler profitieren von einer verbesserten ARM64-Unterstützung für C++-Ausnahmen.
Wine 10.0 steht kostenlos zum Download bereit, inklusive Quellcode zur Kompilierung. Binärpakete für verschiedene Linux-Distributionen sollen in Kürze verfügbar sein.
Zusammenfassung
- Wine 10.0 veröffentlicht: Über 6000 Änderungen für bessere Leistung
- Vollständige Unterstützung der ARM64EC-Architektur für hybride Module
- Verbesserte High-DPI-Skalierung für nicht-DPI-bewusste Anwendungen
- Vulkan-Rendering in X11-Fenstern und Kompatibilität mit Vulkan 1.4.303
- Neues Konfigurationstool für Desktop-Integration und Wayland-Treiber
- Direct3D-Updates und experimentelles FFmpeg-Backend für Gamer
- Verbesserte Eingabegeräte-Unterstützung und internationale Kompatibilität
Siehe auch: