Also absent from rPath is the ability to build an appliance release for OpenVZ which is OS
Virtualization / container based. A number of pre-create OS Templates for various Linux
distributions are available from the OpenVZ Project and creating containers running the
desired Linux distribution is a snap. Turning a generic distribution container into a
customized appliance container is very easy... and it is very easy to turn an existing
appliance container into a new OS Template to use a cookie cutter for additional containers.
While OS Virtualization (OpenVZ and Linux-VServer) haven't gotten as much press attention and
third-party adoption as I think they warrant, with the "container" features slowly finding
their way into the mainline Linux kernel I can see a future where distributions makers,
including appliance distro makers like rPath, start making OS Templates for containers
For the person who mentioned that creating a separate virtual machine for each appliance setup
is somewhat wasteful of resources... I agree completely and it is one of the reasons I believe
that OpenVZ containers are well suited for the appliance application market... since
containers provide very close to native performance but require less system resources than
machine / hardware virtualization scenerios yielding much greater density and better
scalability. MKJ, any comment?