Consumenten kunnen applicaties die binnen de nieuwe Metro-interface van Windows 8 draaien, alleen via de Windows Store downloaden. Omzeilen van de Windows Store is alleen mogelijk voor zakelijke gebruikers en developers.
Dat valt te lezen op de ontwikkelaarssite van Microsoft, MSDN. Applicaties kunnen alleen via de Windows Store worden gedownload, waarbij Microsoft 30 procent van de inkomsten van betaalde applicaties inhoudt. Alleen ontwikkelaars en zakelijke gebruikers mogen de Windows Store omzeilen.
Het was al bekend dat ontwikkelaars die hun applicatie in de Windows Store willen hebben, deze moeten laten controleren op technische problemen, maar ook op inhoud. Naar nu blijkt is er dus officieel geen manier om applicaties die de toegang tot de Windows Store wordt geweigerd, toch op grote schaal te verspreiden. Waarschijnlijk heeft Microsoft de nodige beveiligingsmechanismen ingebouwd om het installeren van eigen applicaties te voorkomen; het bedrijf spreekt over 'core anti-piracy'.
De verplichting om via de Windows Store te werken, geldt overigens enkel voor applicaties die voor de Metro-interface zijn ontwikkeld. Applicaties die met de oude desktop-interface werken, kunnen wel via de Windows Store worden verspreid, maar hoeven dat niet.
Het was al bekend dat Metro-applicaties op een andere manier worden behandeld dan conventionele software. Zo kunnen ze niet realtime in de achtergrond blijven draaien. In plaats daarvan worden ze gepauzeerd, waarbij ze hun pages in het geheugen behouden, maar geen cpu-cycles mogen gebruiken, tenzij ze daarvoor via contracts toestemming vragen. Zo kan bijvoorbeeld een radio-app in de achtergrond blijven spelen. Contracts zijn ook nodig om toegang tot bepaalde systeemresources aan te vragen.
De beslissing van Microsoft om ontwikkelaars van Metro-applicaties te verplichten tot het gebruik van de Windows Store komt het bedrijf waarschijnlijk op veel kritiek te staan van ontwikkelaars, die eerder ontevreden waren over de vergelijkbare manier waarop Apple ontwikkelaars verplicht om de App Store te gebruiken. Groot verschil met de App Store is dat de Metro-interface van Windows 8 ook op de desktop wordt gebruikt, waarmee de verplichting om de Windows Store te gebruiken dus ook geldt voor Metro-applicaties als deze op de desktop worden gebruikt.
Microsoft maakte vorige week meer bekend over Windows 8 en de nieuwe Metro-interface, die eerder in Windows Phone 7 werd gebruikt. De Metro-interface is ontworpen voor tablets, maar is ook op desktops en laptops met Windows 8 aanwezig. Developers kunnen html, css en javascript gebruiken om Metro-applicaties te ontwikkelen, naast talen als C, C++ en C#.