In 1994, the Olivetti and Oracle Research Laboratory (ORL) introduced a very thin client, ATM network computer named the Videotile. The term "ATM network computer" is somewhat misleading, however; the Videotile wasn't actually a computer but rather a display device with an LCD screen, a stylus, and a fast ATM network connection. The Videotile contained an extremely thin client and acted as a viewer in much the same way that pcAnywhere does. VNC is a software-only version of the ATM network computer. It allows you to remotely control a host system in a manner similar to pcAnywhere or Windows XP's remote desktop. However, there are several very compelling reasons to use VNC instead of the other remote control software products. Price and multiplatform availability
The first compelling reason to use VNC is its price: It's free. You can download both the software and its source code from AT&T Laboratories Cambridge's VNC home page.
Also, there are versions of VNC available for a variety of platforms. There's a version for Windows that supports Windows 9x, Windows NT, Windows 2000, and Windows XP. Separate versions are also available for Windows CE, DEC Alpha, Macintosh, Solaris, and Linux. Although each version must be downloaded separately, the download shouldn't be too time-consuming. I downloaded the Windows version, and the entire thing was less than 900 KB -- small enough to fit on a floppy disk. Cross-platform compatibility
Perhaps one of the biggest reasons for using the VNC software is that it's cross-platform compatible. For example, you can use a Windows machine to control a Macintosh machine or you can use a DEC Alpha to control a Linux machine. You can mix and match operating systems at will. In fact, I have a friend who uses VNC to monitor his UNIX servers from his office using a standard Windows 2000 Professional workstation.




