Pokud vím, tak v současné době existuje něco, co se jmenuje "lxrun" (svého času se to dalo stáhnout ze stránek SUNu), co umožňuje spouštění Linuxových binárek na Solarisu. Pokud se jedná o to samé (akorát že to teď bude - s velkou slávou - součástí distribuce Solarisu) tak to umožňuje spouštění vždy pouze v rámci dané platformy (x86 na x68, resp. Sparc na Sparc).
Pokud potřebujete spouštět x86-binárky na Sparcu, tak doporučuji si pořídit PCI-kartu s příslušným koprocesorem (prodává se např. pro stanice SUN Ultra), nebo zkusit sw-emulátor procesoru x86 jako takového (např. bochs).
Obráceně to bylo svého času také možné (pro PC existovala např. karta "Incognito", která na sobě měla CPU MicroSparc). Jak je tomu v současnosti však nevím (tuto potřebu vzhledem k nízké ceně low-end SPARCosvkého železa již nemám).