DC++ ist ein alternativer Client für das
DirectConnect Netzwerk. Es handelt sich um eine Eigenentwicklung von programiertüchtigen Fans des Systems, die das Ganze als OpenSource-Projekt mit offenem Quellcode vorantreiben. Bei DirectConnect gibt es sogenannte "Hubs" - zu vergleichen mit einem zentralen Server bei dem sich bis zu 1000 Benutzer einloggen, um dort zu chatten, zu suchen und zu tauschen.
Im Gegensatz zum Original kann DC++ sich bei mehreren Hubs gleichzeitig einloggen. Dies hat zwar den Vorteil, daß mehrere Hubs auf einmal durchsucht werden können, allerdings sehen es die Betreiber der einzelnen Hubs nicht gerne, wenn man sich auf zig Hubs einloggt und nur runterläd. Die Verwendung von DC++ wird daher auf manchen Hubs ganz ausgeschlossen - glücklicherweise bei der Minderzahl. Viele Hubs finden es in Ordnung wenn man bei zwei bis drei Hubs gleichzeitig eingeloggt ist, solange man genug Download-Slots anbietet.
Überhaupt ist DirectConnect gut organisiert. Auf der einen Seite wird überprüft, daß man eine Mindestanzahl von Gigabytes anbietet. Jeder Hub hat hierzu seine Mindestanforderungen die von 0,5 GB bis auf ca. 80 GB hoch sein können. Wer temporäre Dateien anbietet wird meist innerhalb von Minuten von den Sysops rausgeschmissen. Zudem gibt es Regeln wie viele Upload-Slots man haben muss - also wie vielen Leuten man gleichzeitig die Möglichkeit bieten muss, herunterladen zu können. Auf die Bandbreite wird hierbei keinen Wert gelegt. Hauptsache es wird Qualität angeboten.
DC++ ist in C++ geschrieben und wesentlich schneller und robuster als das Visual Basic Original. Zudem ist die Resume-Funktion ordentlich gelöst: Per Research eines abgebrochenen Downloads und Click auf "Download As" kann eine bereits bestehender Download fortgesetzt werden. Eine sehr gute Browsefunktion ermöglicht es einem die Dateiliste von einzelnen Benutzern in Windows-Explorer manier einzusehen. Aus der Dateiliste können ganze Unterverzeichnisse zum Download ausgewählt werden.
Fazit: DirectConnect ist elitär, aber zu seinem eigenen Vorteil. Wer sich nicht an die Regeln hält fliegt gandenlos raus, die die übrigbleiben haben viel Qualität zu bieten. DC++ ist ein vorbildliches Programm für DirectConnect.