Snap! saviour of the universe?
> They [ snaps from Canonical ] contain code from the Linux kernel maker, Canonical for the Ubuntu distro, and the device maker and ISVs whose code might be resident onboard
All very well: pushing updates to IoT systems even though they don't ask for them. However, this leaves Canonical as the self-appointed guardian of the IoT-verse. Will they accept the responsibility of "snapping" every Ubuntu based IoT device from now to eternity? Will they only provide snaps for a specific length of time - say: for LTS kernels' lifespan or for "blessed" (paid for, subscription, rented ?) devices. And if so, what happens after that? do the devices merely become unsupported and therefore just as vulnerable as they are now - or does Canonical or the device-maker decide to brick them, in the interests of everyone else's security from bot-nets?
Finally, Canonical won't be around forever. who takes the strain when they exit(0)?
This sounds like a nice feature, but the implications need to be made clear.