They might be closer than you think. You can install certain linux distributions inside a
Solaris zone. Unfortunately, the only supported one is kernel 2.4 only and therefore some
really old distros. A grad student worked on a 2.6 version, but I don't believe it is stable.
Sun may be working on it though.