DC ++ - DC++
![]() | |
![]() DC ++ 0,777 běžící na instalaci systému Windows 7 | |
Vývojáři | Jacek Sieka |
---|---|
Stabilní uvolnění | 0,868 / 12. listopadu 2018 |
Napsáno | C ++ |
Operační systém | Okna |
Typ | Peer-to-peer |
Licence | GNU GPLv2 nebo novější |
webová stránka | dcplusplus.sourceforge.net |
DC ++ je volný, uvolnit a open-source, peer-to-peer Sdílení souborů klient , které lze použít pro připojení k Síť Direct Connect nebo do ADC protokol. Vyvíjí jej primárně Jacek Sieka, přezdívaný arnetheduck.
Od roku 2008[Aktualizace]„DC ++ mělo přibližně 90% podíl na trhu komunity Direct Connect.[1]
DC ++ je bezplatná a open-source alternativa k původnímu klientovi, NeoModus Direct Connect (NMDC); připojuje se ke stejné síti pro sdílení souborů a podporuje stejný protokol pro sdílení souborů. Jedním z důvodů běžně připisovaných výše uvedené popularitě DC ++ je to, že nemá adware jakéhokoli druhu, na rozdíl od NMDC.[2]
Pro síť Direct Connect existuje mnoho dalších klientů a většina z nich jsou „mody“ DC ++: upravené verze DC ++ založené na zdrojovém kódu DC ++. Částečný seznam režimů DC ++ je uveden níže. Někteří z těchto klientů byli vyvinuti pro specializované komunity (např. Komunity pro sdílení hudby) nebo za účelem podpory konkrétních experimentálních funkcí nebo snad funkcí, které byly zamítnuty z zařazení do samotného DC ++. Příkladem experimentální funkce je hashování, který byl původně implementován v BCDC ++ a později přijat DC ++.
Vidlice
Výhodou zdarma a open-source Povaha DC ++ je několik mody byly vydány, které přidávají funkce k původnímu klientovi.
Mnoho uživatelů odesílá opravy do DC ++, které jsou součástí budoucích verzí, ale některé funkce vývojář odmítá. Uvedené důvody pro zamítnutí opravy jsou proto, že jsou špatně kódovány, nebo že je funkce frivolní, zneužívatelná nebo příliš specializovaná a nepatří k hlavnímu klientovi. Mezi příklady patří: upload bandwidth limiting (mnoho uživatelů má pocit, že upload bandwidth limiting je forma podvádění, zatímco ostatní uživatelé nepoužívají plny Duplex síťové připojení lze dosáhnout přiměřené rychlosti stahování pouze omezením nahrávání), barevný chat, speciální funkce operátora (např. kontrola klienta / sdílení).
Vývojáři některých vidlic přispívají funkcemi a opravami chyb zpět proti proudu do DC ++.
Porovnání klientského softwaru
Všeobecné
Klient | FOSS | Softwarová licence | Aktivní | Datum vydání (nejnovější verze) |
---|---|---|---|---|
AirDC ++ | Ano | GNU GPLv2 nebo novější | Ano | 17. 11. 2019 (v3.60) |
ApexDC ++ | Ano | GNU GPLv2 nebo novější | Ano | 25. 12. 2018 (v1.6.5) |
DC ++ | Ano | GNU GPLv2 nebo novější | Ano | 12. 11. 2018 (v0,868) |
EiskaltDC ++ | Ano | GNU GPLv3 nebo novější | Ano | 2020-12-03 (v2.4.0) |
FlylinkDC ++ | Ano | GNU GPLv2 nebo novější | Ano | 2017-01-20 (r504) |
LinuxDC ++ | Ano | GNU GPLv2 nebo novější | Ne | 17.04.2011 (v1.1.0) |
RSX ++ | Ano | GNU GPLv2 nebo novější | Ne | 14.04.2011 (v1.21) |
StrongDC ++ | Ano | GNU GPLv2 nebo novější | Ne | 2010-12-27 (v2.42) |
TkDC ++ | Ano | GNU GPLv2 nebo novější | Ne | 29. 11. 2010 (v1.3) |
Klient | FOSS | Softwarová licence | Aktivní | Datum vydání (nejnovější verze) |
Podpora operačního systému
Klient | Okna | Linux | Operační Systém Mac | BSD | Haiku |
---|---|---|---|---|---|
AirDC ++ | Ano | Ano | Ne | Ne | Ne |
ApexDC ++ | Ano | Ne | Ne | Ne | Ne |
DC ++ | Ano | Ne | Ne | Ne | Ne |
EiskaltDC ++ | Ano | Ano | Ano | Ano | Ano |
FlylinkDC ++ | Ano | Ne | Ne | Ne | Ne |
LinuxDC ++ | Ne | Ano | Ne | Ano | Ne |
RSX ++ | Ano | Ne | Ne | Ne | Ne |
StrongDC ++ | Ano | Ne | Ne | Ne | Ne |
TkDC ++ | Ano | Ne | Ne | Ne | Ne |
Klient | Okna | Linux | Operační Systém Mac | BSD | Haiku |
Rozhraní a programování
Klient | GUI | CLI | WebUI | Programovací jazyk | Na základě |
---|---|---|---|---|---|
AirDC ++ | Ano | Ne | Ano | C ++ | StrongDC ++ |
ApexDC ++ | Ano | Ne | Ne | C ++ | StrongDC ++ |
DC ++ | Ano | Ne | Ne | C ++ | - |
EiskaltDC ++ | Ano | Ano | Ano | C ++ | DC ++ |
FlylinkDC ++ | Ano | Ne | Ano | C ++ | ApexDC ++ / StrongDC ++ |
LinuxDC ++ | Ano | Ne | Ne | C ++ | DC ++ |
RSX ++ | Ano | Ne | Ne | C ++ | StrongDC ++ |
StrongDC ++ | Ano | Ne | Ne | C ++ | DC ++ |
TkDC ++ | Ano | Ne | Ne | C ++ | StrongDC ++ / DC ++ bzr |
Klient | GUI | CLI | WebUI | Programovací jazyk | Na základě |
Funkce
Klient | Magnet URI | UPnP | NAT traversal | DHT | Šifrování | IPv6 | IDNA | Zapojit | Proxy | Algoritmy hash | Podpora protokolu |
---|---|---|---|---|---|---|---|---|---|---|---|
AirDC ++ | Ano | Ano | Ano | Ne | Ano | Ano | Ne | Ano | Tiger Tree Hash | TIGR, ADCS | |
ApexDC ++ | Ano | Ano | Ano | Ano | Ano | Ne | Ne | Lua, C ++ | Ano | Tiger Tree Hash | TIGR, ADCS |
DC ++ | Ano | Ano | Ano | Ne | Ano | Ano | Ne | Ano | Tiger Tree Hash | TIGR, ADCS | |
EiskaltDC ++ | Ano | Ano | Ano | Ano | Ano | Ne | Ano | Lua, Skript Qt, QML | Ano | Tiger Tree Hash | TIGR, ADCS |
FlylinkDC ++ | Ano | Ano | Ano | Ano | Ano | Ne | Ano | Ano | Tiger Tree Hash | TIGR, ADCS | |
LinuxDC ++ | Ano | Ano | Ano | Ne | Ano | Ne | Ne | Ano | Tiger Tree Hash | TIGR, ADCS | |
RSX ++ | Ano | Ano | Ano | Ano | Ano | Ne | Ne | Lua, C ++ | Ano | Tiger Tree Hash | TIGR, ADCS |
StrongDC ++ | Ano | Ano | Ano | Ano | Ano | Ne | Ne | Ano | Tiger Tree Hash | TIGR, ADCS | |
Klient | Magnet URI | UPnP | NAT traversal | DHT | Šifrování | IPv6 | IDNA | Zapojit | Proxy | Algoritmy hash | Podpora protokolu |
Viz také
Reference
- ^ Fredrik Ullner (leden 2008). „PC Pitstop a jeho P2P-report“. DC ++: Just These Guys, Ya Know?. Citováno 2008-03-19.
- ^ Annalee Newitz (červenec 2001). „Sdílení údajů“. Metro, týdenní noviny v Silicon Valley. Metro Publishing Inc.. Citováno 2006-12-21.
- ^ „Archivovaná kopie“. Archivovány od originál dne 07.07.2011. Citováno 2011-01-28.CS1 maint: archivovaná kopie jako titul (odkaz)
externí odkazy
Oficiální
- DC ++ (Oficiální webové stránky)
- DC ++ Webhelp