DC++

DC++ es un cliente peer-to-peer libre, que puede ser usado para conectarse a una red Direct Connect o al protocolo ADC.

Algunos de estos clientes son desarrollados por comunidades especializadas (por ejemplo, comunidades musicales), o para incluir soporte para funcionalidades experimentales, o para añadir funcionalidades rechazadas en DC++.

Un ejemplo de una funcionalidad experimental es el hashing, que fue inicialmente implementado en BCDC++ y posteriormente adoptado por DC++.

Las razones suelen ser una calidad del código pobre, o mejoras banales, o demasiado especializadas que no deberían ir en el programa principal.

Debajo la lista de las modificaciones más conocidas y sus características: