DC++ - DC++
Sviluppatore/i | Jacek Sieka |
---|---|
Rilascio stabile | 0,868 / 12 novembre 2018
|
Repository | |
Scritto in | C++ |
Sistema operativo | finestre |
Tipo | Peer to peer |
Licenza | GNU GPLv2 o successivo |
Sito web | dcplusplus.sourceforge.net |
DC ++ è un gratuito e open-source , peer-to-peer di file-sharing client che può essere utilizzato per il collegamento alla Direct Connect rete o al ADC protocollo. È sviluppato principalmente da Jacek Sieka, soprannominato arnetheduck.
A partire dal 2008, DC++ aveva una quota di mercato di circa il 90% della comunità Direct Connect.
DC++ è un'alternativa gratuita e open source al client originale, NeoModus Direct Connect (NMDC); si connette alla stessa rete di condivisione file e supporta lo stesso protocollo di condivisione file. Uno dei motivi comunemente attribuiti alla suddetta popolarità di DC++ è che non ha adware di alcun tipo, a differenza di NMDC.
Esistono molti altri client per la rete Direct Connect e la maggior parte di questi sono "mod" DC++: versioni modificate di DC++, basate sul codice sorgente di DC++. Di seguito è riportato un elenco parziale delle mod DC++. Alcuni di questi client sono stati sviluppati per comunità specializzate (ad es. comunità di condivisione di musica) o per supportare funzionalità sperimentali specifiche o forse funzionalità che sono state respinte dall'inclusione nello stesso DC++. Un esempio di funzionalità sperimentale è l' hashing , che è stato inizialmente implementato in BCDC++ e successivamente adottato da DC++.
forchette
Un vantaggio della natura gratuita e open source di DC++ è che sono state rilasciate diverse mod che aggiungono funzionalità al client originale.
Molti utenti inviano patch a DC++ che sono incluse nelle versioni future, ma alcune funzionalità vengono rifiutate dallo sviluppatore. Le ragioni dichiarate per rifiutare una patch sono perché sono codificate male, o perché la funzione è frivola, abusabile o eccessivamente specializzata e non appartiene al client principale. Gli esempi includono: limitazione della larghezza di banda in upload (molti utenti ritengono che la limitazione della larghezza di banda in upload sia una forma di imbroglio, mentre altri utenti che non utilizzano una connessione di rete full-duplex possono raggiungere velocità di download ragionevoli solo limitando i caricamenti), chat colorata, funzioni specializzate dell'operatore (ad es. controllo cliente/quota).
Gli sviluppatori di alcune forcelle contribuiscono caratteristiche e correzioni di errori indietro monte a DC ++.
Confronto software client
Generale
Cliente |
FOSS |
Licenza software | Attivo | Data di rilascio (ultima versione) |
---|---|---|---|---|
Aria DC++ | sì | GNU GPLv2 o successivo | sì | 2021-01-08 (v4.10) |
ApexDC++ | sì | GNU GPLv2 o successivo | sì | 2018-12-25 (v1.6.5) |
DC++ | sì | GNU GPLv2 o successivo | sì | 2018-11-12 (v0.868) |
EiskaltDC++ | sì | GNU GPLv3 o successivo | sì | 2021-03-03 (v2.4.2) |
FlylinkDC++ | sì | GNU GPLv2 o successivo | sì | 2017-01-20 (r504) |
LinuxDC++ | sì | GNU GPLv2 o successivo | No | 2011-04-17 (v1.1.0) |
RSX++ | sì | GNU GPLv2 o successivo | No | 2011-04-14 (v1.21) |
Forte DC++ | sì | GNU GPLv2 o successivo | No | 2010-12-27 (v2.42) |
TkDC++ | sì | GNU GPLv2 o successivo | No | 2010-11-29 (v1.3) |
Cliente |
FOSS |
Licenza software | Attivo | Data di rilascio (ultima versione) |
Supporto del sistema operativo
Cliente |
finestre |
Linux |
Mac OS |
BSD |
Haiku |
---|---|---|---|---|---|
Aria DC++ | 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 |
Forte DC++ | sì | No | No | No | No |
TkDC++ | sì | No | No | No | No |
Cliente |
finestre |
Linux |
Mac OS |
BSD |
Haiku |
Interfaccia e programmazione
Cliente |
GUI |
CLI |
WebUI |
Linguaggio di programmazione |
Basato su |
---|---|---|---|---|---|
Aria DC++ | sì | No | sì | C++ | Forte DC++ |
ApexDC++ | sì | No | No | C++ | Forte 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++ | Forte DC++ |
Forte DC++ | sì | No | No | C++ | DC++ |
TkDC++ | sì | No | No | C++ | StrongDC++ / DC++ bzr |
Cliente |
GUI |
CLI |
WebUI |
Linguaggio di programmazione |
Basato su |
Caratteristiche
Cliente |
URI del magnete |
UPnP |
NAT attraversamento |
DHT |
Crittografia |
IPv6 |
IDNA |
Collegare |
proxy |
Algoritmi di hash | Supporto del protocollo |
---|---|---|---|---|---|---|---|---|---|---|---|
Aria DC++ | sì | sì | sì | No | sì | sì | No | sì | Hashish dell'albero della tigre | TIGR , ADCS | |
ApexDC++ | sì | sì | sì | sì | sì | No | No | Lua , C++ | sì | Hashish dell'albero della tigre | TIGR , ADCS |
DC++ | sì | sì | sì | No | sì | sì | No | sì | Hashish dell'albero della tigre | TIGR , ADCS | |
EiskaltDC++ | sì | sì | sì | sì | sì | No | sì | Lua , Qt Script , QML | sì | Hashish dell'albero della tigre | TIGR , ADCS |
FlylinkDC++ | sì | sì | sì | sì | sì | No | sì | sì | Hashish dell'albero della tigre | TIGR , ADCS | |
LinuxDC++ | sì | sì | sì | No | sì | No | No | sì | Hashish dell'albero della tigre | TIGR , ADCS | |
RSX++ | sì | sì | sì | sì | sì | No | No | Lua , C++ | sì | Hashish dell'albero della tigre | TIGR , ADCS |
Forte DC++ | sì | sì | sì | sì | sì | No | No | sì | Hashish dell'albero della tigre | TIGR , ADCS | |
Cliente |
URI del magnete |
UPnP |
NAT attraversamento |
DHT |
Crittografia |
IPv6 |
IDNA |
Collegare |
proxy |
Algoritmi di hash | Supporto del protocollo |
Guarda anche
Riferimenti
- ^ Fredrik Ullner (gennaio 2008). "PC Pitstop e il suo rapporto P2P" . DC++: Solo questi ragazzi, lo sai? . Estratto il 19/03/2008 .
- ^ Annalee Newitz (luglio 2001). "Condivisione dei dati" . Metro, il settimanale della Silicon Valley . Metro Publishing Inc . Estratto 21/12/2006 .
- ^ "Copia archiviata" . Archiviato dall'originale il 07-07-2011 . Estratto il 28/01/2011 .CS1 maint: copia archiviata come titolo ( link )
link esterno
Ufficiale
- DC++ (sito web ufficiale)
- DC++ Webhelp