version 1.1, 2011/02/12 18:22:22
|
version 1.13, 2011/08/19 18:08:22
|
Line 14 As a further goal, documentation will be
|
Line 14 As a further goal, documentation will be
|
<td>FreeBSD port</td> |
<td>FreeBSD port</td> |
</tr> |
</tr> |
<tr> |
<tr> |
|
<td>Remmina</td> |
|
<td>?</td> |
|
<td>VNC, RDP, NX, XDMCP</td> |
|
<td>?</td> |
|
<td>?</td> |
|
<td>?</td> |
|
</tr> |
|
<tr> |
<td>EchoVNC</td> |
<td>EchoVNC</td> |
<td>GPL</td> |
<td>GPL</td> |
<td>VNC, RDP, RAdmin<sup>1</sup></td> |
<td>VNC, RDP, RAdmin<sup>1</sup></td> |
Line 22 As a further goal, documentation will be
|
Line 30 As a further goal, documentation will be
|
<td>no</td> |
<td>no</td> |
</tr> |
</tr> |
<tr> |
<tr> |
<td>FreeRDP</td> |
<td>KRDC</td> |
<td>GPL</td> |
<td>GPL</td> |
<td>RDP 5</td> |
<td>RDP, VNC</td> |
<td>no</td> |
<td>no</td> |
<td>yes</td> |
<td>yes</td> |
<td>yes</td> |
<td>no</td> |
</tr> |
</tr> |
<tr> |
<tr> |
<td>KRDC</td> |
<td>RealVNC</td> |
<td>GPL</td> |
<td>GPL</td> |
<td>RDP, VNC</td> |
<td>VNC</td> |
<td>no</td> |
<td>yes</td> |
<td>yes</td> |
<td>yes</td> |
<td>no</td> |
<td>no</td> |
</tr> |
</tr> |
<tr> |
<tr> |
<td>QtNX</td> |
<td>TightVNC</td> |
<td>GPL</td> |
<td>GPL</td> |
<td>NX</td> |
<td>VNC</td> |
<td>no</td> |
|
<td>yes</td> |
<td>yes</td> |
<td>no</td> |
<td>?</td> |
|
<td>?</td> |
</tr> |
</tr> |
<tr> |
<tr> |
<td>rdesktop</td> |
<td>rdesktop</td> |
Line 54 As a further goal, documentation will be
|
Line 62 As a further goal, documentation will be
|
<td>yes</td> |
<td>yes</td> |
</tr> |
</tr> |
<tr> |
<tr> |
<td>RealVNC</td> |
<td>FreeRDP<sup>2</sup></td> |
<td>GPL</td> |
<td>GPL</td> |
<td>VNC</td> |
<td>RDP 5</td> |
|
<td>no</td> |
<td>yes</td> |
<td>yes</td> |
<td>yes</td> |
<td>yes</td> |
|
</tr> |
|
<tr> |
|
<td>QtNX</td> |
|
<td>GPL</td> |
|
<td>NX</td> |
|
<td>no</td> |
|
<td>yes</td> |
<td>no</td> |
<td>no</td> |
</tr> |
</tr> |
</table> |
</table> |
Line 75 As a further goal, documentation will be
|
Line 91 As a further goal, documentation will be
|
<td>FreeBSD port</td> |
<td>FreeBSD port</td> |
</tr> |
</tr> |
<tr> |
<tr> |
<td>FreeNX</td> |
|
<td>GPLv2</td> |
|
<td>NX</td> |
|
<td>no</td> |
|
<td>yes</td> |
|
<td>yes</td> |
|
</tr> |
|
<tr> |
|
<td>x11vnc</td> |
<td>x11vnc</td> |
<td>GPLv2</td> |
<td>GPLv2</td> |
<td>VNC</td> |
<td>VNC</td> |
Line 98 As a further goal, documentation will be
|
Line 106 As a further goal, documentation will be
|
<td>yes</td> |
<td>yes</td> |
<td>yes</td> |
<td>yes</td> |
</tr> |
</tr> |
|
<tr> |
|
<td>FreeNX</td> |
|
<td>GPLv2</td> |
|
<td>NX</td> |
|
<td>no</td> |
|
<td>yes</td> |
|
<td>yes</td> |
|
</tr> |
</table> |
</table> |
|
|
<sup>1</sup> Unrealiable source (i.e. only wikipedia) |
<sup>1</sup> Unreliable source (i.e. only Wikipedia). |
|
|
|
<sup>2</sup> FreeRDP is a fork of rdesktop. |
|
|
## References |
## References |
|
|
1. http://en.wikipedia.org/wiki/Comparison_of_remote_desktop_software |
1. <http://en.wikipedia.org/wiki/Comparison_of_remote_desktop_software> |
|
1. [FreeNX project homepage on Berlios](http://freenx.berlios.de/) |
|
1. [[!wikipedia EchoVNC]] |
|
1. [[!wikipedia FreeRDP]] |
|
1. [[!wikipedia RealVNC]] |
|
1. [[!wikipedia rdesktop]] |
|
1. [QtNX release announcement](http://blog.gwright.org.uk/articles/2006/08/23/qtnx-ready-for-public-consumption) |
|
1. [libVNCServer/libVNCClient project homepage on Sourceforge](http://libvncserver.sourceforge.net/) |
|
1. [X11VNC project homepage](http://www.karlrunge.com/x11vnc/) |
|
1. [TightVNC](http://www.tightvnc.com/) |
|
1. [Remmina](http://remmina.sourceforge.net/), formerly Grdc. |
|
|
|
|
## TODO |
## TODO |
|
|
1. Update xrdp in wip, bring xrdp to pkgsrc. |
### General |
1. Bring other RDP and VNC software to pkgsrc. |
1. Bring other RDP and VNC software to pkgsrc. |
1. Check trends in NX software (I heard free package isn't going to be supported anymore). |
|
1. Check interoperability of servers and clients for NetBSD and other desktop systems (MS Windows, MacOS X). |
1. Check interoperability of servers and clients for NetBSD and other desktop systems (MS Windows, MacOS X). |
|
|
|
### VNC |
|
1. [[!wikipedia UltraVNC]] |
|
1. [[!wikipedia TigerVNC]] |
|
1. [[!wikipedia ITALC]] |
|
1. 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: |
|
<pre> |
|
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 |
|
</pre> |
|
Setting password is essential here. |
|
Tested on Darwin 10.3.3 x86_64. |
|
|
|
### RDP |
|
1. Update xrdp in wip, bring xrdp to pkgsrc. |
|
|
|
### NX |
|
1. Check trends in NX software (I heard free package isn't going to be supported anymore). |
|
|
|
### Other |
|
1. Check pkgsrc/net/vinagre. |
|
1. [[!wikipedia KRDC]] |