In this old article I posted years ago: Great News: Wine Runs on Windows Subsystem for Linux
I notice that the original article is no longer on the intarweb tubes. Maybe in the internet archive, but that might not be long for the world.
I had found this article instead:
Wine on Windows lets you run Windows apps… on Windows (through Windows Subsystem for Linux)
Wine is a compatibility layer that makes it possible to run some Windows applications on non-Windows operating systems including Linux and macOS.
So naturally some folks have been trying for years to see if they could run Wine on Windows for no particularly good reason.
Up until recently it hasn’t really been possible. Now it is.
So I was going to add a reply to my original ancient SN article, but it appears it is no longer possible to reply to either the article or any of its comments.
How would the vast hoardes and masses of people who use WINE on WSL on Windows be informed of updates? Horrors!
(Score: 2) by turgid on Wednesday May 17, @08:32PM (2 children)
Well CPUs are hella fast these days and they can't think of what to do with them so I suppose it kind of makes sense.
I refuse to engage in a battle of wits with an unarmed opponent [wikipedia.org].
(Score: 1, Insightful) by Anonymous Coward on Thursday May 18, @12:03AM (1 child)
This has more benefits than just wasting CPU cycles. I can see a number of uses here. The most obvious one is 16-bit executables and NTVDM. There are the WINE compatibility modes for older software that are better, in some cases, than the built-in Windows equivalents. There are also security concerns where WINE on WSL can be better. There are WINE developers that are using this capability to improve both the speed of development and the accuracy of WINE's behavior. There are groups working on adding this capability to the automated test suite and that brings all sorts of similar improvements.
(Score: 0) by Anonymous Coward on Friday May 19, @06:30AM
I also forgot to mention 32-bit binaries. Some versions of Windows are set to be 64-bit only and you can use this to get around that restriction.