OS X Based VNC Server Released

by , 1:00 PM EDT, April 26th, 2001

Dan McGuirk had done the dirty work and compiled/released a VCN server for Mac OS X, OSXvnc. VNC, or Virtual Network Computing, allows users to remotely control any computer on any platform equipped with a VNC server using a VNC viewer. VNC is platform independent, which means with OSXvnc running on your machine at home, you could access it with a VNC viewer from you Windows 2000 box at work. According to AT&T Laboratories Cambridge, who developed the VNC protocol:

VNC stands for Virtual Network Computing. It is, in essence, a remote display system which allows you to view a computing 'desktop' environment not only on the machine where it is running, but from anywhere on the Internet and from a wide variety of machine architectures.

What makes it different from other systems?
For this simple mode of operation, you could achieve a similar effect by installing an X server on your PC. The important factors which distinguish VNC from other remote display systems such as X are as follows:

The OSXvnc server is in its early stages of development, but has been lightly tested by The Mac Observer staff and was found to be remarkably stable and surprisingly quick. According to Mr. McGuirk:

Here are the known problems in the 0.5 release, in rough order of severity:

Who is responsible for this?
The vast majority of the code in OSXvnc is taken from Xvnc, the X VNC server, developed at AT&T Laboratories Cambridge. The work of porting the code and connecting it to the OS X Remote Operation API (and also making it multi-threaded in the bargain) was done by me, Dan McGuirk [email protected], and any problems with the current version are almost certainly my fault. Please mail me with feedback and suggestions.

You can find more information about the VNC protocol at the AT&T VNC Web site, and more information about OSXvnc at its Web site. [Edit 10/10/2003: The OSXvnc URL now points to a porn site, and we have deleted the link. - Editor]

The Mac Observer Spin:

While not as full featured as Timbuktu, VNC has two main advantages over that software for most users. First, it is free. Second, the size of the server and viewer are ridiculously small. For those that might need occasional remote access, VNC is a certainly worth considering.

For those that need multiple user access and password protection, Timbuktu is probably still the way to go. Either way, VNC is worth taking a look at.