“Last year, we released the evaluation VMs and we took the feedback to heart that you wanted a fully configured Windows 10 development environment that won’t expire.” as stated in Windows blog.

The new VMs allow users to insert their Windows 10 Pro license key and get coding and relieves users from the hassle of downloading additional tools for developing apps. The Virtual Machines are introduced in Hyper-V, Parallels, VirtualBox, and come in several flavors:

For users who don’t own a Windows 10 Pro license and still want the Windows 10 and UWP experience, they can get the free evaluation version of the VMs which expire after a pre-determined span of time. You can get the Windows 10 Pro license here.