Hangover, une application de compatibilité et de virtualisation optimisée par WINE, peut désormais exécuter des applications x86/64 sur les appareils PowerPC et ARM64, mais Android est supprimé.
Si vous vous réveillez du week-end avec une mauvaise gueule de bois, vous pouvez plutôt vous réconforter avec une bonne gueule de bois. Utilisateurs d'appareils exécutant des appareils PowerPC ou ARM64, réjouissez-vous - vos prières ont été exaucées, comme vous peut désormais exécuter une gamme d'applications Windows x86/x64 sur votre ordinateur, grâce à la dernière version Alpha de Hangover libérer. Pour les non-initiés, Hangover est une plate-forme de virtualisation basée sur WINE, initialement conçue pour explorer les moyens de créer une compatibilité entre les appareils alimentés par ARM 64 bits et leurs cousins basés sur x86. Désormais, grâce à une collaboration avec Raptor Computing Systems, elle utilise cette technologie pour créer une solution similaire pour PowerPC (via Phoronix).
La solution fonctionne en exécutant WINE 64 bits sur l'hôte, couplé à une instance QEMU spécialement adaptée et à tout un tas de bibliothèques « thunk » pour assembler le tout. Le résultat est une version virtualisée de vos applications Windows préférées – bien que cette promesse s’accompagne d’une énorme mise en garde.
Bien que les progrès soient toujours en cours, il peut déjà faire beaucoup de choses surprenantes, même le rendu 3D de base et Direct3D si OpenGL est installé. Cependant, si vous avez besoin de quelque chose sur lequel vous pouvez compter pour chaque application Windows que vous lancez, ce n'est vraiment pas pour vous. Ce sera peut-être un jour, mais de l'aveu même des développeurs, il s'agit d'un Alpha très Alpha-y et n'est pas encore prêt à être utilisé comme alternative à un PC natif Windows. Hangover permet désormais aux applications Windows x86/x64 de s'exécuter sur ARM 64, PPC64LE, x86_64 - mais tout cela est « en théorie » - vos résultats peuvent différer. Les utilisateurs peuvent noter que Prise en charge d'Android a été supprimé dans cette version. Cela peut être décevant, mais cela ne fonctionne pas correctement depuis un certain temps et il semble que les développeurs aient décidé de le désactiver pour le présent et dans un avenir prévisible.
Pour plus d'informations et pour télécharger Hangover Alpha, cliquez sur ce lien à transférer vers le référentiel GitHub.