Gli sviluppatori del progetto Wine su possibili problemi con la fornitura di Wine per Ubuntu 19.10, nel caso di del supporto per i sistemi a 32 bit x86 in questa versione.
Nel decidere di abbandonare il supporto per l'architettura x86 a 32 bit, gli sviluppatori di Ubuntu la fornitura di una versione a 64 bit di Wine o l'uso di una versione a 32 bit in un contenitore basato su Ubuntu 18.04. Il problema è che la versione a 64 bit di Wine (Wine64) non è ufficialmente supportata e contiene un gran numero di .
Le build attuali di Wine per distribuzioni a 64 bit si basano su Wine32 e richiedono la presenza di librerie a 32 bit.
Di solito, in ambienti a 64 bit, le librerie necessarie a 32 bit vengono fornite con pacchetti multiarch, ma in Ubuntu è stata presa la decisione di cessare completamente la creazione di tali librerie. Gli sviluppatori di Wine hanno subito l'idea di un pacchetto snap e di un'esecuzione in contenitore, poiché si tratta solo di una soluzione temporanea. Si sottolinea che sarà necessario ristrutturare la versione a 64 bit di Wine, ma ci vorrà tempo.
Inoltre, molte applicazioni attuali per Windows continuano a essere disponibili solo in versioni a 32 bit, e le applicazioni a 64 bit spesso vengono fornite con installer a 32 bit (per gestire i tentativi di installazione in Win32), quindi la versione a 32 bit di Wine continua a svilupparsi come principale. A lungo Wine64 è stato posizionato solo come uno strumento per eseguire applicazioni Win64, non destinato a eseguire programmi a 32 bit, e questa caratteristica è riflessa in molti articoli e documentazione (ora Wine64 può già eseguire applicazioni Win32, ma richiede la presenza di librerie a 32 bit).
Problemi simili anche l'azienda Valve, molte delle cui giochi nel catalogo continuano a rimanere a 32 bit. Valve intende sostenere autonomamente il runtime a 32 bit per il client Steam su Linux. Gli sviluppatori di Wine non escludono la possibilità di utilizzare questo runtime per la fornitura di Wine a 32 bit in Ubuntu 19.10 fino a quando non sarà pronta la versione a 64 bit di Wine, in modo da non reinventare la ruota e unire gli sforzi con Valve per mantenere le librerie a 32 bit per Ubuntu.
Fonte: opennet.ru
