Tim Sweeney's blistering criticism of the Universal Windows Platform (UWP) last week certainly got Microsoft's attention. Shortly after his op-ed was published, Phil Spencer, head of Xbox, took to Twitter to state that "UWP is a fully open ecosystem, available to every developer, and can be supported by any store." Kevin Gallo, corporate vice president of Windows, echoed that message. Now Sweeney is back with a new op-ed, and he remains unconvinced. He also calls for Microsoft CEO Satya Nadella to pledge to the games industry that Windows will remain an open platform.
Sweeney says a prime motivation for the UWP is to provide sandboxing and improve application security on the Windows platform. He says this is a good idea, and acknowledges it's difficult to do this with the old Win32 APIs in use today "because they are both extraordinarily broad in extent and extraordinarily constrained by the backward-compatibility requirements."
Sweeney doesn't like the accessibility of Microsoft's current implementation of UWP, though. He says the company is the "sole arbiter of which developers and apps are allowed on the Windows platform." He also says UWP apps must be digitally signed by Microsoft's own DRM. Instead, he'd prefer developers have the ability to obtain digital certificates from third-party certificate authorities, just as webmasters secure their sites today.
Once again, Sweeney provides a recipe for how UWP can, in his view, be made into an open ecosystem. In short, he wants users to be able to download UWP apps from any source, and let developers sign their own apps. He also wants third-party stores to have control over their own UWP apps, and allow commerce to be carried on outside of the Microsoft store. Finally, he argues the term "sideloading" should be done away with, as it implies such apps are "second-class citizens."
It will be interesting to see how Microsoft responds to Sweeney's latest post. We may learn more about the future of UWP at the company's Build Conference for developers coming up on March 30th.
|1. BIF - $340||2. Ryu Connor - $250||3. mbutrovich - $250|
|4. YetAnotherGeek2 - $200||5. End User - $150||6. Captain Ned - $100|
|7. Anonymous Gerbil - $100||8. Bill Door - $100||9. ericfulmer - $100|
|10. dkanter - $100|
|Razer Deathadder sheds Chroma skin to achieve Elite status||2|
|Rumor: Nvidia and Apple may reunite for future Mac GPUs||1|
|Microsoft locks down Edge with virtualization in Win10 Enterprise||9|
|X2 Siryus case maintains a constant 45 degrees||10|
|NZXT joins the tempered-glass party with the S340 Elite||7|
|Lenovo lays off another round of Motorola employees||20|
|EVGA's liquid-cooled GTX 1070 Hybrid card goes up for pre-order||16|
|Google Play Store doors are now open for a few Chrome OS devices||8|
|Valve details plans for Steam storefront update||33|