Canonical develops hardware? Canonical develops proprietary software? Nokia sells end-user products. A full, end-user ready package consisting of hardware, software, and service. Canonical only sell service. Btw, the hardware isn't open source either. There is a lot of proprietary firmware running. Isn't that a big deal for you?