歴史
BitTorrent(ソフトウェア)
BitTorrentは、Bram CohenとBitTorrent、Inc.によって開発され、BitTorrentプロトコルを介してファイルをアップロードおよびダウンロードするために使用される、広告がサポートされているBitTorrentクライアントです。 BitTorrentは、このプロトコル用に作成された最初のクライアントです。多くの場合、公式の起源を示す開発者によってメインラインと呼ばれます。バージョン6.0以降、BitTorrentクライアントはμTorrentのブランド変更されたバージョンです。その結果、オープンソースではなくなりました。現在、Microsoft Windows、Mac、Linux、iOS、Android(オペレーティングシステム)で使用できます。
歴史
プログラマーBram Cohenは、2001年4月にプロトコルを設計し、2001年7月2日にBitTorrentクライアントの最初の実装をリリースしました。現在、Cohenの会社BitTorrent、Incによって管理されています。
バージョン6.0より前のBitTorrentはPythonで書かれており、フリーソフトウェアでした。 2001年12月30日より前にリリースされた非常に初期のバージョンは、ライセンスなしでパブリックドメインにリリースされました。 3.4.2までのバージョンは、MITライセンスの下で配布されました。バージョン4.xおよび5.xのソースコードは、Jabberオープンソースライセンスの修正バージョンであるBitTorrentオープンソースライセンスの下でリリースされました。バージョン4.0および5.3はGPLの下で再ライセンスされました。
クライアントのバージョン4.20はBitTorrent Inc.によってAllegroと呼ばれ、ダウンロードパフォーマンスとISPの管理性を加速するために同社が開発したプロトコル拡張機能に言及しています。
Internet Archiveでスナップショットが作成されるクライアントのバージョン5.30は、最新のオープンソースバージョンです。
バージョン6.0以降、BitTorrentクライアントはμTorrentのブランド変更されたバージョンです。もはやオープンソースではありません。
特徴
BitTorrentクライアントを使用すると、ユーザーはメインウィンドウの組み込みの検索ボックス(「トレントの検索」)を使用してトレントファイルを検索およびダウンロードできます。これにより、BitTorrentトレント検索エンジンページが開き、ユーザーのデフォルトWebブラウザーに検索結果が表示されます。
現在のクライアントには、複数の並行ダウンロードを含むさまざまな機能が含まれています。 BitTorrentには、ユーザーがバックグラウンドで発生しているイベントを確認できる統計、表、およびグラフィカルビューがいくつかあります。ビューのホストは、それぞれからダウンロードされているデータの量や、それぞれによってアップロードされているデータの量など、ユーザーが接続しているピアとシードに関する情報を提供します。これは、不適切なシャットダウン後に処理されたすべてのデータをチェックする自動回復システムを備えています。また、自身、ソースファイルサーバー(「トラッカー」)、および他のクライアント間のピアリングを仲介し、それにより配布効率を高めます。このクライアントにより、ユーザーはトレントファイルを作成して共有することもできます。
リリース履歴
伝説: | 古いバージョン、サポートなし | 古いバージョン、まだサポートされています | 現在の安定版 | 最新のプレビュー版 | 今後のリリース |
---|
パブリックドメインまたはMITライセンスの下でリリースされたバージョン | ||
---|---|---|
版 | 発売日 | 変更点 |
旧バージョン、サポートされなくなりました:1.0.0 | 2001 7月2日 |
|
旧バージョン、サポートされなくなりました:1.0.5 | 2001 7月20日 |
|
旧バージョン、サポートされなくなりました:1.0.6 | 2001 7月24日 |
|
旧バージョン、サポートされなくなりました:2.0.2 | 2001 8月10日 |
|
古いバージョン、サポートされなくなりました:2.1 | 2001 8月23日 |
|
古いバージョン、サポートされなくなりました:2.2 | 2001 9月2日 |
|
古いバージョン、サポートされなくなりました:2.3.1 | 2001 9月12日 |
|
旧バージョン、サポートされなくなりました:2.5 | 2001 10月23日 |
|
古いバージョン、サポートされなくなりました:2.6.1 | 2002年1月6日 |
|
古いバージョン、サポートされなくなりました:2.6.2 | 2002 3月18日 |
|
古いバージョン、サポートされなくなりました:2.7 | 2002年4月29日 |
|
旧バージョン、サポートされなくなりました:2.7.1 | 2002年4月30日 |
|
古いバージョン、サポートされなくなりました:2.7.2 | 2002 5月6日 |
|
古いバージョン、サポートされなくなりました:2.8.0 | 2002 5月31日 |
|
古いバージョン、サポートされなくなりました:2.8.1 | 2002年6月5日 |
|
旧バージョン、サポートされなくなりました:2.9 | 2002 7月2日 |
|
古いバージョン、サポートされなくなりました:2.9.1 | 2002 7月4日 |
|
古いバージョン、サポートされなくなりました:2.9.6 | 2002 7月18日 |
|
旧バージョン、サポートされなくなりました:3.0.1 | 2002 10月2日 |
|
古いバージョン、サポートされなくなりました:3.0.2 | 2002年11月5日 |
|
古いバージョン、サポートされなくなりました:3.1 | 2003年1月2日 |
|
古いバージョン、サポートされなくなりました:3.2 | 2003 3月28日 |
|
古いバージョン、サポートされなくなりました:3.2.1b | 2003年6月5日 |
|
古いバージョン、サポートされなくなりました:3.3 | 2003 9月24日 |
|
古いバージョン、サポートされなくなりました:3.4 | 2004年3月6日 |
|
古いバージョン、サポートされなくなりました:3.4.1 | 2004年3月11日 |
|
古いバージョン、サポートされなくなりました:3.4.1a | 2004年3月12日 |
|
旧バージョン、サポートされなくなりました:3.4.2 | 2004年5月15日 |
|
BitTorrentオープンソースライセンスの下でリリースされたバージョン | ||
---|---|---|
版 | 発売日 | 変更点 |
旧バージョン、サポートされなくなりました:4.0.1 | 2005年4月6日 |
|
旧バージョン、サポートされなくなりました:4.1.0 | 2005 5月20日 |
|
古いバージョン、サポートされなくなりました:4.1.1 | 2005年5月25日 |
|
旧バージョン、サポートされなくなりました:4.0.4 | 2005年8月27日 |
|
旧バージョン、サポートされなくなりました:4.1.4 | 2005年8月27日 |
|
古いバージョン、サポートされなくなりました:4.1.6 | 2005年10月13日 |
|
古いバージョン、サポートされなくなりました:4.1.7 | 2005年11月3日 |
|
旧バージョン、サポートされなくなりました:4.1.8 | 2005年11月18日 |
|
古いバージョン、サポートされなくなりました:4.2.0 | 2005年11月22日 |
|
古いバージョン、サポートされなくなりました:4.2.1 | 2005年12月5日 |
|
古いバージョン、サポートされなくなりました:4.3.0 | 2005年12月5日 |
|
旧バージョン、サポートされなくなりました:4.3.2 | 2005年12月11日 |
|
古いバージョン、サポートされなくなりました:4.2.2 | 2005年12月21日 |
|
旧バージョン、サポートされなくなりました:4.3.3 | 2005年12月21日 |
|
古いバージョン、サポートされなくなりました:4.3.5 | 2006年1月9日 |
|
旧バージョン、サポートされなくなりました:4.3.6 | 2006年1月25日 |
|
旧バージョン、サポートされなくなりました:4.4.0 | 2006年2月1日 |
|
旧バージョン、サポートされなくなりました:4.9.2 | 2006年5月5日 |
|
Mac OS Xバージョン履歴 | ||||
---|---|---|---|---|
版 | 構築する | 発売日 | 機能/変更 | |
旧バージョン、サポートされなくなりました:7.1.0(22093) |
| |||
旧バージョン、サポートされなくなりました:7.1.1 |
| |||
古いバージョン、サポートされなくなりました:7.2.0 |
| |||
古いバージョン、サポートされなくなりました:7.2.1 |
| |||
旧バージョン、サポートされなくなりました:7.2.2 |
| |||
旧バージョン、サポートされなくなりました:7.3.1 |
| |||
旧バージョン、サポートされなくなりました:7.3.2 |
| |||
旧バージョン、サポートされなくなりました:7.3.3 |
| |||
現在の安定バージョン: 7.3.5(27628) | 2012 7月25日 | |||
版 | 構築する | 発売日 | 機能/変更 |
BitTorrent DNA
BitTorrent DNA( BitTorrent Delivery Network Accelerator )は、ストリーミングビデオの表示、ソフトウェアのダウンロード(BitTorrentプロトコルの有無にかかわらず)、オンラインビデオゲームのプレイを高速化するように設計されたプログラムです。これは、エンドユーザーのダウンロードを相互に分配することにより行われます。このようにして、開発者は、エンドユーザーがコンテンツをより速く受信できるように、コンテンツプロバイダーがサーバーの負荷を軽減することを意図しています。オペレーティングシステムが実行されている場合は常にバックグラウンドで実行されます。
BitTorrent DNAは従来のBitTorrentとは異なり、パブリッシャーに保証された最小データ配信レートを提供するためにパブリッシャーHTTPサーバーに依存し、パブリッシャーがコンテンツ配信を制御できるようにします(ピアは他のピアに到達する前にオリジンサーバーに接続する必要があります) )、コンテンツ配信に関する情報を収集して、サイト運営者と共有します。ファイル転送の品質は、データの長期的な平均ビットレートの観点と、ストリーミング時の期限の遵守の観点から指定されます。また、TCPおよびその他のトラフィックに帯域幅を提供できます。
また、DNAは従来のBitTorrentとは異なり、UDPベースのプロトコルであり、通常のTCPベースの帯域幅スロットリングをより敏感な帯域幅管理技術に置き換えました。
サードパーティのWebサイトやソフトウェア会社によるインストールとは別に、エンドユーザー向けのプログラムは、公式のBitTorrentクライアントがインストールされたときにもインストールされます(ブランド変更バージョン6.0以降)。ただし、個別にアンインストールできます。
DNAの最初のバージョンでは、DNAアプリケーションをインストールしたまま、次のシステムの再起動まで一時的に停止することができました(Windows XPのシステムのコントロールパネルを使用)。 DNA GUIは公式のBitTorrentバージョン6.1および6.1.1では完全に削除されましたが、バージョン6.1.2では再導入されました。
2007年10月以降、BitTorrent DNAはBitTorrent、Inc.によって、コンテンツプロバイダーが(非公開の価格で)購入できる商用サービスとして、またエンドユーザー向けの無料のバックグラウンドプログラムとして提供されています。社長のアシュウィン・ナヴィンは、「レガシーインフラストラクチャにBitTorrent DNAを実装すると、顧客がより優れたユーザーエクスペリエンス、高品質のビデオ、より高速なソフトウェアダウンロードをすべて提供し、管理されたセキュリティと信頼性サービス。"
Navinはポッドキャストのインタビューで、2005年1月にBitTorrent DNAの販売を試みたと主張しました。BitTorrentのブランドは潜在的な顧客に対して偏りすぎていることを発見した後、彼らはBitTorrent Entertainment Networkの約50のメディア企業と提携するまで発売を延期しました。これにより、同社は2年半後にようやくBitTorrent DNAを公開するための十分な公的検証を提供しました。
このサービスの最初の顧客はBrightcove社で、ストリーミングビデオファイルの配信に使用することを選択しました。
2009年5月の時点で、AsusサポートWebサイトでは、BitTorrent DNAをより大きなファイルの追加ダウンロード方法として使用しており、複数のやや国際的に分散したHTTPサーバーやコンテンツ配信ミラー、その他のリダイレクト機能を現在Asusが使用していることが知られています。過去のデータ配信ニーズ。現在、「グローバル」および「中国」に配置されたサーバーの横にあるDNAスタイルのダウンロード用に、例として別の「P2P」アイコンが表示されています。