Username or EmailPassword
The OpenSolaris source code is available. I dont know if IPS package system code is available?
Anyway, this rocks. Hard. Before every install, it gets snapshot. And each snapshot are shown in GRUB. I just choose which snapshot I want to boot into.
Also, Nexenta has this. It is Ubuntu, but with OpenSolaris kernel. You have ZFS, DTrace, etc with Ubuntu userland.