What is VNC? Virtual Network Computing

What is VNC


What is VNC? Virtual Network Computing

VNC is the abbreviation of "Virtual Network Computing" and is translated into Turkish as "sanal ağ işlemi" (virtual network computing).

It was first developed at AT&T Cambridge Labs and later, after some of the engineers working on the project left and established a company called Real VNC, the project moved in a slightly different direction.

Essentially, its purpose is to allow one device among two or more devices connected to the internet to connect to the graphical interface of another. Its biggest feature is that it continues to be developed for free and as open source.

With VNC, you can connect from any operating system to the operating system of another computer that has internet access.

For example, from Windows to Linux or from Linux to Windows.

If you are wondering on which operating systems VNC can be used:

  • Microsoft Windows 95/98/NT/ME/2000/XP for x86 (32-bit)
  • Linux (x86, ia-64, x86-64, ppc, ppc64, alpha, mips, sparc, sparc64)
  • Mac OS Classic and Mac OS X (X11 and Cocoa)
  • OpenBSD, NetBSD, FreeBSD
  • Sun Solaris (x86 and sparc)
  • HP-UX (ia-64 and hppa)
  • AIX (ppc)
It can be used smoothly on these operating systems.

There are many VNC projects on the market such as Real VNC and TightVNC, and they are developed based on VNC infrastructure.

Compared to other inter-computer communication programs, VNC is quite fast and data-friendly, and even though it offers good image quality during use, the colors are not transmitted as accurately as on the real system.

The increasing trend of buying single-board computers like Raspberry Pi for experimental purposes and the desire to manage these boards remotely in an easy way make VNC the best option for us.
Windows Remote system can also be used, but this requires additional effort, whereas VNC comes built-in on Raspberry Pi and we can start using it quickly and easily.

If you are looking for an alternative program to something like TeamViewer, I can say VNC is just for you.
One of my favorite features of VNC is that it allows us to transfer files with drag and drop.