Microsoft isn't turning Windows into a walled garden -- but it might be a good thing if it did.
Last week, the co-founder of Epic Games, Tim Sweeney, wrote an angry piece about the walled garden nature of the Microsoft Windows Store, warning it was "the first apparent step towards locking down the consumer PC ecosystem".
There are many ways in which that's not really true: you can sideload Store apps, and you can build and sell Win32 programs and those programs can call WinRT APIs, so there's no need to worry about getting locked out from new features. Or you could create a Win32 program to put in other stores and to sell on your own website and also wrap it to distribute through the Windows Store using the Project Centennial bridge, so you're not losing access to any distribution channels.
And if you think Microsoft is only developing the UWP and WinRT framework for Store apps and nothing for desktop Win32 apps, what about DirectX 12 and all the non-Store games using it?
There may be some specific, technical issues that Sweeney is concerned about but didn't actually reference. He could be concerned about things like the WDDM 2.0 graphics and compositing pipeline, which includes a standardised rendering pipeline through the Windows compositing engine that reduces artefacts like tearing -- remember that it's only required for games sold through the Windows Store.
Some of the issues that gamers are concerned about sound more like bugs than deliberate changes (asked about some frame rate issues, Microsoft's Mike Ybarra noted on Twitter that "we will fix Vsync"). And while they're not speaking officially, devs from AMD's Radeon team and Intel's graphics team say the new compositing scheme makes sense and these are controls that belong in the operating system.
Less charitably to Microsoft, you could note that its grip on the Store isn't exactly tight; there are plenty of fake apps showing up there on a regular basis and app approval is almost notoriously fast and automated.
There have never been any stories about Microsoft refusing apps because they're too political (which Apple has done in the past). And if UWP is such a threat to every other type of software you can run on a PC, why is Sweeney pointing out that the Windows Store isn't as well populated as other games stores?...
Read more: Why the PC needs a modern app platform | ZDNet
My Computer
- Computer type
- PC/Desktop
- Computer Manufacturer/Model Number
- Self built custom
- OS
- 64-bit Windows 11 Pro for Workstations
- CPU
- Intel i7-8700K OC'd to 5 GHz
- Motherboard
- ASUS ROG Maximus XI Formula Z390
- Memory
- 64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
- Graphics Card(s)
- ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
- Sound Card
- Integrated
- Monitor(s) Displays
- 2 x Samsung Odyssey G7 27"
- Screen Resolution
- 2560x1440
- Hard Drives
- 1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
- PSU
- Seasonic Prime Titanium 850W
- Case
- Thermaltake Core P3
- Cooling
- Corsair Hydro H115i
- Keyboard
- Logitech wireless K800
- Mouse
- Logitech MX Master 4
- Internet Speed
- 2 Gb/s Download and 100 Mb/s Upload
- Antivirus
- Malwarebyte Anti-Malware Premium
- Browser
- Google Chrome
- Other Info
- Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone