開発者向けリンク集
BitTorrentSpecification がBitTorrentの仕様。非公式な文書だけど。公式な仕様書は、実際にプログラムを実装するに当たっては少しわかり難くく、不足がある。
大抵のBitTorrentの実装はWikiからリンクされている。
確認できたBTクライアントはいまのところ...
C/C++/C#/Java/Python/OCaml
Pike7.6からは、標準ライブラリにもProtocols.BitTorrentがはいっていた。
トラッカーは、PHP等でも実装されているみたい。
以外にも、Perlの実装は少なかった。CPANにBEncodingモジュールがあった程度。
その他の拡張についてのドキュメント(http://bittornado.com/)
- http://bittornado.com/docs/superseed.txt ... 他のseedアルゴリズム
- http://bittornado.com/docs/multitracker-spec.txt ... 複数のとラッカーを利用する方法の仕様
- http://bittornado.com/docs/webseed-spec.txt