Windows 11 will be available to everyone on October 5. Earlier it was thought that this could happen on October 20, but, as we can see, you will have to wait for less. On October 5th, Microsoft will launch a free upgrade process for Windows 10 users, as long as their PC meets all the requirements. You also need to understand that the process of deploying a new OS will be phased. As stated in the press release, following the lessons learned from the history of Windows 10, Microsoft wants to make sure it gives its users the best possible experience. This means that an update for new eligible devices will be offered first. The update will then be rolled out over time to other devices in accordance with smart models that take into account hardware compliance, reliability, device age, and other factors that affect the update process. Microsoft expects that all eligible devices will be offered a free upgrade to Windows 11 by mid-2022.
As for Windows 10, it will be supported until October 14, 2025, with the next major update coming later this year.