Microsoft has big plans for Windows 10, it's bringing new cross-platform gaming features for the Xbox and other Xbox devices, a digital personal assistant named Cortana and will be bringing a new browser, Microsoft Edge (successfully killing off Internet Explorer).
When Windows 10 makes its official launch on July 29th, it will be available as a free upgrade to anyone running a genuine copy of Windows 7, 8, 8.1 and Windows Phone OS – sorry Windows pirates. Unfortunately, those that are awaiting the free update might not be getting the update on July 29th.
Windows 10 will be first available to Windows Insiders, from there on out it will see a staggered release as had been reported previously. The Windows Blog has detailed the release:
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. Each day of the roll-out, we will listen, learn and update the experience for all Windows 10 users.
Whether or not you recieve the Windows 10 upgrade depends on more than qualifying through owning an older version of Windows, your computer will need to be ready for the new operating system as well. If there are any driver issues Microsoft will inform you how to meet the requirements of the new operating system.
Even if you have issues with tech, there might still be a way to upgrade.
For most upgrade incompatibilities, you may still choose to complete the upgrade, and find alternative compatible solutions in the Windows Store after you upgrade.
Either way, you may or may not see it at launch if you signed up for the upgrade.