Wein 11,9

Wein 11,9 Wein 11,9 Wein 11,9 Wein 11,9

Die Veröffentlichung fand statt Wein 11,9, eine weitere experimentelle Version der freien Implementierung der Win32 API, die es ermöglicht, Windows-Anwendungen unter Linux, BSD und macOS ohne vollstĂ€ndige virtuelle Maschine auszufĂŒhren. Die Veröffentlichung wurde veröffentlicht. 15. Mai 2026 und setzt den zweiwöchigen Entwicklungszyklus der Version 11.x fort, die spĂ€ter die Grundlage fĂŒr Wine 12.0 bilden wird.

In Wine 11.9 liegt der Schwerpunkt auf niedrigstufigen Änderungen im Thread-Management, Verbesserungen fĂŒr ARM64, der Entwicklung der Wayland-UnterstĂŒtzung und einer weiteren Erhöhung der KompatibilitĂ€t mit Anwendungen, die VBScript verwenden. DarĂŒber hinaus haben die Entwickler 24 Fehlerberichte geschlossen, die sowohl Anwendungsprogramme als auch Spiele betreffen.

Was hat sich geÀndert

  • Die mit Wine gelieferte SQLite-Bibliothek wurde hinzugefĂŒgt. Wine enthĂ€lt eine eigene Kopie von SQLite, die auf dem Quellcode des Hauptprojekts SQLite basiert. Sie wird zur Implementierung von winsqlite3 verwendet, einem Windows-kompatiblen Zugriff auf SQLite. Dies verringert praktisch die AbhĂ€ngigkeit von der externen Umgebung und macht das Verhalten von winsqlite3 vorhersehbarer fĂŒr Windows-Programme, die erwarten, dass diese Bibliothek im System vorhanden ist.

  • Die UnterstĂŒtzung fĂŒr System-Threads wurde begonnen. Wine hat begonnen, auf die Verwendung von Betriebssystem-Threads umzusteigen, wo zuvor Teile der Arbeit von eigenen internen Mechanismen durchgefĂŒhrt wurden. Diese Änderung wird bisher als anfĂ€ngliche UnterstĂŒtzung bezeichnet, ist jedoch wichtig fĂŒr die weitere Überarbeitung der internen Subsysteme von Wine. Insbesondere wird angemerkt, dass System-Threads auch von anderen Komponenten, einschließlich interner Teile des Audiotreibers, genutzt werden können.

  • Die Unterbrechung von Threads im emulierten Code auf ARM64 wurde implementiert. FĂŒr ARM64 wurde die Möglichkeit hinzugefĂŒgt, Threads innerhalb des emulierten Codes zu unterbrechen. Dies gilt fĂŒr FĂ€lle, in denen Wine Windows-Anwendungscode auf ARM64-Systemen ausfĂŒhrt und das Verhalten von Windows hinsichtlich der Thread-Verwaltung korrekt nachbilden muss. Die Verbesserung ist besonders wichtig fĂŒr komplexe Programme, die aktiv mit Multithreading, Synchronisation und niedrigstufigen AusfĂŒhrungsmechanismen arbeiten.

  • Die Arbeit an der KompatibilitĂ€t mit VBScript wurde fortgesetzt. In der neuen Version wurden wieder Anpassungen zur UnterstĂŒtzung von VBScript vorgenommen. Dieses Element ist nicht nur fĂŒr alte Skripte, sondern auch fĂŒr Installer, Unternehmensanwendungen und Hilfskomponenten von Windows-Programmen notwendig, die nach wie vor Skripte in VBScript verwenden. Zu den behobenen Fehlern gehört besonders ein Problem beim Parsen von Zuweisungen in VBScript.

  • Die UnterstĂŒtzung fĂŒr die erzwungene Bewegung des Zeigers im Wayland-Treiber wurde hinzugefĂŒgt. Im Wine-Treiber fĂŒr Wayland wurde die UnterstĂŒtzung fĂŒr die Zeigerbewegung ĂŒber das Protokoll wp_pointer_warp_v1 eingefĂŒhrt. Diese Funktion ist fĂŒr Anwendungen und Spiele erforderlich, die erwarten, dass das Programm den Mauszeiger programmgesteuert verschieben kann. FĂŒr regulĂ€re Desktopanwendungen ist dies nicht immer bemerkbar, aber fĂŒr Spiele, insbesondere aus der Ich-Perspektive, fĂŒhrt das Fehlen dieser Funktion hĂ€ufig zu Problemen mit der Kamerasteuerung und dem Erfassen der Maus.

  • 24 Fehler wurden behoben. Die Liste der behobenen Probleme umfasst Korrekturen fĂŒr Lotus Notes, WinSCP, VBScript, Wargaming Game Center, Command & Conquer 3 und andere Anwendungen und Spiele. Unter den spezifischen Berichten wurden der Installationsfehler des Lotus Notes 8.x mit dem SAX-Parser-Fehler, das Rendering-Problem in WinSCP und der Kompilierungsfehler der Zuweisungsanweisung in VBScript erwĂ€hnt.

Quelle: linux.org.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster