Comparison of ADC software
Advanced Direct Connect is a next-generation peer-to-peer file-sharing protocol. This page compares the features of a number of software implementations of the protocol.[1]
Hub software
General
ADC hub | FOSS | Software license | Active | Last Update | Notes |
---|---|---|---|---|---|
ADCH++ | Yes | GPL | Yes | 2016-03-08 / 2.12.1 | |
ADCH++ GUI | Yes | GPL | No | ||
DSHub | Yes | GPL | No | 2008-10-09 / RC1 | |
FlexHub | Yes | AGPL | Yes | 2013-10-20 / 0.2 svn 1469 | |
Luadch | Yes | GPLv2 | Yes | 2019-10-13 / v2.20 | |
Nexthub | Yes | MIT License | No | ||
uhub | Yes | GPL | Yes | 2014-10-17 / 0.5.0 | In Debian[2] and OpenWrt[3] |
ErlHub | Yes | GPL | ? | ||
Qhub | Yes | GPL | No | 2006-07-09 / v0.10 | |
Starlet ADC Hub | No | Proprietary | Yes | ||
Starhub | No | source code available | No | ||
RusHub | Yes | GPL | Yes | 2012-07-10 / 2.3.10 | |
ADC hub | FOSS | Software license | Active |
.[4]
Operating system support
ADC hub | Windows | Linux | OS X | Other |
---|---|---|---|---|
ADCH++ | Yes | Yes | No | No |
ADCH++ GUI | Yes | Yes | No | Any Python enabled platform |
DSHub | Yes | Yes | Yes | Any Java enabled platform |
FlexHub | Yes | Yes | No | No |
Luadch | Yes | Yes | Yes | Raspberry Pi, Synology NAS, any GCC enabled platform |
Nexthub | Yes | ? | No | Any C# enabled platform |
uhub | Yes | Yes | Yes | BSD, Haiku, OpenWrt, Solaris |
Erlhub | Yes | Yes | Yes | Any Erlang enabled platform |
Qhub | ? | ? | ? | ? |
Starlet ADC Hub | No | No | No | OpenVMS |
Starhub | Yes | Yes | Yes | Any Java enabled platform |
RusHub | Yes | Yes | Yes | FreeBSD, Solaris |
ADC hub | Windows | Linux | OS X | Other |
.[5]
Interface and programming
ADC hub | GUI |
CLI |
Other |
Programming language |
Based on |
---|---|---|---|---|---|
ADCH++ | No | Yes | ? | C++, Lua, Python, Ruby | |
ADCH++ GUI | Yes | No | ? | C++, Python | ADCH++ |
DSHub | Yes | Yes | ? | Java, Python | |
FlexHub | Planned | Yes | ? | Lua | |
Luadch | No | Yes | ? | C++, Lua | |
Luadch GUI | Yes | No | ? | wxLua | |
Nexthub | Yes | No | No | C-Sharp | |
uhub | No | Yes | ? | C | |
Erlhub | ? | ? | ? | Erlang | |
Qhub | ? | ? | ? | ? | |
Starlet ADC Hub | No | Yes | No | C | |
StarHub | Yes | ? | ? | Java | |
RusHub | No | Yes | No | C++ | |
ADC hub | GUI | CLI | Other | Programming language | Based on |
Features
ADC hub | Encryption | IPv6 | Plugin | Hash algorithms | Bloom filter | ADC support | Other |
---|---|---|---|---|---|---|---|
ADCH++ | Yes | Yes | Lua, Python, Ruby | Tiger tree hash | Yes | TIGR, PING, ADCS | |
ADCH++ GUI | Yes | No | Python | Tiger tree hash | Yes | TIGR, PING, ADCS | |
DSHub | Yes | No | Java, Python | Tiger tree hash | No | TIGR, PING, ADCS | |
FLexHub | Linux only | No | No | Tiger tree hash | No | TIGR, PING, ADCS | |
Luadch | Yes | Yes | Lua | Tiger tree hash | No | TIGR, PING, ADCS, KEYP, ASCH, SUDP, OSNR | |
Nexthub | Yes | No | C# | Tiger tree hash | No | TIGR, ADCS | |
uhub | Yes | Yes | C | Tiger tree hash | No | TIGR, PING, ADCS | |
Qhub | ? | ? | ? | Tiger tree hash | No | TIGR | |
Starlet ADC Hub | No | No | No | Tiger tree hash | No | TIGR | |
Starhub | ? | ? | ? | Tiger tree hash | No | TIGR | |
RusHub | No | ? | No | Tiger tree hash | No | TIGR | |
ADC hub | Encryption | IPv6 | Plugin | Hash algorithms | Bloom filter | ADC support | Other |
.[7]
Client software
General
ADC client | FOSS | Software license | Active | Last Update |
---|---|---|---|---|
AirDC++ | Yes | GNU GPL | Yes | 2021 |
AirDC++ Web Client | Yes | GNU GPL, MIT | Yes | 2019 |
ApexDC++ | Yes | GNU GPL | Yes | 2017 |
DC++ | Yes | GNU GPL | Yes | 2018 |
jucy | Yes | BSD | Yes | 2014 |
LinuxDC++ | Yes | GNU GPL | No | 2011 |
EiskaltDC++ | Yes | GNU GPL | Yes | 2021 |
FlylinkDC++ | Yes | GNU GPL | Yes | 2017 |
RSX++ | Yes | GNU GPL | No | 2011 |
TkDC++ | Yes | GNU GPL | No | 2010 |
StrongDC++ | Yes | GNU GPL | No | 2010 |
RevConnect | Yes | GNU GPL | No | 2007 |
ncdc | Yes | MIT | Yes | 2019 |
ADC client | FOSS | Software license | Active |
Operating system support
ADC client | Windows | Linux | OS X | BSD | Haiku |
---|---|---|---|---|---|
AirDC++ | Yes | No | No | No | No |
AirDC++ Web Client | No | Yes | No installable package[8] | Yes | ? |
ApexDC++ | Yes | No | No | No | No |
DC++ | Yes | No | No | No | No |
jucy | Yes | Yes | Yes | No | No |
LinuxDC++ | No | Yes | No | Yes | No |
EiskaltDC++ | Yes | Yes | Yes | Yes | Yes |
FlylinkDC++ | Yes | No | No | No | No |
RSX++ | Yes | No | No | No | No |
TKDC++ | Yes | No | No | No | No |
StrongDC++ | Yes | No | No | No | No |
ncdc | No | Yes | Yes | Yes | ? |
ADC client | Windows | Linux | OS X | BSD | Haiku |
.[9]
Interface and programming
ADC client | GUI | CLI | WebUI | Programming language | Based on |
---|---|---|---|---|---|
AirDC++ | Yes | No | Yes | C++ | StrongDC++ |
AirDC++ Web Client | No | No | Yes | C++, TypeScript | AirDC++ |
ApexDC++ | Yes | No | No | C++, Lua | StrongDC++ |
DC++ | Yes | No | No | C++ | |
Jucy | Yes | No | No | Java | |
LinuxDC++ | Yes | No | No | C++ | DC++ |
EiskaltDC++ | Yes | Yes | Yes | C++, Lua | DC++ |
FlylinkDC++ | Yes | No | Yes | C++ | StrongDC++, DC++, ApexDC speed mode |
RSX++ | Yes | No | No | C++, Lua | StrongDC++ |
TKDC++ | Yes | No | No | C++, Lua | StrongDC++, DC++ |
StrongDC++ | Yes | No | No | C++ | DC++ |
ncdc | No | Yes | No | C | |
ADC client | GUI | CLI | WebUI | Programming language | Based on |
.[10]
Features
ADC client | Magnet URI | UPnP | NAT traversal | DHT | Encryption | IPv6 | Plugin/API | Proxy | Hash algorithms | Protocol support | NMDC compatible | Other |
---|---|---|---|---|---|---|---|---|---|---|---|---|
AirDC++ | Yes | Yes | Yes | No | Yes | Yes | Web API | Yes | Tiger tree hash | TIGR, ADCS, UCMD,NATT, SEGA, PFSR, KEYP, PBD1, UBN1, MCN1, BLOM, SUDP, QP, HBRI, ASCH | Yes | |
AirDC++ Web Client | Yes | Yes | Yes | No | Yes | Yes | Web API | Yes | Tiger tree hash | Inherits from AirDC++ | Yes | |
ApexDC++ | Yes | Yes | Yes | Yes | Yes | No | C++, Lua | Yes | Tiger tree hash | Inherits from StrongDC++ | Yes | |
DC++ | Yes | Yes | Yes | No | Yes | Yes | C++, Lua | Yes | Tiger tree hash | TIGR, ADCS, UCMD, BLOM, NATT, SEGA | Yes | |
jucy | Yes | Yes | No | No | Yes | Yes | Eclipse RCP | Yes | Tiger tree hash | TIGR, ADCS, KEYP, SUDP, BLOM, UCMD | Yes | |
LinuxDC++ | Yes | Yes | No | No | Yes | No | No | Yes | Tiger tree hash | Inherits from DC++ | Yes | |
EiskaltDC++ | Yes | Yes | Yes | Yes | Yes | No | Lua, QtScript, QML | Yes | Tiger tree hash | TIGR, ADCS, UCMD, BLOM, NATT, SEGA, PFSR, KEYP, FS | Yes | |
FlylinkDC++ | Yes | Yes | Yes | Yes | Yes | No | No | Yes | Tiger tree hash | Inherits from StrongDC++ | Yes | |
RSX++ | Yes | Yes | No | Yes | Yes | No | C++, Lua | Yes | Tiger tree hash | Inherits from StrongDC++ | Yes | |
TKDC++ | Yes | Yes | Yes | No | Yes | No | C++, Lua | Yes | Tiger tree hash | TIGR, ADCS, UCMD, BLOM, NATT, PFSR, SEGA | Yes | |
StrongDC++ | Yes | Yes | Yes | Yes | Yes | No | No | Yes | Tiger tree hash | TIGR, ADCS, UCMD, BLOM, NATT, PFSR, QP, SEGA | Yes | |
ncdc | No | No | No | No | Yes | Yes | No | No | Tiger tree hash | TIGR, ADCS, KEYP, SUDP | Yes | |
ADC client | Magnet URI | UPnP | NAT traversal | DHT | Encryption | IPv6 | Plugin | Proxy | Hash algorithms | Protocol support | NMDC compatible | Other |
.[11]
Other software
General
Other software | Software type | FOSS | Software license | Active | Last Update |
---|---|---|---|---|---|
ADCCore | General library | Yes | GNU GPL | Yes | |
DCBouncer | Relay | Yes | GNU GPL | Yes | |
DC-Hublink | Hub linker | Yes | GNU GPL | No | |
DCWatch | Hub operator helper | Yes | GNU GPL | No | |
Embla | General library | Yes | GNU GPL | ? | |
FlowLib | General library | Yes | GNU GPL | Yes | |
NetChatLink | Hub linker | Yes | GNU GPL | Yes | |
Announcer Bot | Announce new Releases | Yes | GNU GPLv2 | Yes | |
Certmanager | Manage SSL Certificates | Yes | GNU GPLv2 | Yes | |
SerieBot | SerieBot | Yes | GNU GPL | Yes | |
Other software | Software type | FOSS | Software license | Active |
.[12]
Operating system support
Other software | Windows | Linux | OS X | Other |
---|---|---|---|---|
ADCCore | Yes | ? | ? | Any .NET4 enabled platform |
DCBouncer | Yes | Yes | No | No |
DC-Hublink | Yes | No | No | No |
DCWatch | Yes | Yes | No | No |
Embla | Yes | Yes | Yes | Any Java enabled platform |
FlowLib | Yes | Yes | Yes | Any C# enabled platform |
NetChatLink | Yes | No | No | Runs under Wine |
Announcer Bot | Yes | No | No | No |
Certmanager | Yes | No | No | No |
SerieBot | Yes | Yes | Yes | Any C# enabled platform |
Other software | Windows | Linux | OS X | Other |
.[13]
Interface and programming
Other software | GUI | CLI | Other | Programming language | Based on |
---|---|---|---|---|---|
ADCCore | No | No | No | C# | CoreDC |
DCBouncer | No | Yes | No | C++ | |
DC-Hublink | Yes | No | No | Visual Basic | |
DCWatch | No | Yes | No | Java, Lua | Embla |
Embla | No | No | No | Java | |
FlowLib | No | No | No | C# | |
NetChatLink | Yes | No | No | Object Pascal (Delphi) | |
Announcer Bot | No | No | No | Lua | |
Certmanager | Yes | No | No | wxLua | |
ADC hub | GUI | CLI | Other | Programming language | Based on |
Features
Other software | Encryption | IPv6 | Plugin, extendable | Hash algorithms | ADC support | Other |
---|---|---|---|---|---|---|
ADCCore | Yes | ? | Yes | Tiger tree hash | TIGR, ADCS | |
DCBouncer | Yes | No | No | Tiger tree hash | Any clients, hubs | |
DC-Hublink | No | No | No | Tiger tree hash | TIGR | |
DCWatch | Yes | ? | Java, Lua | Tiger tree hash | TIGR, ADCS | |
Embla | Yes | ? | Yes | Tiger tree hash | TIGR | |
FlowLib | Yes | ? | Yes | Tiger tree hash | TIGR | |
NetChatLink | No | No | No | Tiger tree hash | TIGR | |
Announcer Bot | Yes | No | No | ADCS, OSNR | only Luadch supports OSNR | |
Other software | Encryption | IPv6 | Plugin, extendable | Hash algorithms | ADC support | Other |
.[14]
References
- "Comparison Of ADC Software". http://www.mindmap.0rg.p. Retrieved 8 March 2013.
- "Debian -- Details of package uhub in sid".
- "Archived copy". Archived from the original on 2014-04-16. Retrieved 2014-04-16.CS1 maint: archived copy as title (link)
- "Comparison Of ADC Software". http://www.mindmap.0rg.p. Retrieved 8 March 2013.
- "Comparison Of ADC Software". http://www.mindmap.0rg.p. Retrieved 8 March 2013.
- "Comparison Of ADC Software". http://www.mindmap.0rg.p. Retrieved 8 March 2013.
- "Comparison Of ADC Software". http://www.mindmap.0rg.p. Retrieved 8 March 2013.
- "OS X version · Issue #37 · airdcpp-web/Airdcpp-webclient".
- "Comparison Of ADC Software". http://www.mindmap.0rg.p. Retrieved 8 March 2013.
- "Comparison Of ADC Software". http://www.mindmap.0rg.p. Retrieved 8 March 2013.
- "Comparison Of ADC Software". http://www.mindmap.0rg.p. Retrieved 8 March 2013.
- "Comparison Of ADC Software". http://www.mindmap.0rg.p. Retrieved 8 March 2013.
- "Comparison Of ADC Software". http://www.mindmap.0rg.p. Retrieved 8 March 2013.
- "Comparison Of ADC Software". http://www.mindmap.0rg.p. Retrieved 8 March 2013.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.