Nowa wersja WINE 9.0 przynosi lepsze wsparcie dla WoW64 na 64-bitowym x86 i Arm

Au fil des années, différentes versions de WINE ont été publiées, la dernière itération étant WINE 9.0, lancée mardi. Cette version marque une étape significative, car elle témoigne de l’achèvement des efforts à long terme pour remodeler les modules au format Portable Executable (PE) et introduire une séparation appropriée entre les mondes Windows et Unix. En conséquence, il est maintenant possible d’exécuter des applications Windows 32 bits sur une installation Unix purement 64 bits. Le nouveau mode WoW64 permet l’exécution d’applications Windows 32 bits dans un processus Unix 32 bits.

Alors que la plupart des distributions Linux proposent actuellement uniquement des éditions 64 bits, elles incluent toujours le support des bibliothèques et des programmes 32 bits. Cependant, de nombreux acteurs majeurs envisagent d’abandonner ce support. WINE fonctionne également sur Apple macOS, bien que, à partir de macOS 10.15 « Catalina », le support des logiciels 32 bits ait été abandonné.

La dernière version de WINE, la 9.0, permet l’exécution de fichiers exécutables Windows 32 bits sur macOS 11-14 et la plateforme ARM64. Cependant, WINE ne fournit pas de bibliothèque d’émulation pour le code x86 sur Arm. Par conséquent, sur macOS Arm64, ce support est facilité par le traducteur Rosetta 2, tandis que sur Linux Arm64, les utilisateurs devront fournir leurs propres solutions, telles que FEX-Emu.

La dernière version de WINE introduit également le support du protocole d’affichage Wayland, ce qui est crucial pour les joueurs, les streamers et les personnes travaillant avec la vidéo. De plus, des améliorations ont été apportées dans la gestion de PostScript, les graphiques 3D, le support audio et vidéo, l’intégration de bureau, le rendu MSHTML avec Gecko, ainsi que le support de Mono et .NET.

Les utilisateurs peuvent choisir parmi différentes versions de WINE. Wine-Stable fait référence à la version stable généralement trouvée dans les dépôts de distribution Linux. Pour ceux qui recherchent de nouvelles fonctionnalités, il existe la branche Wine-Staging. Il y a également la branche -development, qui reçoit de nouvelles versions toutes les deux semaines. Pour vérifier si une application ou un jeu spécifique fonctionnera avec WINE, les utilisateurs peuvent consulter la base de données d’applications WINE ou utiliser des outils auxiliaires tels que le script Winetricks. Ceux qui recherchent des options d’installation simplifiées peuvent envisager CrossOver de CodeWeavers, disponible sur différentes plateformes telles que Linux, ChromeOS et Mac.

FAQ :

Q : Qu’est-ce que WINE ?
R : WINE est un logiciel qui permet d’exécuter des applications Windows sur des systèmes d’exploitation Unix et Unix-like tels que Linux et macOS.

Q : Qu’est-ce que WoW64 ?
R : WoW64 est un mode de compatibilité permettant d’exécuter des applications Windows 32 bits sur des systèmes d’exploitation Windows 64 bits.

Q : Quels sont les avantages de WINE 9.0 ?
R : WINE 9.0 permet l’exécution d’applications Windows 32 bits sur des installations Unix 64 bits, introduit le support du protocole d’affichage Wayland et apporte des améliorations dans de nombreux domaines tels que la gestion de PostScript, les graphiques 3D et le support audio et vidéo.

Q : Comment vérifier si une application ou un jeu fonctionnera avec WINE ?
R : Les utilisateurs peuvent consulter la base de données d’applications WINE ou utiliser des outils auxiliaires tels que le script Winetricks.

Q : Quelles sont les différentes versions de WINE ?
R : Il existe Wine-Stable, la version stable généralement incluse dans les dépôts de distribution Linux, Wine-Staging pour ceux qui recherchent de nouvelles fonctionnalités, et la branche -development qui reçoit des nouvelles versions toutes les deux semaines.

The source of the article is from the blog shakirabrasil.info