I have the urge to commit my 24" Core 2 Duo iMac to a single Linux operating system; thus giving up the goodness of my beloved Mac OS X. I am not a stranger to Linux, but I am a stranger to the concept of running Mac apps on Linux. On my PowerPC, I can use SheepShaver to run Classic apps. The Mac-on-Linux project can run OS X apps, but it requires a PowerPC, not x86.
Virtualizing and emulating is inefficient, especially given the wonderful results the WINE project has had in getting Windows apps to run on Linux. What I would like is an equivalent; a software compatibility layer that will allow Linux to run Mac OS X apps at native performance. I believe there is some additional complexity in accomplishing this. Mac OS X apps aren't just Mac OS X apps. They are Carbon. They are Cocoa. They are universal binaries. They are PPC code with Altivec. Does such a project exist yet? If not, why?