Das Wine-Team hat mit Version 7.0 eine neue stabile Hauptausgabe seiner Kompatibilitätsschicht veröffentlicht, die es ermöglicht, Windows-Anwendungen unter Linux, NacOS und BSD auszuführen.
Das neue Release von Wine stelle den kompletten Entwicklungsaufwand eines Jahres dar. Über 9100 Änderungen seien enthalten. Dazu komme eine große Zahl an Verbesserungen.
Besonders hervorgehoben haben die Entwickler, dass nun die meisten Module zum Windows-Binärformat PE (Portable Executable) konvertiert wurden. Mit dieser Konvertierung beschäftigt sich das Wine-Team schon eine ganze Weile. Das Ziel sei es, die die restlichen Module nun auch noch nach 7.0 umzustellen.
Eine bessere Unterstützung von Theming soll Wine zudem einen moderneren Auftritt verschaffen. Ein Theme wird gleich mitgeliefert. Verbesserungen haben laut der Ankündigung der HID-Stack und die Joystick-Unterstützung erfahren.
Mit der neuen 64-Windows-on-Windows-Architektur (WoW64-Architektur) unterstützt Wine nun die Ausführung einer 32-Bit-Windows-Anwendung innerhalb eines 64-Bit-Unix-Host Prozesses, wobei Thunks verwendet werden, um 32-Bit-NT-Systemaufrufe der 64-Bit-NTDLL zuzuordnen, teilen die Entwickler mit. WoW64 Thunks seien bereits für die meisten Unix-Bibliotheken implementiert, sodass ein 32-Bit PE-Modul eine 64-Bit Unix-Bibliothek aufrufen könne. Sobald die übrigen Module in PE konvertiert seien, soll man eine 32-Bit-Anwendungen ausführen können, ohne 32-Bit-Unix-Bibliotheken installieren zu müssen, kündigen die Wine-Macher an.
In der Ankündigung von Wine 7.0 sind die Release Notes und die Download-Möglichkeiten verlinkt.



