I'm a LInux noob myself, but I can give a little info. on this. VNC (Virtual Network Client?) is software that lets you access remote computers. Unlike terminal server, which sets up different sessions for different clients, VNC sessions are like you are actually typing on the keyboard and using the mouse on the computer you are logging onto. For example, if you connect to a computer via VNC and someone is typing at the computer the two of you can "fight" over where the mouse is moving what is being typed, etc. VNC does account for this by letting you disable the keyboard and mouse attached to the computer. Also, on my labs local NT cluster, I have found VNC to be considerably slower than remote desktop (aka Terminal Server) and prefer Terminal server hands down. BUT, I think VNC can work across different platforms (e.g. Win2K and LInux) plus its free.
Never used X server so can't say.
Cygwin is a set of tools that make a windows box have Unix like capabilites.
EDIT: Forgot to mention that VNC is included on the RedHat 9.0 installation disc. Just pop in the discs and add the VNC rpm package.
Last edited by szf2; 10-28-2003 at 06:34 PM.