Looking for VNC client solutions that work reliably on a Mac running OS X 10.9.5
The built-in VNC client with OS X works just great with most VNC servers I've tried on FreeBSD.  I've mostly been using TigerVNC from ports (seems to be the fastest with OS X's VNC client), and the only issue I have is when I restart the VNC server while connected to it.  The OS X VNC client will reconnect (great!) but it sizes the window oddly, and I can't resize it.  Since scaling is turned on, this usually results in a small screen that cannot be read.  Just restart the VNC client (or close the window and open a new connection, if you've got multiple connections open), and it's all OK again.

Since I have xterms open all the time on my mac, I generally do it like so:

open vnc://&lt;host&gt;:&lt;port&gt;


where &lt;port&gt; is the TCP port on which the server is running.

E.g. if it's :1, you'd use 5901 as &lt;port&gt;.  You can even install the avahi port, and set up a service, so the VNC session shows up in Finder (although there's a Finder preference to change to make them show up since OS X 10.8, IIRC), just like a Mac that has "screen sharing" enabled (i.e. it's running a VNC server).