After months of speculation Microsoft has officially announced its Windows 10 software will launch globally on 29 July.
The Washington-based firm said Windows 7 and Windows 8.1 users will have one year from this date to take advantage of the free upgrade.
And once a device is upgraded to Windows 10, Microsoft said it will continue to keep it up-to-date for the supported lifetime of the device at no cost.
