Vai al contenuto
Logo di Wine

Logo: WineHQ

Il 2 ottobre 2026 è stata rilasciata Wine 11.19, nuova versione di sviluppo del livello di compatibilità che permette di far girare software Windows su Linux e altri sistemi Unix-like. Le novità principali sono il supporto al testo verticale in GDIPlus, la cache delle query DNS, l’aggiornamento a Unicode 18.0 e un parser VBScript migliorato. Il rilascio chiude anche 23 bug che riguardavano giochi e applicazioni.

Wine 11.19 è uscita: Cache DNS, testo verticale in GDIPlus e 23 bug corretti
Grafica: opengeek

Le novità principali di Wine 11.19

Secondo Linuxiac, la cache DNS evita di risolvere più volte gli stessi nomi host. Le tabelle dei caratteri passano a Unicode 18.0 e il parser VBScript riceve altri miglioramenti.

  • testo verticale nel codice GDIPlus;
  • supporto ai caratteri Unicode 18.0;
  • cache delle query DNS;
  • parser VBScript migliorato;
  • 23 bug noti corretti.

Come racconta LinuxCompatible, il testo verticale è la novità più visibile. GDIPlus è la libreria grafica dietro il rendering del testo in molte applicazioni Windows, e il layout verticale serve a diverse interfacce giapponesi, cinesi e coreane. Il lavoro è di Esme Povirk, che ha implementato disegno e misurazione verticale in varie API di stringa. Thomas Ritter ha aggiunto una correzione per l’allargamento di certe penne personalizzate.

Wayland: gestione del colore per Vulkan

C’è poi una modifica che, come sottolinea Phoronix, non compare tra i punti salienti del rilascio. Il driver Wayland di Wine ora implementa il protocollo di color management per lo spazio colore di Vulkan. Il risultato dovrebbe essere una resa dei colori più accurata per giochi e applicazioni Windows eseguiti su Wayland.

Chi ci ha lavorato

LinuxCompatible riferisce che, dal rilascio precedente del 18 settembre, hanno contribuito circa 48 persone con circa 350 commit. Hans Leidekker ha costruito la cache dentro DnsQuery_UTF8() e funzioni collegate. Nikolay Sivov ha guidato l’aggiornamento Unicode. Francis De Brabandere ha firmato circa 13 commit sul VBScript, dall’overflow dei letterali esadecimali a un vero builtin Erase.

Sviluppatore Commit nel ciclo Ambito indicato
Alex Henrie 38 vari sottosistemi
Rémi Bernon 36 modifiche soprattutto grafiche
Conor McCarthy 28 robustezza della pipeline multimediale

I 23 bug corretti, applicazione per applicazione

Linuxiac elenca diversi casi concreti:

  • ArcGIS Pro non va più in crash all’avvio;
  • Euro Truck Simulator 2 si avvia con il renderer OpenGL usando il backend EGL di Wine;
  • Desperados 2: Cooper’s Revenge non va più in crash con le ombre animate attive su hardware NVIDIA, sotto X11 o XWayland;
  • Final Fantasy XI Online non mostra più un comportamento indesiderato del cursore del mouse;
  • Zombie Army 4: Dead War non perde più memoria a causa del launcher;
  • Hard Truck Apocalypse non dovrebbe più bloccarsi né andare in stack overflow con le librerie MSVCR71 e MSVCP71 integrate di Wine.

Fuori dal gaming, Paint.NET 5.2 ottiene la correzione delle finestre degli strumenti di dimensione errata. Il Blocco note di Wine non va più in crash con la funzione «Sostituisci tutto». In .NET Framework 4.8, Decimal Math.Round arrotondava sempre per eccesso nei casi interessati, e ora non lo fa più.

Tra gli altri problemi risolti ci sono BOINC, MSYS2, la gestione dei controller XInput, la compilazione OpenCL, QuickTime 2 sotto winevdm, il comportamento del focus delle finestre e una regressione che poteva causare blocchi nelle build con msvc-wine. LinuxCompatible aggiunge un overflow di interi in _aligned_malloc e la corretta gestione del flag «disable» di XInput.

Un’ultima correzione riguarda wineboot: un ritardo che in certi casi aggiungeva circa cinque secondi all’avvio di Wine, su Linux e macOS, non c’è più.

Come scaricarla e per chi è pensata

Wine 11.19 è disponibile come codice sorgente. LinuxCompatible indica che il tarball pesa 44,6 MiB ed è sui server di WineHQ. I pacchetti binari per le distribuzioni supportate dovrebbero arrivare tramite WineHQ e i repository delle singole distribuzioni, come il repository apt di WineHQ.

Si tratta di una versione di sviluppo, pensata per chi testa e accetta un codice che cambia in fretta. LinuxCompatible consiglia a chi usa Wine per lavoro di aspettare la prossima versione stabile. Secondo la stessa fonte, la baseline stabile 11.0 è uscita a gennaio 2026 e da allora le versioni di sviluppo escono a cadenza di circa due settimane. Phoronix scrive che il rilascio stabile di Wine 12.0 è atteso all’inizio del 2027.

LinuxCompatible ricorda inoltre che Proton di Valve condivide buona parte del codice di Wine, per cui i miglioramenti tendono ad arrivarci nel tempo.

Leggi anche