What if your cloud instances could be updated with the same certainty and precision as your mobile phone – with carrier grade assurance that an update applies perfectly or is not applied at all? What if your apps could be isolated from one another completely, so there’s no possibility that installing one app could break another, and stronger assurance that a compromise of one app won’t compromise the data from another? When we set out to build the Ubuntu Phone we took on the challenge of raising the bar for reliability and security in the mobile market. And today that same technology is coming to the cloud, in the form of a new “snappy” image called Ubuntu Core, which is in beta today on Azure and as a KVM image you can run on any Linux machine.
I’d ask you what planet you’re living on, since I haven’t ever seen that on this one.
So basically they:
1. simulate static linking with dynamically-linked self-contained OSX-like bundles coupled with
2. containers as security measure.
I though that decade’s capacity for idiotic decisions was already exhausted by systemd… BTW Lennart’s vision¹ of this idiotic “feature” sounds marginally less stupid. Looks like Ubuntu desperately wants to take its share in turning Linux into abomination.
¹ http://0pointer.net/blog/revisiting-how-we-put-together-linux-syste…
Edited 2014-12-10 01:26 UTC
I might regret asking this but… What is wrong with using containers?
There’s nothing wrong with using containers. They just don’t add much security. Even assuming they don’t add their own security issues (who knows?), they still should be secured the same way traditional systems should be.
Edited 2014-12-10 02:17 UTC
Containers aren’t being used as a security measure, but as isolation from conflicts between package versions.
Is Shuttleworth doing stand-up comedy now?
Edited 2014-12-10 07:02 UTC
It would certainly seem so, since Canonical are the last ones I’d trust for quality given Ubuntu’s track record. He seems to be particularly good at self-satire.