Microsoft slated Windows 10 for a summer launch, and the company has stuck to its word. Following several leaks it has now been confirmed that Windows 10 will launch on July 29.
That said, it's unlikely that Windows 10 will release for all device types on this date. Judging from comments made by Microsoft Corporate VP of Operating Systems Joe Belfiore, the company has planned a phased approach to the launch. Windows 10 will release for desktop and laptop devices first, then trickle down to phones, the Xbox One, Arduino machines and its own HoloLens.