Libtorrent (original) (raw)
Libtorrent est une bibliothèque logicielle libre développée en C++, en se basant sur les bibliothèques Boost, qui a pour objectif de prendre en charge le protocole BitTorrent. Elle comporte un binding en langage Python. Elle est également surnommée libtorrent rasterbar pour la distinguer de libTorrent rakshasa, développée par l'auteur de rTorrent.
Property | Value |
---|---|
dbo:abstract | libtorrent ist eine freie Programmbibliothek zur Nutzung von BitTorrent, auf der eine Vielzahl von BitTorrent-Clients aufsetzt.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, macOS und FreeBSD. Entwicklungsziele sind die einfache Nutzbarkeit und der sparsame Umgang mit Systemressourcen. Auf libtorrent bauen Clients wie zum Beispiel qBittorrent, Deluge und Miro auf, oder BitTorrent-Zusatzmodule zu Mozilla-basierten Webbrowsern (firetorrent, Bitfox) sowie Apps für Android, wie zum Beispiel Flud.Mit der Bibliothek wird ein beschränkter, minimaler Test-Client mitgeliefert, der die Nutzung der Bibliothek demonstriert. (de) libtorrent is an open-source implementation of the BitTorrent protocol. It is written in and has its main library interface in C++. Its most notable features are support for Mainline DHT, IPv6, HTTP seeds and μTorrent's peer exchange. libtorrent uses Boost, specifically Boost.Asio to gain its platform independence. It is known to build on Windows and most Unix-like operating systems (OS X, Linux, and many BSDs). libtorrent is kept up to date with bittorrent extensions that developers deem most useful, and is actively being optimized to work in a broader set of environments. Many of its features can be disabled at compile-time to not include code that would not be used in a particular use case. It aims to be the most suitable libtorrent implementation for embedded devices as well as desktops and seed-servers. Some of its implementation details are described in the features section. The original author of libtorrent is Arvid Norberg. It is the first client to support the extension protocol together with μTorrent, which is now a foundation that many other extensions build upon. (en) Libtorrent est une bibliothèque logicielle libre développée en C++, en se basant sur les bibliothèques Boost, qui a pour objectif de prendre en charge le protocole BitTorrent. Elle comporte un binding en langage Python. Elle est également surnommée libtorrent rasterbar pour la distinguer de libTorrent rakshasa, développée par l'auteur de rTorrent. (fr) libtorrent är en implementation av BitTorrent-protokollet som är skriven i C++ och släppt som fri programvara. Dess mest anmärkningsvärda funktioner är stöd för Mainline DHT, IPv6, HTTP Seeds och µTorrents Peer exchange libtorrent är plattformsoberoende och det är känt att det fungerar i åtminstone: Linux, Windows, Mac OS och FreeBSD Notera att det här inte är samma libtorrent som Rakshasa's libtorrentsom driver RTorrent. Det aktuella libtorrent är även känt som Rasterbar libtorrent, eller rb-libtorrent. Skapat av . (sv) libtorrent — вільна бібліотека, що дозволяє використовувати протокол BitTorrent. Вона написана на C++. DHT, Ipv6, сидування через HTTP та обмін пірами як в µTorrent — найвідоміші можливості libtorrent. libtorrent використовує Boost, а точніше Boost.Asio для підтримки багатьох платформ. Працює під Microsoft Windows, Mac OS X, GNU/Linux та FreeBSD. Варто сказати, ця бібліотека не є бібліотекою Rakshasa’s libTorrent, що викростовується в . Ця бібліотека теж відома як Rasterbar libtorrent або rb-libtorrent. (uk) libtorrent (Rasterbar libtorrent, rb-libtorrent) — свободная библиотека, позволяющая использовать протокол BitTorrent. Она написана на C++. DHT, Ipv6, сидирование через HTTP и обмен пирами как в µTorrent — всё это наиболее известные возможности libtorrent. libtorrent использует Boost, а точнее Boost.Asio для кроссплатформенности. Работает под Windows, macOS, Linux и FreeBSD. Следует заметить, что есть другая библиотека с похожим названием — Rakshasa’s libTorrent, используемая в rTorrent. (ru) |
dbo:thumbnail | wiki-commons:Special:FilePath/Libtorrent-rasterbar-logo.png?width=300 |
dbo:wikiPageExternalLink | https://www.bittorrent.org/beps/bep_0003.html https://www.bittorrent.org/beps/bep_0005.html https://www.bittorrent.org/beps/bep_0007.html https://www.bittorrent.org/beps/bep_0009.html https://www.bittorrent.org/beps/bep_0011.html https://www.bittorrent.org/beps/bep_0014.html https://www.bittorrent.org/beps/bep_0015.html https://www.bittorrent.org/beps/bep_0016.html https://www.bittorrent.org/beps/bep_0017.html https://www.bittorrent.org/beps/bep_0019.html https://www.bittorrent.org/beps/bep_0053.html https://www.bittorrent.org/beps/bep_0055.html https://www.bittorrent.org/beps/bep_0010.html https://www.bittorrent.org/beps/bep_0012.html https://www.bittorrent.org/beps/bep_0021.html https://www.bittorrent.org/beps/bep_0024.html https://www.bittorrent.org/beps/bep_0027.html https://www.bittorrent.org/beps/bep_0029.html https://www.bittorrent.org/beps/bep_0030.html https://www.bittorrent.org/beps/bep_0032.html https://www.bittorrent.org/beps/bep_0033.html https://www.bittorrent.org/beps/bep_0038.html https://www.bittorrent.org/beps/bep_0040.html https://www.bittorrent.org/beps/bep_0043.html https://www.bittorrent.org/beps/bep_0044.html https://www.bittorrent.org/beps/bep_0047.html https://www.bittorrent.org/beps/bep_0051.html https://www.bittorrent.org/beps/bep_0052.html https://github.com/arvidn/libtorrent/ |
dbo:wikiPageID | 20039349 (xsd:integer) |
dbo:wikiPageLength | 18959 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1124337197 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:QBittorrent dbr:Merkle_tree dbr:BitTorrent dbr:BitTorrent_(software) dbr:BitTorrent_tracker dbr:Boost_(C++_libraries) dbr:Deluge_(software) dbr:Unix-like dbr:ΜTorrent dbr:Library_(computing) dbc:BitTorrent dbr:Runes_of_Magic dbr:Open_source dbr:Peer_exchange dbr:Electric_Sheep dbr:Free_Download_Manager dbr:Miro_(software) dbr:LimeWire dbr:Linux dbr:Magnet_URI_scheme dbr:Mainline_DHT dbr:BSD dbr:BSD_licenses dbr:C++ dbr:Torrent_file dbr:Tribler dbr:Local_Peer_Discovery dbc:Free_software_programmed_in_C++ dbr:Kademlia dbr:Asio_C++_library dbc:BitTorrent_clients dbr:Distributed_hash_table dbc:BitTorrent_clients_for_Linux dbr:I2P dbr:IPv6 dbr:Microsoft_Windows dbr:OS_X dbr:Open-source dbr:Open-source_software dbr:World_of_Tanks dbr:Micro_Transport_Protocol dbr:User_Datagram_Protocol dbr:Vectored_I/O dbr:Super-seeding dbr:Comparison_of_BitTorrent_software dbr:LibreTorrent |
dbp:caption | Test client with terminal UI (en) |
dbp:developer | Arvid Norberg (en) |
dbp:genre | dbr:BitTorrent dbr:Library_(computing) |
dbp:language | English (en) |
dbp:license | dbr:BSD_licenses |
dbp:logo | Libtorrent-rasterbar-logo.png (en) |
dbp:name | libtorrent (en) |
dbp:programmingLanguage | dbr:C++ |
dbp:repo | https://github.com/arvidn/libtorrent/ |
dbp:wikiPageUsesTemplate | dbt:BitTorrent dbt:Confusing_section dbt:Distinguish dbt:Infobox_software dbt:Lowercase_title dbt:More_citations_needed dbt:Official_website dbt:Portal dbt:Reflist dbt:Start_date_and_age dbt:URL dbt:Wikidata |
dbp:wordnet_type | http://www.w3.org/2006/03/wn/wn20/instances/synset-software-noun-1 |
dct:subject | dbc:BitTorrent dbc:Free_software_programmed_in_C++ dbc:BitTorrent_clients dbc:BitTorrent_clients_for_Linux |
gold:hypernym | dbr:Implementation |
rdf:type | owl:Thing dbo:Software yago:WikicatBitTorrentClientsForLinux yago:Case109898892 yago:CausalAgent100007347 yago:Client109985075 yago:LivingThing100004258 yago:Object100002684 yago:Organism100004475 yago:Person100007846 yago:PhysicalEntity100001930 yago:YagoLegalActor yago:YagoLegalActorGeo yago:Whole100003553 yago:WikicatFreeBitTorrentClients umbel-rc:SoftwareObject |
rdfs:comment | Libtorrent est une bibliothèque logicielle libre développée en C++, en se basant sur les bibliothèques Boost, qui a pour objectif de prendre en charge le protocole BitTorrent. Elle comporte un binding en langage Python. Elle est également surnommée libtorrent rasterbar pour la distinguer de libTorrent rakshasa, développée par l'auteur de rTorrent. (fr) libtorrent är en implementation av BitTorrent-protokollet som är skriven i C++ och släppt som fri programvara. Dess mest anmärkningsvärda funktioner är stöd för Mainline DHT, IPv6, HTTP Seeds och µTorrents Peer exchange libtorrent är plattformsoberoende och det är känt att det fungerar i åtminstone: Linux, Windows, Mac OS och FreeBSD Notera att det här inte är samma libtorrent som Rakshasa's libtorrentsom driver RTorrent. Det aktuella libtorrent är även känt som Rasterbar libtorrent, eller rb-libtorrent. Skapat av . (sv) libtorrent — вільна бібліотека, що дозволяє використовувати протокол BitTorrent. Вона написана на C++. DHT, Ipv6, сидування через HTTP та обмін пірами як в µTorrent — найвідоміші можливості libtorrent. libtorrent використовує Boost, а точніше Boost.Asio для підтримки багатьох платформ. Працює під Microsoft Windows, Mac OS X, GNU/Linux та FreeBSD. Варто сказати, ця бібліотека не є бібліотекою Rakshasa’s libTorrent, що викростовується в . Ця бібліотека теж відома як Rasterbar libtorrent або rb-libtorrent. (uk) libtorrent (Rasterbar libtorrent, rb-libtorrent) — свободная библиотека, позволяющая использовать протокол BitTorrent. Она написана на C++. DHT, Ipv6, сидирование через HTTP и обмен пирами как в µTorrent — всё это наиболее известные возможности libtorrent. libtorrent использует Boost, а точнее Boost.Asio для кроссплатформенности. Работает под Windows, macOS, Linux и FreeBSD. Следует заметить, что есть другая библиотека с похожим названием — Rakshasa’s libTorrent, используемая в rTorrent. (ru) libtorrent ist eine freie Programmbibliothek zur Nutzung von BitTorrent, auf der eine Vielzahl von BitTorrent-Clients aufsetzt.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, macOS und FreeBSD. Entwicklungsziele sind die einfache Nutzbarkeit und der sparsame Umgang mit Systemressourcen. (de) libtorrent is an open-source implementation of the BitTorrent protocol. It is written in and has its main library interface in C++. Its most notable features are support for Mainline DHT, IPv6, HTTP seeds and μTorrent's peer exchange. libtorrent uses Boost, specifically Boost.Asio to gain its platform independence. It is known to build on Windows and most Unix-like operating systems (OS X, Linux, and many BSDs). (en) |
rdfs:label | Libtorrent (de) Libtorrent (fr) Libtorrent (en) Libtorrent (ru) Libtorrent (sv) Libtorrent (uk) |
owl:differentFrom | dbr:LibTorrent |
owl:sameAs | freebase:Libtorrent yago-res:Libtorrent wikidata:Libtorrent dbpedia-de:Libtorrent dbpedia-fr:Libtorrent dbpedia-ru:Libtorrent dbpedia-sv:Libtorrent dbpedia-uk:Libtorrent dbpedia-vi:Libtorrent https://global.dbpedia.org/id/2fp3R |
prov:wasDerivedFrom | wikipedia-en:Libtorrent?oldid=1124337197&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Libtorrent-rasterbar-logo.png |
foaf:homepage | http://libtorrent.org |
foaf:isPrimaryTopicOf | wikipedia-en:Libtorrent |
is dbo:wikiPageRedirects of | dbr:Libtorrent_(Arvid_Norbergs) dbr:Libtorrent_(Rasterbar) |
is dbo:wikiPageWikiLink of | dbr:QBittorrent dbr:BitTorrent dbr:Deluge_(software) dbr:ΜTorrent dbr:EXeem dbr:Comparison_of_BitTorrent_clients dbr:Peer_exchange dbr:Twister_(software) dbr:WebTorrent dbr:List_of_P2P_protocols dbr:BitTorrent_protocol_encryption dbr:Suprnova.org dbr:RTorrent dbr:Micro_Transport_Protocol dbr:Usage_share_of_BitTorrent_clients dbr:Super-seeding dbr:Libtorrent_(Arvid_Norbergs) dbr:Libtorrent_(Rasterbar) |
is owl:differentFrom of | dbr:RTorrent |
is foaf:primaryTopic of | wikipedia-en:Libtorrent |