Annotation of wikisrc/pkgsrc/remote.mdwn, revision 1.5

1.1       asau        1: # NetBSD RDP/VNC survey
                      2: This page aims to provide a complete list of VNC/RDP implementations which can likely be ported to NetBSD.
                      3: As a further goal, documentation will be added on how to install and configure the particular implementations.
                      4: 
                      5: ## Client implementations
                      6: 
                      7: <table width="100%">
                      8: <tr>
                      9:        <td>Name</td>
                     10:        <td>License</td>
                     11:        <td>Protocol</td>
                     12:        <td>pkgsrc</td>
                     13:        <td>Linux</td>
                     14:        <td>FreeBSD port</td>
                     15: </tr>
                     16: <tr>
                     17:        <td>EchoVNC</td>
                     18:        <td>GPL</td>
                     19:        <td>VNC, RDP, RAdmin<sup>1</sup></td>
                     20:        <td>no</td>
                     21:        <td>yes<sup>1</sup></td>
                     22:        <td>no</td>
                     23: </tr>
                     24: <tr>
1.5     ! asau       25:        <td>FreeRDP<sup>2</sup></td>
1.1       asau       26:        <td>GPL</td>
                     27:        <td>RDP 5</td>
                     28:        <td>no</td>
                     29:        <td>yes</td>
                     30:        <td>yes</td>
                     31: </tr>
                     32: <tr>
                     33:        <td>KRDC</td>
                     34:        <td>GPL</td>
                     35:        <td>RDP, VNC</td>
                     36:        <td>no</td>
                     37:        <td>yes</td>
                     38:        <td>no</td>
                     39: </tr>
                     40: <tr>
                     41:        <td>QtNX</td>
                     42:        <td>GPL</td>
                     43:        <td>NX</td>
                     44:        <td>no</td>
                     45:        <td>yes</td>
                     46:        <td>no</td>
                     47: </tr>
                     48: <tr>
                     49:        <td>rdesktop</td>
                     50:        <td>GPL</td>
                     51:        <td>RDP 5</td>
                     52:        <td>yes</td>
                     53:        <td>yes</td>
                     54:        <td>yes</td>
                     55: </tr>
                     56: <tr>
                     57:        <td>RealVNC</td>
                     58:        <td>GPL</td>
                     59:        <td>VNC</td>
                     60:        <td>yes</td>
                     61:        <td>yes</td>
                     62:        <td>no</td>
                     63: </tr>
1.4       asau       64: <tr>
                     65:        <td>TightVNC</td>
                     66:        <td>GPL</td>
                     67:        <td>VNC</td>
                     68:        <td>yes</td>
                     69:        <td>?</td>
                     70:        <td>?</td>
                     71: </tr>
1.5     ! asau       72: <tr>
        !            73:        <td>Remmina</td>
        !            74:        <td>?</td>
        !            75:        <td>VNC, RDP, NX, XDMCP</td>
        !            76:        <td>?</td>
        !            77:        <td>?</td>
        !            78:        <td>?</td>
        !            79: </tr>
1.1       asau       80: </table>
                     81: 
                     82: ## Server Implementations
                     83:                        
                     84: <table width="100%">
                     85:        <tr>
                     86:                <td>Name</td>
                     87:                <td>License</td>
                     88:                <td>Protocol</td>
                     89:                <td>pkgsrc</td>
                     90:                <td>Linux</td>
                     91:                <td>FreeBSD port</td>
                     92:        </tr>
                     93:        <tr>
                     94:                <td>FreeNX</td>
                     95:                <td>GPLv2</td>
                     96:                <td>NX</td>
                     97:                <td>no</td>
                     98:                <td>yes</td>
                     99:                <td>yes</td>
                    100:        </tr>
                    101:        <tr>
                    102:                <td>x11vnc</td>
                    103:                <td>GPLv2</td>
                    104:                <td>VNC</td>
                    105:                <td>yes</td>
                    106:                <td>yes</td>
                    107:                <td>yes</td>
                    108:        </tr>
                    109:        <tr>
                    110:                <td>xrdp</td>
                    111:                <td>GPL</td>
                    112:                <td>RDP</td>
                    113:                <td>wip</td>
                    114:                <td>yes</td>
                    115:                <td>yes</td>
                    116:        </tr>
                    117: </table>
                    118: 
1.5     ! asau      119: <sup>1</sup> Unreliable source (i.e. only Wikipedia).
        !           120: <sup>2</sup> FreeRDP is a fork of rdesktop.
1.1       asau      121: 
                    122: ## References
                    123: 
1.2       wiki      124: 1. <http://en.wikipedia.org/wiki/Comparison_of_remote_desktop_software>
                    125: 1. [FreeNX project homepage on Berlios](http://freenx.berlios.de/)
                    126: 1. [[!wikipedia EchoVNC]]
                    127: 1. [[!wikipedia FreeRDP]]
                    128: 1. [[!wikipedia RealVNC]]
                    129: 1. [[!wikipedia rdesktop]]
                    130: 1. [QtNX release announcement](http://blog.gwright.org.uk/articles/2006/08/23/qtnx-ready-for-public-consumption)
                    131: 1. [libVNCServer/libVNCClient project homepage on Sourceforge](http://libvncserver.sourceforge.net/)
                    132: 1. [X11VNC project homepage](http://www.karlrunge.com/x11vnc/)
1.4       asau      133: 1. [TightVNC](http://www.tightvnc.com/)
1.5     ! asau      134: 1. [Remmina](http://remmina.sourceforge.net/)
1.2       wiki      135: 
1.1       asau      136: 
                    137: ## TODO
                    138: 
                    139: 1. Update xrdp in wip, bring xrdp to pkgsrc.
                    140: 1. Bring other RDP and VNC software to pkgsrc.
                    141: 1. Check trends in NX software (I heard free package isn't going to be supported anymore).
                    142: 1. Check interoperability of servers and clients for NetBSD and other desktop systems (MS Windows, MacOS X).

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb