In a March 12 blog post, Microsoft describe the principles and design of the Windows Store app licensing model. "We approached app licensing with the goals of providing flexibility and simplicity in how customers access their apps, while also protecting the developer's investment in building those apps," blogged Alwin Vyhmeister, program manager on the Store's identity and licensing feature team.
The licensing process for apps also includes built-in protection against piracy.
Explains, he said,"The Store's app licensing model centers on the idea of providing customers with access to all of their apps on all of their Windows 8 devices. It gives customers control over their apps and keeps them connected to those apps across the multiple PCs that they'll use over time. They can get updates for apps, write reviews for them, reinstall them on a new PC, and share them with their families."
"A big part of the Windows 8 experience will be using all the great apps that developers create on Windows 8. Windows Store licensing functionality will help maintain the customer's connection to those apps throughout the apps' life cycle of updates and new features. By providing a single licensing mechanism across all apps, the Store makes acquiring apps a consistent experience for customers, and makes it possible for developers to focus their efforts on the more important work of building apps that people will love," he said.
The Windows Store is tied to your Microsoft Account, and the licensing terms allow customers to install and use their apps on any user accounts on up to 5 PCs. The license for those apps are also saved on your PC and updates to those apps will be seen for download when available. You can view your list of apps by selecting View your apps on the Account and settings page.
Users can also buy or try Windows 8 apps in the Windows Store. "Our licensing model has built-in support for trials that developers can set up for their apps with just a couple of clicks. We built this into the platform because we knew it was a fantastic way to encourage customers to sample and (hopefully) acquire many apps," Microsoft adds.
"The Store settings page is where you can see the list of PCs currently registered with the Store for your Microsoft account, and provides a single place for customers to view their Store account settings and preferences. You can have up to 5 PCs registered on your list at a time. When you need to install an app on a 6th PC, or you no longer want your apps to run on a particular PC, you can remove a PC from the list. Its place on the list then becomes available so you can install your apps on the next PC. If you remove a PC that was only recently added, you will not be able to reuse its place on the list until 5 days have passed from the date you first installed apps from the Store on it," explained Vyhmeister.