BitTorrent (Client)

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
BitTorrent

Basisdaten

Entwickler BitTorrent Inc.
Erscheinungsjahr 2010
Aktuelle Version 7.10 build 43917 (Windows)
7.4.3 (Build 43797) (OS X)
(28. Juni 2017
9. Mai 2017)
Betriebssystem Windows (vor 6.0: plattformunabhängig)
Programmier­sprache C++ (vor 6.0: Python)
Kategorie Peer-to-Peer
Lizenz Closed Source (vor 6.0: BitTorrent open source License)
deutschsprachig ja
www.bittorrent.com

BitTorrent ist die Referenzimplementierung einer Filesharing-Client-Software für das BitTorrent-Protokoll. Zur besseren Unterscheidung vom Protokoll wird der Client von Benutzern auch BitTorrent Mainline genannt.

Vor Versionen 6

[Bearbeiten | Quelltext bearbeiten]

Der ursprüngliche Referenz-Client wurde von Bram Cohen im Jahr 2001 in der Programmiersprache Python geschrieben unter Verwendung von wxWindows für die grafische Benutzeroberfläche. Zu den weiteren Entwicklern gehörten Ashwin Navin, Brian Taptich, David Chao und Brad Templeton.

Er wurde als freie Software im Quelltext veröffentlicht, was das Programmieren einer Vielzahl ähnlicher Programme für das BitTorrent-Netzwerk ermöglicht. Auf diesen Quelltexten bauen viele Derivate wie BitTornado, ABC und Tribler, G3 Torrent und Rufus oder Burst! auf.

Jüngere Versionen wurden in über 20 Sprachen übersetzt, haben eine detaillierte Anzeige der aktiven Downloads und unterstützen Verschlüsselung der Verbindungen. Die Anzahl der simultanen Downloads ist nicht begrenzt.

Am 2. Juli 2001 veröffentlichte Cohen die erste öffentliche Version der Software[1] – passend, um die Technologie auf der DEFCON zu bewerben. Versionen bis einschließlich 3.4.2 (veröffentlicht am 4. April 2004) wurden unter der MIT-Lizenz im Quelltext veröffentlicht. Die Versionen 4.x und 5.x standen unter der BitTorrent Open Source License, einer modifizierten Version der Jabber Open Source License, verbreitet, die anders als ihr Vorbild von der OSI nicht als Open-Source-Lizenz zertifiziert wurde, wobei die FSF sie zwar als inkompatibel zur GPL, jedoch grundsätzlich als freie Lizenz einstuft. Version 5.3 wurde unter der GPL freigegeben.

Seit BitTorrent Inc. µTorrent eingekauft hat, hat die Firma die Entwicklung zugunsten von µTorrent eingestellt, dessen Quelltext nicht öffentlich zugänglich ist (Closed Source).

Ab Version 6.0 handelt es sich bei BitTorrent um eine umbenannte Version von µTorrent.

Des Weiteren existiert genau wie bei µTorrent eine Version in einem Webbrowser.[2]

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. decentralization: Message: BitTorrent – a new P2P app (Memento vom 5. September 2013 im Internet Archive)
  2. BitTorrent Inc: BitTorrent. Abgerufen am 28. Mai 2019.