opentracker

opentracker
開発元 Dirk Engling (erdgeist)
リポジトリ
プログラミング
言語
C言語
対応OS Unix系 (Linux, BSD, ...)
サイズ ~95 KiB
種別 BitTorrentトラッカー
ライセンス ビールウェア
公式サイト erdgeist.org/arts/software/opentracker/

opentrackerは、FOSS(ビールウェア)のBitTorrentピア用トラッカーソフトウェアである。HTTPまたはUDPの特殊なサーバソフトウェアであり、高速かつシステムリソースの消費が少ないように設計されている。

機能

opentrackerの複数のインスタンスをクラスタ内で実行することが可能であり、すべてが互いに同期する。HTTPに加え、opentrackerはUDPを介しても接続可能であり、これはHTTPによるトラッカー通信の半分以下のトラフィックしか生成しない[1]。IPv6、フルスクレイプのgzip圧縮、トレントのブラックリストにも対応している。BitTorrentトラッカーにIPアドレスが記録されていたという事実によって、著作権侵害の疑いをかけられた事例がすでに存在するため[2]、opentrackerはもっともらしい否認を目的としてランダムなIPアドレスを混在させることができる[3][4]。

技術

opentrackerは完全にRAM上で動作するため、他のトラッカーソフトウェアよりも高速である。C言語で記述されており、ネットワーク接続を管理するライブラリ libowfatに基づいている。IPv6対応のUDPサポート[5]やBitTorrentトラッカーソフトウェアの複数インスタンスの同期といった新機能のために、BitTorrentプロトコルに対する新しい拡張が導入された。

採用

世界最大のトラッカーであるパイレート・ベイは、2007年末に自作ソフトウェアHypercubeからopentrackerに切り替えた[6]。

ノルウェー放送協会は、自社のテレビ番組を配信するためにopentrackerを使用している[7]。

パブリックな人気トレントトラッカーであるopentrackr[8][9]およびcoppersurfer[4]もopentrackerを使用していることが知られている。

関連項目

脚注

  1. ↑ “UDP tracker protocol”. XBT Tracker (2006年3月19日). 2010年7月27日時点のオリジナルよりアーカイブ。2009年6月1日閲覧。
  2. ↑ Maurer, Ben (2007年2月7日). “Big Media DMCA Notices: Guilty until proven innocent”. 2009年3月9日時点のオリジナルよりアーカイブ。2009年6月1日閲覧。
  3. ↑ “Perfect Deniability | Stories from an Opentracker”. opentracker.blog.h3q.com. 2023年12月26日時点のオリジナルよりアーカイブ。2020年8月6日閲覧。
  4. 1 2 “Open torrent tracker coppersurfer” (2019年2月10日). 2020年10月22日時点のオリジナルよりアーカイブ。2024年4月21日閲覧。
  5. ↑ エングリング, ディルク("エアトガイスト") (2007年12月28日). “The IPv6 situation”. 2013年2月4日時点のオリジナルよりアーカイブ。2013年1月8日閲覧。
  6. ↑ ファン・デル・サール, エルネスト (2007年12月8日). “The Pirate Bay Now Running on Opentracker”. TorrentFreak. 2010年1月31日時点のオリジナルよりアーカイブ。2009年6月1日閲覧。
  7. ↑ エイリク・ソルハイム (2009年3月8日). “Norwegian Broadcasting Corporation sets up its own bittorrent tracker”. 2013年2月3日時点のオリジナルよりアーカイブ。2013年1月8日閲覧。
  8. ↑ “OpenTrackr.org - Free to use torrent tracker” (2019年2月10日). 2024年4月3日時点のオリジナルよりアーカイブ。2024年4月21日閲覧。
  9. ↑ “OpenTrackr on Twitter” (2019年2月10日). 2025年5月4日閲覧。

参考文献

外部リンク