De broncode van zowel de officiële client voor Bittorrent als de protocolbeschrijving wordt vanaf versie 6.0 niet meer gepubliceerd. De werking van het protocol is nog wel op te vragen door sdk-licentiehouders.
Eerdere versies van Bittorrent werden onder een opensource-licentie gepubliceerd, wat onder andere heeft geresulteerd in de ontwikkeling van de clients Azureus en BitComet. Dat de broncode van de nieuwe officiële Bittorrentclient niet meer vrijgegeven zou worden, komt niet als een verrassing aangezien deze gebaseerd is op uTorrent, een closedsource-client. Dit populaire programma werd in december vorig jaar overgenomen door Bittorrent Inc., het bedrijf van Bram Cohen, ontwikkelaar van de p2p-technologie.
Het bedrijf heeft naar eigen zeggen besloten de broncode van de nieuwe client niet vrij te gegeven om zich te kunnen onderscheiden van versies die zijn voorzien van een prijskaartje of spyware. Omdat echter ook de specificatie van het protocol niet meer beschikbaar is voor het grote publiek, vraagt de opensourcegemeenschap zich af in hoeverre zij het zicht op de verdere ontwikkeling van het protocol verliest. Volgens Ashwin Navin van het bedrijf Bittorrent hoeven de ontwikkelaars zich geen zorgen te maken aangezien ze de specificaties in handen kunnen krijgen door een sdk-licentie aan te vragen. 'Bij mijn weten hebben we nog nooit iemand een licentie geweigerd', aldus Navin.