libtorrent
libtorrent
| |
---|---|
Basisdaten
| |
Entwickler | Arvid Norberg (Rasterbar Software) |
Erscheinungsjahr | September 2005 |
Aktuelle Version | 0.14.3 (26. April 2009) |
Betriebssystem | Unix-ähnliches System |
Programmiersprache | C++ |
Lizenz | BSD-Lizenz (Freie Software) |
libtorrent.org |
libtorrent ist eine freie Softwarebibliothek zur Nutzung von BitTorrent, auf der eine Vielzahl von BitTorrent-Clients aufsetzen. Sie unterstützt die offiziellen BitTorrent-Protokollerweiterungen vollständig und hat eine Schnittstelle für Zusatzmodule, womit sich leicht Unterstützung für weitere Protokollerweiterungen hinzufügen lässt. Sie ist in C++ mit Boost geschrieben. Der plattformunabhängige Code funktioniert zumindest mit Windows, Linux, Mac OS X und FreeBSD. Entwicklungsziele sind die einfache Nutzbarkeit und der sparsame Umgang mit Systemressourcen.
Auf libtorrent bauen Clients wie z.B. Deluge und Miro auf, oder BitTorrent-Zusatzmodule zu Mozilla-basierten Webbrowsern (firetorrent, Bitfox). Mit der Bibliothek wird ein beschränkter, minimaler Test-Client mitgeliefert (Client test), der die Nutzung der Bibliothek demonstriert.