logoalt Hacker News

ticulatedsplinetoday at 7:22 PM14 repliesview on HN

Wine might be oddly self-defeating. Broad game support on Linux increases the viability of Linux as a desktop, which increases market share, which may result in developers creating Linux ports as a 1st class concern, which don't need Wine to run.


Replies

krastanovtoday at 7:24 PM

Wine's APIs are more stable than Linux's APIs, so it seems more plausible to me that Wine will become the first class target itself.

show 5 replies
tomberttoday at 7:27 PM

I actually think it'll be the opposite. Even for games that have native ports I pretty much always run the Windows version with Proton, since that just tends to be more stable. People develop against the Windows API because it's familiar and somewhat unchanging, and that's fine since Proton does such a good job running it.

kelnostoday at 8:51 PM

I don't think this is a big concern. There will still be plenty of demand for Wine even with a decent catalog of Linux-native games. People use Wine for things other than games, and even if tomorrow every single new game had a native Linux port, people would still be playing older Windows-only games for at least another 20 years, probably more.

Also the Windows ABI is still more stable than the Linux ABI. Even if Linux (non-SteamDeck) gaming share went up to like 50% or more, it still would probably be less of a hassle to build for Windows only, the performance difference on Linux+Wine isn't enough to matter.

jfaulkentoday at 7:23 PM

This is the very definition of "a good problem to have."

marssaxmantoday at 8:31 PM

It seems more likely to me that the Windows API will become the de-facto Linux gaming SDK, and the idea of porting a game to Linux will become meaningless.

nialv7today at 9:22 PM

There always will be old games that will never be ported to Linux.

DeathArrowtoday at 7:45 PM

Quiet the other way around. Wine being good will reduce incentives for game studio to produce native Linux ports.

Jblx2today at 7:35 PM

If you game/app runs on Wine, doesn't that reduce the pressure to develop a Linux port?

show 2 replies
orbital-decaytoday at 7:35 PM

Unlikely. Games need a stable ABI and Win32 is the only stable ABI on Linux.

show 2 replies
Normal_gaussiantoday at 7:27 PM

A solution to itself

cadamsdotcomtoday at 7:49 PM

Gotta get there somehow.

FpUsertoday at 8:36 PM

If I had a guarantee that every windows application that is important to me runs on Wine I would switch next day. Now I use Windows to develop both - Windows and Linux applications even when primary running mode for application is business backend on Linux

p_ingtoday at 7:24 PM

OS/2 part deux

show 1 reply
2OEH8eoCRo0today at 7:50 PM

It's interesting when old Windows games run better in Wine than in actual Windows 10/11.

show 1 reply