Windows x64 Binaries Can Now Run On POWER9 Under Linux With Hangover

Written by Michael Larabel in WINE on 5 October 2020 at 05:00 AM EDT. 15 Comments
WINE
Windows x86 binaries can now run on POWER9 hardware under Linux with Wine thanks to Hangover.

The Wine Hangover project was initially started for running Windows x86_64 programs on 64-bit ARM. While Wine itself supports AArch64 and other architectures, it isn't focused on emulating support across architectures -- that's where Hangover comes in.

While Hangover has been ARM focused, over the past year Raptor Computing Systems has been helping Wine developers in extending it to support IBM POWER / OpenPOWER hardware to in turn open up Windows x86 64-bit programs to run on POWER9 and the liberated systems by Raptor.

Following a lot of work to Wine/Hangover, the Hangover code for POWER now appears to be in good shape. It was announced this weekend that the POWER9/PPC64LE support is ready in Hangover. But for now there are some limitations and the performance hasn't yet been compared to say running the software in QEMU.

But as upstream Wine is still lacking necessary POWER patches, the future remains uncertain due to the patch delta needing to be carried by Hangover for this support. Hopefully those necessary Wine changes will be able to work their way upstream.

More details on the Hangover project in general can be found via GitHub.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week