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 | 2019 |
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 | 2015 |
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]
gollark: Even when I had about 8 upgraded ones.
gollark: The nuclearcraft ones are just too slow.
gollark: Copy in a known-good reactor constantly to avert meltdown issues, replace all cooling with moderators and cells packed as densely as possible, figure out how to automate all components from raw resources, feed most power-producing fuel, repeat.
gollark: Oh yeah, copy in a known-good reactor constantly.
gollark: Powered by a single electrolytic separator!
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.