X11 forwarding from OSX to Linux
These instructions should work, but I've just spent the last hour and haven't got it to work yet.
Also, you may want the latest version of X11 for Mac, XQuartz.
edit
XQuartz 2.3.3.2 (xorg-server 1.4.2-apple42), has, under Preferences, a Security tab, with an option called "Allow connections from network clients". I suspect that this setting will make a difference.
Only X11 apps themselves can forwarded through X11 (so most OSX apps won't work). However, look into remote desktop software. It won't work quite as fast as X11, but should allow most apps to work correctly (OpenGL might not work). This comparison of remote desktop software should get you started.
This will only work for X11 apps (hence "X11 forwarding" ;-)), i.e. probably not what you are interested in. Only way to get "real" MacOS X apps to show is using some kind of remote desktop / vnc (which you could tunnel via ssh).