Got sent a link to this today. From Mr Poettering's blog.
We want a unified solution that ultimately can cover updates for full systems, OS containers, end user apps, programming ABIs, and more. These updates shall be double-buffered, (at least). This is an absolute necessity if we want to prepare the ground for operating systems that manage themselves, that can update safely without administrator involvement.
http://0pointer.net/blog/revisiting-how-we-put-together-linux-systems.html
