Microsoft is expanding its Windows Insider Preview Program for Windows 11 in a significant way. According to a recent blog post (opens in new tab) (via Windows Central (opens in new tab)), the Redmond-based tech giant is adding a new Canary Channel to the program to “preview platform changes that require longer-lead time before getting released to customers.” These experimental builds could lay the foundation for Windows 12.