The future of Windows in the new Canary channel … Serinus canaria. © iStock. Microsoft is launching a new channel, Canary, for its Windows Insider program. This channel previews Windows versions that have just been built in Microsoft’s labs. Testers…