GAME -> SDL -> Quartz/OpenGL/(Other mouse related stuff)
Do mac ports use quartz or are they SDL, OpenGL/AL etc. like linux ports? And if they are using quartz, what is needed to implement it on linux? I'm guessing that even if it is a kind of similar spiders nest to directX that linux and OSX's BSD base have enough in common to provide all that's needed.