VNC, ou le contrôle à distance
Commençons par expliquer en deux mots ce qu’est un VNC : il s’agit d’un système de partage d’écran qui permet de contrôler l’environnement de bureau d’un ordinateur distant. Outre le partage en temps réel de l’interface graphique, un VNC transmet aussi d’un ordinateur à l’autre les évènements liés au clavier et à la souris [1].
Un VNC est « indépendant de plate-forme », autrement dit un client VNC installé sur un ordinateur équipé de Windows pourra se connecter à un serveur VNC installé sur une machine dont le système d’exploitation est identique ou différent. Cette portabilité permet d’exécuter un serveur VNC sur un BeagleBone et d’y accéder à distance depuis un ordinateur Windows, Linux ou Macintosh, sur lequel est installé un client VNC.