Actually the client "should" be cross-platform. There hasn't been much testing on it, but it should run under both Linux and Mac. SFML is the only real limitation for cross-platform support, so whatever SFML can handle, NetGore should be able to handle.