There is a port of XVNC to MacOS X; this gives an X server to which VNC clients
can connect. There seems to be some difficulty with xdm which is still being
worked out; once that gets done I'll be able to set up my machine with an XVNC
connected to inetd to create X servers as clients...