DC ++ es un libre y de código abierto , peer-to-peer para compartir archivos de cliente que puede ser utilizado para la conexión a la red de conexión directa o para el ADC protocolo. Es desarrollado principalmente por Jacek Sieka, apodado arnetheduck.
Desarrollador (es) | Jacek Sieka |
---|---|
Lanzamiento estable | 0.868 / 12 de noviembre de 2018 |
Repositorio | |
Escrito en | C ++ |
Sistema operativo | Ventanas |
Tipo | De igual a igual |
Licencia | GNU GPLv2 o posterior |
Sitio web | dcplusplus.sourceforge.net |
En 2008 [actualizar], DC ++ tenía alrededor del 90% de la participación de mercado de la comunidad de Direct Connect. [1]
DC ++ es una alternativa gratuita y de código abierto al cliente original, NeoModus Direct Connect (NMDC); se conecta a la misma red de intercambio de archivos y admite el mismo protocolo de intercambio de archivos. Una de las razones comúnmente atribuidas a la popularidad antes mencionada de DC ++ es que no tiene adware de ningún tipo, a diferencia de NMDC. [2]
Existen muchos otros clientes para la red Direct Connect, y la mayoría de ellos son "mods" de DC ++: versiones modificadas de DC ++, basadas en el código fuente de DC ++. A continuación se proporciona una lista parcial de los mods de DC ++. Algunos de estos clientes se desarrollaron para comunidades especializadas (por ejemplo, comunidades de intercambio de música), o para admitir características experimentales específicas, o quizás características que se han rechazado para su inclusión en el mismo DC ++. Un ejemplo de una función experimental es el hash , que se implementó inicialmente en BCDC ++ y luego fue adoptado por DC ++.
tenedores
Una ventaja de la naturaleza gratuita y de código abierto de DC ++ es que se han lanzado varias modificaciones que agregan características al cliente original.
Muchos usuarios envían parches a DC ++ que se incluyen en versiones futuras, pero el desarrollador rechaza algunas funciones. Las razones declaradas para rechazar un parche son porque están mal codificadas o porque la función es frívola, abusiva o demasiado especializada y no pertenece al cliente principal. Los ejemplos incluyen: limitación del ancho de banda de carga (muchos usuarios sienten que la limitación del ancho de banda de carga es una forma de engaño, mientras que otros usuarios que no utilizan una conexión de red full-duplex solo pueden lograr velocidades de descarga razonables limitando las cargas), chat coloreado, funciones de operador especializadas (p. Ej. comprobación de clientes / acciones).
Los desarrolladores de algunas bifurcaciones aportan funciones y correcciones de errores en sentido ascendente a DC ++.
Comparación de software cliente
General
Cliente | FOSS | Licencia de software | Activo | Fecha de lanzamiento (última versión) |
---|---|---|---|---|
AirDC ++ | sí | GNU GPLv2 o posterior | sí | 2021-01-08 (v4.10) |
ApexDC ++ | sí | GNU GPLv2 o posterior | sí | 25/12/2018 (v1.6.5) |
DC ++ | sí | GNU GPLv2 o posterior | sí | 12/11/2018 (v0.868) |
EiskaltDC ++ | sí | GNU GPLv3 o posterior | sí | 03/03/2021 (v2.4.2) |
FlylinkDC ++ | sí | GNU GPLv2 o posterior | sí | 20 de enero de 2017 (r504) |
LinuxDC ++ | sí | GNU GPLv2 o posterior | No | 17 de abril de 2011 (v1.1.0) |
RSX ++ | sí | GNU GPLv2 o posterior | No | 14 de abril de 2011 (v1.21) |
Fuerte DC ++ | sí | GNU GPLv2 o posterior | No | 27 de diciembre de 2010 (v2.42) |
TkDC ++ | sí | GNU GPLv2 o posterior | No | 2010-11-29 (v1.3) |
Cliente | FOSS | Licencia de software | Activo | Fecha de lanzamiento (última versión) |
Soporte del sistema operativo
Cliente | Ventanas | Linux | Mac OS | BSD | Haiku |
---|---|---|---|---|---|
AirDC ++ | sí | sí | No | No | No |
ApexDC ++ | sí | No | No | No | No |
DC ++ | sí | No | No | No | No |
EiskaltDC ++ | sí | sí | sí | sí | sí |
FlylinkDC ++ | sí | No | No | No | No |
LinuxDC ++ | No | sí | No | sí | No |
RSX ++ | sí | No | No | No | No |
Fuerte DC ++ | sí | No | No | No | No |
TkDC ++ | sí | No | No | No | No |
Cliente | Ventanas | Linux | Mac OS | BSD | Haiku |
Interfaz y programación
Cliente | GUI | CLI | WebUI | Lenguaje de programación | Residencia en |
---|---|---|---|---|---|
AirDC ++ | sí | No | sí | C ++ | Fuerte DC ++ |
ApexDC ++ | sí | No | No | C ++ | Fuerte DC ++ |
DC ++ | sí | No | No | C ++ | - |
EiskaltDC ++ | sí | sí | sí | C ++ | DC ++ |
FlylinkDC ++ | sí | No | sí | C ++ | ApexDC ++ / StrongDC ++ |
LinuxDC ++ | sí | No | No | C ++ | DC ++ |
RSX ++ | sí | No | No | C ++ | Fuerte DC ++ |
Fuerte DC ++ | sí | No | No | C ++ | DC ++ |
TkDC ++ | sí | No | No | C ++ | Fuerte DC ++ / DC ++ bzr |
Cliente | GUI | CLI | WebUI | Lenguaje de programación | Residencia en |
Características
Cliente | URI del imán | UPnP | NAT transversal | DHT | Cifrado | IPv6 | IDNA | Enchufar | Apoderado | Algoritmos hash | Soporte de protocolo |
---|---|---|---|---|---|---|---|---|---|---|---|
AirDC ++ | sí | sí | sí | No | sí | sí | No | sí | Hachís de árbol de tigre | TIGR , ADCS | |
ApexDC ++ | sí | sí | sí | sí | sí | No | No | Lua , C ++ | sí | Hachís de árbol de tigre | TIGR , ADCS |
DC ++ | sí | sí | sí | No | sí | sí | No | sí | Hachís de árbol de tigre | TIGR , ADCS | |
EiskaltDC ++ | sí | sí | sí | sí | sí | No | sí | Lua , Qt Script , QML | sí | Hachís de árbol de tigre | TIGR , ADCS |
FlylinkDC ++ | sí | sí | sí | sí | sí | No | sí | sí | Hachís de árbol de tigre | TIGR , ADCS | |
LinuxDC ++ | sí | sí | sí | No | sí | No | No | sí | Hachís de árbol de tigre | TIGR , ADCS | |
RSX ++ | sí | sí | sí | sí | sí | No | No | Lua , C ++ | sí | Hachís de árbol de tigre | TIGR , ADCS |
Fuerte DC ++ | sí | sí | sí | sí | sí | No | No | sí | Hachís de árbol de tigre | TIGR , ADCS | |
Cliente | URI del imán | UPnP | NAT transversal | DHT | Cifrado | IPv6 | IDNA | Enchufar | Apoderado | Algoritmos hash | Soporte de protocolo |
Ver también
- Protocolo NeoModus Direct Connect (NMDC)
- Conexión directa avanzada (ADC)
Referencias
- ^ Fredrik Ullner (enero de 2008). "PC Pitstop y su informe P2P" . DC ++: Solo estos chicos, ¿sabes? . Consultado el 19 de marzo de 2008 .
- ^ Annalee Newitz (julio de 2001). "Compartir los datos" . Metro, periódico semanal de Silicon Valley . Metro Publishing Inc . Consultado el 21 de diciembre de 2006 .
- ^ "Copia archivada" . Archivado desde el original el 7 de julio de 2011 . Consultado el 28 de enero de 2011 .Mantenimiento de CS1: copia archivada como título ( enlace )
enlaces externos
Oficial
- DC ++ (sitio web oficial)
- Ayuda web de DC ++
No oficial
- Preguntas frecuentes sobre DC ++