If you've read any of the recent stories about Windows 10 on Komando.com, you know that it's free for existing users of Windows 7 and 8.1 (Windows 8 users will need to take the free upgrade to 8.1 first), and it's arriving July 29.
There's already been a little confusion from Microsoft about that whole "free upgrade" promise, and now it looks like the release date isn't as clear-cut as we thought either. While Windows 10 is arriving July 29, you're probably not going to get it right away.
According to Microsoft, "Starting on July 29, we will start rolling out Windows 10 to our Windows Insiders. From there, we will start notifying reserved systems in waves, slowly scaling up after July 29th."
In other words, if you signed up to be an Insider and downloaded the Windows 10 preview, then you get the final version of Windows 10 on July 29. For people who reserved a copy of Windows 10, you'll get it next, although Microsoft isn't saying exactly when. After that, everyone else will get the opportunity to upgrade.