Microsoft's only choice to move forward is to throw the Win32 baby out with the bathwater. And that brings us to the introduction of Windows 10 S.
Windows 10 S is just like the Windows 10 you use now, but the main difference is it can only run apps that have been whitelisted to run in the Windows Store. That means, by and large, existing Win32-based stuff cannot run in Windows 10 S for security reasons.
To bridge the app gap, Microsoft is allowing certain kinds of desktop apps to be "packaged" for use in the Windows Store through a tooling process known as Desktop Bridge or Project Centennial.
The good news is that with Project Centennial, many Desktop Win32 apps can be re-purposed and packaged to take advantage of Windows 10's improved security. However, there are apps that will inevitably be left behind because they violate the sandboxing rules that are needed to make the technology work in a secure fashion.
"A casualty of those sandboxing rules is Google's Chrome browser. For security reasons, Microsoft is not permitting desktop browsers to be ported to the Store."
(Score: 2, Informative) by Anonymous Coward on Thursday May 11 2017, @10:02PM (2 children)
An important wrinkle:
If you are running wine and require the visual c++ redistributables for an application, OR directx, OR any other microsoft built application, module, or library, you are, by the click through license you accepted during install, required to have a valid microsoft windows license in order to operate that piece of software. As such, unless you are able to install with wine and NOT need any of those support modules (which is very rare nowadays, at least 1-2 apps will demand a visual c++ runtime that doesn't have emulation in wine.) then you are in violation of a microsoft license/copyright and in theory the BSA could come fuck with you just like with a bunch of undocumented copies of windows (notice I didn't say 'non-genuine'.)
A few million dollars to push full time development of wine would go a long way to remedying this licensing issue, but in the short term, wine installed windows apps need to be carefully audited to ensure they avoid running afoul of microsoft submarine licensing.
(Score: 2) by Pino P on Friday May 12 2017, @12:21PM
you are, by the click through license you accepted during install, required to have a valid microsoft windows license in order to operate that piece of software
Where is the text of said license published on the web?
(Score: 2) by kaszz on Saturday June 03 2017, @06:30AM
Set it up as a virtualization and full disc encryption + firewall. Whenever there's a "visit". There's nothing to find.