> As we noted in an earlier article, one of the motivations for implementing user namespaces is to give non-root applications access to functionality that was formerly limited to the root user.
Wasn't that one of the motivations for the microkernel design of GNU Hurd?