Originariamente fue un protocolo cerrado (privativo), luego se consiguió implementar como software libre, existiendo diversos clientes para esta red, como son MlDonkey, DC++ (implementado en C++ y primer cliente Software Libre para Direct Connect) y oDC (basado en DC++) para Windows o ShakesPeer para Mac OS X.