To turn your question around, it is possible to run FBSD (and Linux, AIX, etc) apps on OSX as long as they stay inside of the realm of 'Nix. Turns out that OSX supports X11 very well.
I moved a lot of my C code, perl and perl-tk scripts over to FBSD and they run fine. (Even the C binaries...