Canonical IPO is a go, Microsoft brings more Linux to Windows, OpenWRT and LEDE agree on Linux-for-routers peace plan, and Google launches project Treble.