Salta al contenuto principale

Rilasciato Wine 10.14: Novità, Miglioramenti e Correzioni

Rilasciato Wine 10.14: Novità, Miglioramenti e Correzioni

Wine (acronimo ricorsivo per Wine Is Not an Emulator) è uno strato di compatibilità che consente agli utenti di sistemi operativi basati su GNU/Linux, macOS e BSD di eseguire applicazioni progettate per Microsoft Windows. A differenza di un emulatore, Wine non simula un sistema operativo completo, ma traduce le chiamate di sistema di Windows in chiamate native del sistema operativo ospitante. Questo approccio garantisce prestazioni elevate e un’integrazione più naturale con l’ambiente desktop.

Il progetto Wine è nato nel 1993, grazie all’iniziativa di Bob Amstadt e Eric Youngdale, con l’obiettivo di creare uno strumento open source per l’esecuzione di software Windows su Unix. Nel corso degli anni, Wine è diventato un progetto maturo, supportato da una comunità globale di sviluppatori e aziende. Il software è distribuito sotto la licenza LGPL (Lesser General Public License), che ne consente l’utilizzo, la modifica e la redistribuzione sia in ambito personale che commerciale, a patto di rispettare i termini della licenza stessa.

Wine è compatibile con diverse distribuzioni GNU/Linux (come Ubuntu, Fedora, Debian, Arch Linux), macOS e FreeBSD. È inoltre disponibile per Android tramite soluzioni non ufficiali, anche se con alcune limitazioni.

L’ultima versione stabile prima di Wine 10.14 è stata Wine 10.13, rilasciata il 16 agosto 2025, che ha portato miglioramenti mirati a 2 ambiti fondamentali: il settore del gioco e il supporto alle API (Application Programming Interface) di Windows. Questa nuova versione Wine 10.14 introduce ulteriori miglioramenti significativi nella gestione delle API di Windows, correzioni di bug critici e aggiornamenti alle librerie interne, tra cui vkd3d e Mono.

Novità in Wine 10.14

La versione Wine 10.14, pubblicata il 29 agosto 2025, rappresenta il 14° aggiornamento di manutenzione della serie stabile Wine 10. Questo rilascio introduce una serie di miglioramenti tecnici, correzioni di bug e aggiornamenti di componenti fondamentali, con l’obiettivo di ampliare la compatibilità con applicazioni e giochi Windows su sistemi GNU/Linux e macOS.

Wine 10.14 aggiorna le librerie interne vkd3d alla versione 1.17 e Mono alla versione 10.2.

vkd3d è una libreria che svolge un ruolo fondamentale per Wine: converte le istruzioni grafiche scritte per Direct3D 12 (la tecnologia grafica sviluppata da Microsoft per Windows) in istruzioni compatibili con Vulkan, uno standard grafico moderno e open source supportato da GNU/Linux e altri sistemi operativi. Con l’aggiornamento alla versione 1.17, questa libreria introduce ottimizzazioni specifiche per gli shader (i programmi che gestiscono effetti visivi come luci, ombre e texture) e offre una maggiore affidabilità durante l’esecuzione di giochi e programmi che si basano su Direct3D 12. In pratica, questo significa che le applicazioni graficamente complesse gireranno in modo più preciso e senza errori, riducendo problemi come artefatti visivi o rallentamenti.

Mono è un progetto open source che permette a Wine di eseguire applicazioni sviluppate per .NET, il framework di Microsoft utilizzato per creare software in linguaggi come C#. Con l’aggiornamento a Mono 10.2, Wine garantisce una compatibilità aggiornata con le ultime versioni di .NET, assicurando che programmi e giochi scritti in C# o altri linguaggi supportati da .NET funzionino correttamente anche su GNU/Linux e macOS. Questo aggiornamento è particolarmente importante per chi utilizza applicazioni aziendali, utility o giochi che dipendono da tecnologie Microsoft, poiché consente di mantenere il passo con le novità introdotte da Microsoft senza dover utilizzare Windows.

Miglioramenti di rete e infrastruttura

  • Supporto al ping IPv6: Wine 10.14 introduce il supporto al comando ping tramite protocollo IPv6, una funzionalità richiesta da molte applicazioni moderne che operano in reti dual-stack (IPv4 e IPv6).
  • Integrazione con Debian 13 “Trixie”: Le pipeline di integrazione continua (CI) del progetto Wine, gestite tramite GitLab, sono state aggiornate per utilizzare Debian 13 “Trixie” come ambiente di test. Questo garantisce una maggiore coerenza e affidabilità nei processi di sviluppo e collaudo.

Correzione di bug e miglioramenti tecnici

In Wine 10.14 sono stati risolti 19 bug, che interessano diverse aree del software:

Applicazioni e giochi

  • VemsTune: Risolti i problemi di arresto anomalo durante l’avvio.
  • Roblox Studio: Corretto un bug che impediva il corretto funzionamento dell’installer.
  • Phantasy Star Online: Blue Burst: Eliminati i problemi di texture mancanti o nere durante il gioco.
  • GreedFall e Mafia III: Definitive Edition: Migliorata la gestione dell’anisotropia, una tecnica di filtraggio delle texture che influisce sulla qualità visiva.
  • Death to Spies: Risolti i problemi con i video introduttivi.

Funzionalità di sistema

  • Gestione dei percorsi lunghi: Wine ora gestisce correttamente i percorsi di file e cartelle superiori ai 260 caratteri, un limite tipico di Windows.
  • Risoluzione dei componenti MSI: Migliorata la capacità di Wine di identificare e installare i pacchetti MSI (Microsoft Installer).
  • Completamento automatico nella riga di comando: Corretto il comportamento del completamento automatico dei comandi nella shell.
  • Funzioni non implementate: Aggiunto il supporto a diverse funzioni precedentemente non implementate, tra cui:
    • ntdll.dll: Una libreria di sistema fondamentale per la gestione dei processi e della memoria.
    • api-ms-win-core-memory: Un’interfaccia per la gestione avanzata della memoria.
    • gameinput.dll: Utilizzata per la gestione dei dispositivi di input nei giochi.

Come scaricare Wine 10.14

Per scaricare la versione Wine 10.14, è possibile visitare la pagina ufficiale degli annunci del progetto: Annuncio ufficiale di Wine 10.14

Il codice sorgente è disponibile sul repository software ufficiale su GitLab: Repository Wine 10.14

I pacchetti binari precompilati per le principali distribuzioni GNU/Linux saranno resi disponibili a breve tramite i repository software ufficiali delle distribuzioni stesse.

Fonte: https://www.winehq.org/news/2025082901
Fonte: https://gitlab.winehq.org/wine/wine/-/releases/wine-10.14
Fonte: https://www.phoronix.com/news/Wine-10.14-Released
Fonte: https://linuxiac.com/wine-10-14-released-with-vkd3d-1-17-mono-10-2/

Fonte
https://www.laseroffice.it/blog/feed/