hansmbakker: This is where the new format comes in - it gives the possibility to distribute through your own channels (like a download from your website).That's why it might be interesting for GOG.com to look at.
Unless I'm missing something, I'm pretty sure people have hosted .EXE's on their sites for years. Microsoft claiming they're just invented "allowing you to download programs from a website" is like them announcing
"Yesterday, we invented ice-cream"...
hansmbakker: However I'd like to point out that the appx format (which is shares principles with this new technology) is already out for some time and for users it already gives benefits (
although for distributors I believe it requires you to distribute through the Microsoft Store, which I understand that GOG.com does not want to do).
First of all, most games packaged as "UWP apps" are a total mess with a whole string of restrictions vs Win32:-
https://www.pcgamer.com/why-pc-games-should-never-become-universal-apps/
Secondly, I'm still struggling to understand exactly what the advantage of this is supposed to be vs an installer which already just works normally. It seems MS's new format looks good on paper only when you compare it to the worst and most broken "legacy" installers. And the "benefits" listed in your two attached pics can easily become the opposite:-
"Single instance storage of files across users" - We've already got that. You already don't need to install 3x copies of the same game / MS Office 3x times on the same PC, if that PC has 3x users. Windows going back +20 years is already intelligent enough to just switch different user folders. In fact, I can't ever think of a time when Microsoft's claim was true...
"Windows installs, updates & removes" - So basically, Microsoft wants the OS to take control of GOG / Steam game updates? How's that going to work?
Differential updates at the block level - It's obvious "delta updates" where just the OS itself is doing the update are only going to work stuff sold from the MS store. Windows by itself can't talk to 3rd party distributors (GOG / Steam servers) which is precisely why you need Steam / Galaxy instead of Windows Update doing game updates in the first place...
"Tamper Protection" - So it's highly likely to break modding plus compatibility with common gaming tools like Cheat Engine, SteamMover, Rivatuner, Borderless Gaming, XPadder, streaming tools, etc, that need to "see" a game's .EXE? If it doesn't run as an .EXE, then it'll also break auto-detection in AMD / nVidia drivers and firewall exception rules for running a "whitelist" Firewall. How do you backup game saves saved locally in the install folder not MyDocs, etc.
"Thanks for buying Morrowind / Skyrim. However, Microsoft's new installer is so "safe" that it'll stop you installing Morrowind Graphic / Skyrim Script Extenders" / "Have you installed Doom 1-2 using MS's 'smart installer'? Sorry, you can't use any source-ports like GZDoom / Doomsday". That's really not what gamers want, not just here on GOG, but on Steam as well.
"Policies can limit the trusted sources via signing" - So with the click of a button, MS can disable the ability of games distributed via competitors to install / run installed software though not "signing" their trust-worthiness? I'm pretty sure GOG & Valve are capable of "joining the dots" there...
Then there's the issues raised by F4LL0UT. Can you extract files from installers? Do you have control over where the files are put? If not, then that's another step back. What about old games which already need installing outside of Program Files folder "because Windows 10". What about someone running a small C:\ drive SSD (Boot / System) and a larger D:\ drive 3-4TB HDD for games not actually being able to install anything on the latter "because Windows knows best"? As F4LL0UT also said, MS obsessively changes so much in W10 every bi-annual update that it's virtually guaranteed they'll start changing how MSIX works, breaking a lot of older releases. If they do it in a way that doesn't affect themselves but requires GOG to issue new offline installers of every single game, on every Windows update, they may even start to do it deliberately knowing it'll increase the competitions operating costs.
The more I read, the more it seems MSIX is a "solution looking for a problem" that benefits MS pushing the W10 store and literally no-one else. GOG / Steam games already install properly. In fact the only issues I've ever seen with broken game installers were with very old retail discs (eg, obscure cases like non-GOTY NOLF1 using 16-bit installers on 32-bit games which now fail on 64-bit OS's, or doing a version check for Windows 95-98 then getting confused with "NT 5.0", etc). But all these problems have been solved though either by GOG or modding communities simply creating new problem free 32-bit installers.