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/


Reply via email to