Je vois une sorte d'ambiguïté dans les réponses ici :-)
Je suggère de faire la distinction entre les technologies et les protocoles sous-jacents.
VNC : utilise le protocole RFB.
Partage d'écran Apple [SS] (qui est activé en cochant "Partage d'écran" dans les préférences système) : il s'agit d'un VNC classique avec quelques extensions spécifiques à Apple, par exemple la synchronisation automatique du tableau de bord, la sélection de l'affichage, le verrouillage de l'écran, le cryptage, le glisser-déposer et le transfert de fichiers dans les derniers serveurs. Une autre chose qu'il possède est le "codec" spécifique à Apple, qui est facilement reconnaissable par des artefacts de type JPEG. Il comprend également de nouveaux types d'authentification (par nom d'utilisateur et mot de passe et en demandant la permission à l'utilisateur distant) et la fonction dont vous parlez Sélection de la session qui vous permet de vous connecter en tant qu'utilisateur actif ou de créer une session d'utilisateur invisible ("virtuelle").
Bureau à distance Apple [ARD] ("Remote Management" dans System Prefs) : utilise Apple Screen Sharing comme base pour le partage d'écran et un autre protocole très différent (nommé ARD protocol par exemple) pour les choses de gestion de l'ordinateur, comme effectuer des recherches sur le spotlight, exécuter des commandes shell, envoyer des messages, transférer des fichiers et ainsi de suite.
@zneak a demandé un client qui supporte Sélection de la session caractéristique. Malheureusement, d'après ce que je peux voir, même les clients Mac OS X prennent rarement en charge les fonctions de partage d'écran d'Apple. Il s'agit tout d'abord de la fonction intégrée d'Apple Client de partage d'écran ; le suivant va Remotix pour Mac qui semble prendre en charge la quasi-totalité des fonctionnalités de SS, notamment Sélection de la session ; JollysFastVNC qui prend en charge l'authentification Apple, la sélection de l'affichage et le verrouillage de l'écran, et Écrans pour Mac qui ne supporte que l'authentification Apple.
Quant à Windows, tout ce que j'ai pu trouver était déjà mentionné ici Remotix pour Windows bien qu'il ait été marqué comme bêta pendant longtemps.
Toutes ces choses sont probablement évidentes pour certains d'entre vous, mais j'ai passé deux bonnes heures à faire le tri. J'espère que cet article fera gagner du temps à quelqu'un :-)