I got into Tinycore this summer. Useful complement to the security
philosophy "One OS, one function" which is kinda the thing behind
Qubes, Tails and Whonix we talked about here a few days ago.<p>It's so light, you can spin up VMs, one for a mail-server, one for a
database, one for a firewall/router, each in a couple of seconds.<p>Tinycore is itself immutable, so you add a vdisk with a "package" and
some config, mark it read-only, and job done. A single Virsh script
handles the startup and shutdown of "services" - each being a Tinycore
instance. Fun, and robust so far, but not sure if I'd put it into
anyone's production just yet.