If you've been itching to get your virtual hands on that free upgrade, your wait will soon be over. We had known that the Windows 10 launch was probably going to happen before year's end, but now Microsoft has come forward with an official release date for its brand new operating system: July 29, 2015.
For those of you playing along at home, that's less than two months away. If you've been playing around with the Windows 10 Insider Preview, you can even ask Cortana about the Windows 10 launch date and the "world's most personal digital assistant" will provide you with the answer. Even if you haven't been running the Insider Preview, users who are on a (legitimate) copy of Windows 7 or Windows 8 have already started to receive some notifications to reserve their free copy of the next-gen OS.
To be available both in retail form and as a digital download, Windows 10 will first released for PCs and tablets. Remember that there are different Windows 10 editions and the more corporate-oriented stuff won't be a free upgrade. The reservation system is such that when the update does become available, it will download automatically through Windows Update and install itself. As can be expected with all other Windows Updates (but even more importantly here), you'll probably need to go through a restart or two to complete the process.
Check out the post on the official Windows blog for a rundown of some key features in Windows 10 like Microsoft Edge (Project Spartan), the integrated Xbox app, Windows Continuum, Windows Hello and Windows Store.