Microsoft will restrict general distribution of Metro apps to the Windows Store, but grant exceptions to enterprises and developers, allowing them to side-load applications onto Windows 8 devices. While Windows 8 will be an operating system for both desktops and tablets, Microsoft is creating two sets of rules for traditional desktop apps and Metro-style apps, which are optimized for touch screens but will run on any Windows 8 device.
A primer for Windows developers on MicrosoftÂs website states that distribution of traditional desktop applications will proceed as usual. ÂOpen distribution: retail stores, web, private networks, individual sharing, and so on will be allowed, Microsoft says. Metro apps, on the other hand, will be ÂDistributed through the Windows Store. Apps must pass certification so that users download and try apps with confidence in their safety and privacy. Side-loading is available for enterprises and developers.Â
Typical Microsoft tactic for slowly wedging something into Windows. On this version only Metro apps require the app store, but expect it be expanded to everything eventually if it works. The ultimate goal being to let Microsoft get a huge percent of the money when anybody else sells software for Windows.
The idea of a universal app store might decent if implemented correctly, but given Microsoft's history I don't have much confidence. If it serves to protect consumers from privacy and security problems it will be good. However, it is far more likely to protect consumers from cheap software or anything else Microsoft doesn't like. Certification is often simply a toll charged to keep small developers out and/or get a kick back from every developer.
Jay