Microsoft has today announced that Windows 10 Anniversary Update will be arriving officially on August 2nd, 2016. This also means the expiration of the free upgrade offer. So, if you have still not switched to Windows 10, you have only a month to take this decision.
Microsoft's official post comes with the following information:
Today we're excited to announce the next major update to Windows 10 – the Windows 10 Anniversary Update – is coming on August 2. - We'd like to say a special thank you to each of you who have upgraded to Windows 10. With over 350 million devices now running Windows 10, customer satisfaction is higher than any previous version of Windows and customer engagement is also incredible with more than 135 billion hours of use on Windows 10 since launch. We're pleased that so many of you are being more productive and having more fun with Windows 10. Your feedback has been a key input into the design of the Anniversary Update.
If you decided to avoid Windows 10 and continue with Windows 7 or Windows 8, after July 29th, the Get Windows 10 app will be removed from your PC. This is definitely good news for those who are not planning to upgrade to Windows 10 (via Microsoft).