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.
Real Programs don't use shared text. Otherwise, how can they use functions for scratch space after they are finished calling them?