NetBSD Wiki/pkgsrc/
remote
NetBSD RDP/VNC survey
This page aims to provide a complete list of VNC/RDP implementations which can likely be ported to NetBSD. As a further goal, documentation will be added on how to install and configure the particular implementations.
Client implementations
Name | License | Protocol | pkgsrc | Linux | FreeBSD port |
Remmina | ? | VNC, RDP, NX3, XDMCP | ? | ? | ? |
EchoVNC | GPL | VNC, RDP, RAdmin1 | no | yes1 | no |
KRDC | GPL | RDP, VNC | no | yes | no |
RealVNC | GPL | VNC | yes | yes | no |
TightVNC | GPL | VNC | yes | ? | ? |
rdesktop | GPL | RDP 5 | yes | yes | yes |
FreeRDP2 | GPL | RDP 5 | no | yes | yes |
QtNX3 | GPL | NX | no | yes | no |
Server Implementations
Name | License | Protocol | pkgsrc | Linux | FreeBSD port |
x11vnc | GPLv2 | VNC | yes | yes | yes |
xrdp | GPL | RDP | wip | yes | yes |
FreeNX3 | GPLv2 | NX | no | yes | yes |
1 Unreliable source (i.e. only Wikipedia).
2 FreeRDP is a fork of rdesktop.
3 NX protocol may be ignored completely since there's not going to be available open-source implementation any time soon.
References
- http://en.wikipedia.org/wiki/Comparison_of_remote_desktop_software
- FreeNX project homepage on Berlios
- EchoVNC
- FreeRDP
- RealVNC
- rdesktop
- QtNX release announcement
- libVNCServer/libVNCClient project homepage on Sourceforge
- X11VNC project homepage
- TightVNC
- Remmina, formerly Grdc.
TODO
General
- Bring other RDP and VNC software to pkgsrc.
- Check interoperability of servers and clients for NetBSD and other desktop systems (MS Windows, MacOS X).
VNC
- UltraVNC
- TigerVNC
- ITALC
- Check interoperability with stock MacOS X VNC server, it has extensions not handled by TightVNC and RealVNC at least. I have to run this to make it possible to connect to MacOS:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -verbose -activate -restart -agent -allowAccessFor -allUsers -privs -all -clientopts -setvnclegacy -vnclegacy yes -setvncpw -vncpw some-password
Setting password is essential here. Tested on Darwin 10.3.3 x86_64.
RDP
- Update xrdp in wip, bring xrdp to pkgsrc.
NX
- Check trends in NX software (I heard free package isn't going to be supported anymore).
Other
- Check pkgsrc/net/vinagre.
- KRDC
Add a comment