I came across the Mac4Lin project this week.
I'm installing it on OpenSolaris 2008.11 - so far so good!
I need to install a few packages that are not available in current OpenSolaris repositories. Apparently, the best way to do this is to build them using SFE. Details here: