Microsoft has moved Windows 11 to the Windows Insider ‘Release’ channel in anticipation of its upcoming launch on October 5th.
Starting 23rd Sep, Microsoft is offering Windows 11 as an optional download within Windows Update for users with compatible hardware