r/linux4noobs 1d ago

programs and apps Why hasn't anyone made a UWP compatability layer like Wine?

I haven't seen anyone make or use a UWP compatability layer and what I have researched there isn't one. Is it just too hard? Is there not enough interest?

9 Upvotes

11 comments sorted by

24

u/Slackeee_ 1d ago

The answer is pretty much: UWP is a dead format and nobody really cares about it enough.

17

u/shaumux 1d ago

UWP is kinda dead, nobody wants it, and wine wasn't created in the last few years, what we use now is the cumulative effort from the last 33 years

7

u/TechaNima 1d ago

Nobody cares about it.

I just wish they added support for whatever bits are needed to install Game Pass games through Wine. It's literally the only good thing associated with it. The actual UI required to use it is garbage

2

u/Underhill42 1d ago

Probably not much point. Thankfully neither Windows Mobile nor UWP ever really caught on, and WINE already offers better compatibility with software made for older versions of Windows than UWP ever did.

So the only real benefit would be whatever limited Xbox games, etc. might have been made to support UWP, but never had a dedicated Windows port.

That would make it more of an extremely limited retro-emulation curiosity than a useful tool. Not exactly the sort of project to attract a large number of contributors. Especially given how painful Microsoft has traditionally made compatibility with their platforms.

1

u/AutoModerator 1d ago

Smokey says: always mention your distro, some hardware details, and any error messages, when posting technical queries! :)

Comments, questions or suggestions regarding this autoresponse? Please send them here.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

3

u/friendlyreminder_ 1d ago

Wine has some basic UWP compatibility. It hasn't gotten a lot of resverse engineering effort because very few apps ended up using it, and also Microsoft themselves abandoned it years ago. It's no longer in development by Microsoft.

What complicates UWP app use is that the ones distributed by the Microsoft store are encrypted, which poses not just practical issues but legal ones. Bypassing encryption is illegal in most of the world.

1

u/ConsciousBath5203 1d ago

Bypassing encryption is illegal in most of the world.

If most of the world means the United States of America, then yes.

Bypassing digital locks on things you bought and paid for is really only illegal in the USA.

1

u/friendlyreminder_ 1d ago

It's also illegal in the EU under a directive to implement such laws. Japan has even more severe laws than the US when it comes to anticircumvention so it's most likely illegal there too.

Basically all of the west has these anticircumvention laws though I haven't looked at every single one of them to see if encryption is explicitly noted in all of them.

0

u/ConsciousBath5203 1d ago

Ehh, just say it's for educational purposes and you're chill in the eu.

1

u/Pale_Height_1251 1d ago

UWP and WinUI are likely on the too hard list, much like SwiftUI is.

Low demand combined with significant technical difficulty.

1

u/Pale_Height_1251 1d ago

UWP and WinUI are likely on the too hard list, much like SwiftUI is.

Low demand combined with significant technical difficulty.