“Serge Hallyn provided a patch to introduce a per-process
utsname namespace explaining, ‘[it] can be used by openvz, vserver,
and application migration to virtualize and isolate utsname info
(i.e. hostname).’ Andrew Morton replied, offering some of his own
views of OS virtualization, ‘generally, I think that the whole
approach of virtualising the OS so it can run multiple independent
instances of userspace is a good one. It’s an extension and a
strengthening of things which Linux is already doing and it pushes
further along a path we’ve been taking for many years. If done
right, it’s even possible that each of these featurettes could
improve the kernel in its own right–better layering, separation,
etc…'”