释义 |
- Hub software General Operating system support Interface and programming Features
- Client software General Operating system support Interface and programming Features
- Other software General Operating system support Interface and programming Features
- References
{{Multiple issues|{{refimprove|date=April 2013}}{{context|date=January 2011}} }}Advanced Direct Connect is a next-generation{{clarification needed|date=July 2018}} 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}} | 2017-05-24 / v2.19 | Nexthub | {{yes}} | MIT License}} | {{no}} | uhub | {{yes}} | GPL}} | {{yes}} | 2014-10-17 / 0.5.0 | In Debian[2] and OpenWrt[3] | ErlHub | {{yes}} | GPL}} | {{dunno}} | 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}} | {{dunno}} | {{no}} | Any C# enabled platform | uhub | {{yes}} | {{yes}} | {{yes}} | BSD, Haiku, OpenWrt, Solaris | Erlhub | {{yes}} | {{yes}} | {{yes}} | Any Erlang enabled platform | Qhub | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | 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}} | {{dunno}} | C++, Lua, Python, Ruby | ADCH++ GUI | {{yes}} | {{no}} | {{dunno}} | C++, Python | ADCH++ | DSHub | {{yes}} | {{yes}} | {{dunno}} | Java, Python | FlexHub | Planned | {{yes}} | {{dunno}} | Lua | Luadch | {{no}} | {{yes}} | {{dunno}} | C++, Lua | Luadch GUI | {{yes}} | {{no}} | {{dunno}} | wxLua | Nexthub | {{yes}} | {{no}} | {{no}} | C-Sharp | uhub | {{no}} | {{yes}} | {{dunno}} | C | Erlhub | {{dunno}} | {{dunno}} | {{dunno}} | Erlang | Qhub | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | Starlet ADC Hub | {{no}} | {{yes}} | {{no}} | C | StarHub | {{yes}} | {{dunno}} | {{dunno}} | Java | RusHub | {{no}} | {{yes}} | {{no}} | C++ | ADC hub | GUI | CLI | Other | Programming language | Based on |
---|
[6] 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 | {{dunno}} | {{dunno}} | {{dunno}} | Tiger tree hash | {{no}} | TIGR | Starlet ADC Hub | {{no}} | {{no}} | {{no}} | Tiger tree hash | {{no}} | TIGR | Starhub | {{dunno}} | {{dunno}} | {{dunno}} | Tiger tree hash | {{no}} | TIGR | RusHub | {{no}} | {{dunno}} | {{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}} | 2018 | 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}} | 2016 | 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}} | {{dunno}} | 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}} | {{dunno}} | 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}} | {{dunno}} | 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}} | {{dunno}} | {{dunno}} | 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}} | {{dunno}} | {{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}} | {{dunno}} | Java, Lua | Tiger tree hash | TIGR, ADCS | Embla | {{yes}} | {{dunno}} | {{yes}} | Tiger tree hash | TIGR | FlowLib | {{yes}} | {{dunno}} | {{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]References1. ^{{cite web|title=Comparison Of ADC Software|url=http://www.mindmap.0rg.pl/?mindmap=Comparison_of_ADC_Software|work=http://www.mindmap.0rg.p|accessdate=8 March 2013}} 2. ^{{Cite web | url=https://packages.debian.org/sid/uhub | title=Debian -- Details of package uhub in sid}} 3. ^{{cite web |url=http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/ |title=Archived copy |accessdate=2014-04-16 |deadurl=yes |archiveurl=https://web.archive.org/web/20140416180605/http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/ |archivedate=2014-04-16 |df= }} 4. ^{{cite web|title=Comparison Of ADC Software|url=http://www.mindmap.0rg.pl/?mindmap=Comparison_of_ADC_Software|work=http://www.mindmap.0rg.p|accessdate=8 March 2013}} 5. ^{{cite web|title=Comparison Of ADC Software|url=http://www.mindmap.0rg.pl/?mindmap=Comparison_of_ADC_Software|work=http://www.mindmap.0rg.p|accessdate=8 March 2013}} 6. ^{{cite web|title=Comparison Of ADC Software|url=http://www.mindmap.0rg.pl/?mindmap=Comparison_of_ADC_Software|work=http://www.mindmap.0rg.p|accessdate=8 March 2013}} 7. ^{{cite web|title=Comparison Of ADC Software|url=http://www.mindmap.0rg.pl/?mindmap=Comparison_of_ADC_Software|work=http://www.mindmap.0rg.p|accessdate=8 March 2013}} 8. ^{{Cite web | url=https://github.com/airdcpp-web/airdcpp-webclient/issues/37 |title = OS X version · Issue #37 · airdcpp-web/Airdcpp-webclient}} 9. ^{{cite web|title=Comparison Of ADC Software|url=http://www.mindmap.0rg.pl/?mindmap=Comparison_of_ADC_Software|work=http://www.mindmap.0rg.p|accessdate=8 March 2013}} 10. ^{{cite web|title=Comparison Of ADC Software|url=http://www.mindmap.0rg.pl/?mindmap=Comparison_of_ADC_Software|work=http://www.mindmap.0rg.p|accessdate=8 March 2013}} 11. ^{{cite web|title=Comparison Of ADC Software|url=http://www.mindmap.0rg.pl/?mindmap=Comparison_of_ADC_Software|work=http://www.mindmap.0rg.p|accessdate=8 March 2013}} 12. ^{{cite web|title=Comparison Of ADC Software|url=http://www.mindmap.0rg.pl/?mindmap=Comparison_of_ADC_Software|work=http://www.mindmap.0rg.p|accessdate=8 March 2013}} 13. ^{{cite web|title=Comparison Of ADC Software|url=http://www.mindmap.0rg.pl/?mindmap=Comparison_of_ADC_Software|work=http://www.mindmap.0rg.p|accessdate=8 March 2013}} 14. ^{{cite web|title=Comparison Of ADC Software|url=http://www.mindmap.0rg.pl/?mindmap=Comparison_of_ADC_Software|work=http://www.mindmap.0rg.p|accessdate=8 March 2013}}
2 : File sharing software|Network software comparisons |