Postado originalmente por alvaro_rs
Só para entender melhor você teria em cada máquina que está rodando teu sistema (Estação do usuário) um server do VNC, onde queria interagir na aplicação que está rodando (teu sistema) através do VNCviewer. Tendo como particularidade que essas estações de trabalho só tem linux em modo texto. É isso?
Eu procurei na NET e não achei alguma aplicação para o uso do VNC server conforme a necessidade que apresentou.
O que tem na NET é usar o Server do VNC para disponbilizar terminais remotos tanto gráfico quanto somente texto, tipo um Xserver. Mas pelo que vi existia alguns problema e compartilhar a sessão aberta com outro VncViewer para ver o que se passava nas sessões abertas.
Mas assim:
Usando um linux em modo gráfico será que não resolveria teu problema em acessar o server do VNC que está rodando.
Se sim poderia colocar um gerenciador de Janelas ultra leve sem muita frescura só para rodar um terminal com tua aplicação. Pois pelo que estou vendo o grande problema é o somente o modo texto. Posso estar enganado e não ter entendido o que vc quer mas é uma idéia.