• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

Windows 10 Cloud can be forced to run Win32 apps and games

Will that continue to be the case when OEMs can spend $Free.99 for a license on Windows and can drop the price of their cheap devices by $50-99 each?

They could do that today, by shipping Chrome OS, or some other free option... but you lose the consumers that actually want access to all the standard Windows software. That would be the same case with this.
 
Will that continue to be the case when OEMs can spend $Free.99 for a license on Windows and can drop the price of their cheap devices by $50-99 each?

OEMs can do that right now. The problem with that business model is that profits from consumer PC hardware comes via high margins... and the consumers who are willing to spend more on hardware will also expect a fully featured OS.
 
OEMs can do that right now. The problem with that business model is that profits from consumer PC hardware comes via high margins... and the consumers who are willing to spend more on hardware will also expect a fully featured OS.

Microsoft puts standards on which PC price point runs this SKU
 
Microsoft puts standards on which PC price point runs this SKU

Right now, OEMs can use any cheap OS for their computing devices. And they do for low end devices- It doesn't have to be Windows. But the consumers who spend the $ to make the consumer PC hardware business profitable don't want limited OSes.
 
Right now, OEMs can use any cheap OS for their computing devices. And they do for low end devices- It doesn't have to be Windows. But the consumers who spend the $ to make the consumer PC hardware business profitable don't want limited OSes.

Of course they can use any OS. But When Microsoft released Windows 8.1 with Bing, Microsoft but restrictions on which price point of devices can run on the device. It's the same case here
 
Qrs0i.png


And this is what you get.

what is this horseshit?

you clearly got that image from this guy's post on stackoverflow: http://stackoverflow.com/questions/...after-creating-uwp-with-desktop-app-converter

which is answered and solved (his certificate wasn't trusted)
 
Oh Microsoft...

I'm sure they'll lock Bash on this version soon enough.

This is likely built for ARM devices; they can't run Win32 apps natively anyway. Whether or not a "work-around" exists is irrelevant if the apps FUNCTIONALLY cannot run on the hardware where this is installed.

Most intel-chip computers will NOT have this installed.
 
Of course they can use any OS. But When Microsoft released Windows 8.1 with Bing, Microsoft but restrictions on which price point of devices can run on the device. It's the same case here

I'm not sure why this matters, unless it's to say that MS will take extra steps to ensure that only low end models can ship with the with Win10C preinstalled... which would make this even less of an issue.
 
what is this horseshit?

you clearly got that image from this guy's post on stackoverflow: http://stackoverflow.com/questions/...after-creating-uwp-with-desktop-app-converter

which is answered and solved (his certificate wasn't trusted)

Yes, and that is what will happen to every UWA distributed outside Microsoft Store unless the users does all this steps(or a Microsoft Trusted Authority signs the APP):

1. In File Explorer, right click an appx that you've signed with a test cert and choose Properties from the context menu.

2. Click or tap the Digital Signatures tab.

3. Click or tap on the certificate and choose Details.

4. Click or tap View Certificate.

5. Click or tap Install Certificate.

6. In the Store Location group, select Local Machine.

7. Click or tap Next and OK to confirm the UAC dialog.

8. In the next screen of the Certificate Import Wizard, change the selected option to Place all certificates in the following store.

9. Click or tap Browse. In the Select Certificate Store window, scroll down and select Trusted People and click or tap OK.

10. Click or tap Next. A new screen appears. Click or tap Finish.

11. A confirmation dialog should appear. If so, click OK.

So yeah, stop the bullshit about how a market for UWAs outside the Windows Store is possible.
 
or alternatively a distributor like steam or origin seamlessly and silently installs a certificate without the user having to do anything.

Installing a certificate without the user noticing goes against the purpose of certificates, so I don't think that is possible. It would be a very serious security problem.
 
Installing a certificate without the user noticing goes against the purpose of certificates, so I don't think that is possible. It would be a very serious security problem.

Command line: certmgr.exe -add certificate.cer -c -s -r localMachine TrustedPublisher

Also available via apis.

Need administrator rights obviously.
 
Yes, and that is what will happen to every UWA distributed outside Microsoft Store unless the users does all this steps(or a Microsoft Trusted Authority signs the APP):



So yeah, stop the bullshit about how a market for UWAs outside the Windows Store is possible.

A dev can self sign their app.
 
Yes, and that is what will happen to every UWA distributed outside Microsoft Store unless the users does all this steps(or a Microsoft Trusted Authority signs the APP):



So yeah, stop the bullshit about how a market for UWAs outside the Windows Store is possible.

That's because the developer provided their own certificate, but they don't need to be from Ms, Windows accepts a plethora of different certificate providers.

Installing a certificate without the user noticing goes against the purpose of certificates, so I don't think that is possible. It would be a very serious security problem.

It's possible, you invoke a UAC prompt, just like you do when installing anything win32 from the internet. For instance, Steam installs a certificate when you install it, so it can later install games without any further user interaction.

Basically with uwp you (as the dev) has the following scenarios:

- Sign your app with any trusted provider. That makes your app instalable with any hassle.
- Provide your own certificate. That obviously mean that the user should trust you. You can either ask them to install the certificates themselves (that process you described) or you can run a script that does that but requires admin access (and thus invoke a UAC prompt)

Or in pratice, the same both ways win32 applications are distributed. The only difference is that it's requiring a certificate where on win32 it's optional (but still requires user to trust the source just the same)
 
Top Bottom