On Sun, 2 Mar 2008, James Cornell wrote: > perform better. Anyone interested in the better of interoperability needs to > spam Apple with feature requests specifically asking them to conform to the > latest VNC protocol specification. Without customer demand, and I mean a lot > of it, Apple buckles up and gets pushy and deaf. Perhaps since Chicken of > the VNC is open-source, someone could figure out what specific changes they > made to make it interoperable with Apple's implementation.
It would not surprise me if Apple's VNC server is based on Chicken of the VNC source code. That would explain why it is interoperable. Even though VNC protocol is not all that difficult to independently implement (I have done it), the ready availability of GPL code means that hardly anyone has taken that approach. It would be useful to learn how to obtain the GPL bits from OS-X and see if VNC code is included. Regardless, as I mentioned before, once you get past the initial login problem, Apple's VNC (Leopard version) manages to send one full screen before the VNC server crashes. This indicates that there are other implementation problems in this server. It would be nice if Solaris provided VNC as a standard item (including support in the X11 server) and it would be nice if everyone could agree to interoperate. The latter appears to be the hard part. Bob ====================================== Bob Friesenhahn bfriesen at simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/ GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
