Scritto in linguaggio [[Python]], originariamente distribuito sotto [[Licenza MIT]], Dalladalla versione 4.0.0 del 7 marzo [[2005]] la licenza è cambiata in BitTorrent Open Source License ed è disponibile per i [[Sistema operativo|sistemi operativi]] [[Microsoft Windows]], [[Mac OS]], [[Linux]] e [[Android]]. In realtà non è da considerarsi come un algoritmo distribuito puro, dato che la sua architettura prevede la presenza di un [[BitTorrent tracker|server]] utilizzato per la fase di aggancio alla rete. L'omonimo [[client]] originale e il protocollo sono stati sviluppati da [[Bram Cohen]], un programmatore di [[San Francisco]], nel [[2002]]. In precedenza, Cohen aveva scritto "Moyonation", un programma che frammentava i file e li inviava via web.