Skip to content
rTorrent

Official website (https://github.com/rakshasa/rtorrent/wiki)

EntityQ284842· pop 18· linked from 96 articles

rTorrent is a text-based BitTorrent client written in C++, based on the ncurses and libTorrent (not to be confused with libtorrent) libraries for Unix.

Key facts

Software.name
rTorrent
Software.screenshot
Rtorrent.png
Software.caption
The main information screen for rTorrent and libTorrent (rTorrent v0.9.2)
Software.developer
Jari Sundell (a.k.a. rakshasa)
Software.programming language
C++
Software.operating system
Unix-like
Software.platform
IA-32, x86-64
Software.size
1.3 MiB
Software.genre
BitTorrent client
Software.license
GPL-2.0-or-later

via Wikipedia infobox

Official website

Home · rakshasa/rtorrent Wiki · GitHub

rTorrent BitTorrent client. Contribute to rakshasa/rtorrent development by creating an account on GitHub.

github.com

Link to the official site · 12,990 chars · not written by Vinony

Source code

RTorrent follows the development of libtorrent closely, and thus the versions must be in sync. GNU GPL, see COPYING. "libtorrent/src/utils/sha fast.{cc,h}" is originally from the Mozilla NSS and is under a triple license; MPL, LGPL and GPL. An exception to non-NSS code has been added for linking to OpenSSL as requested by Debian, though the author considers that library to be part of the Operative System and thus linking is allowed according to the GPL. Use whatever fits your purpose, the code required to compile with Mozilla's NSS implementation of SHA1 has been retained and can be compiled if the user wishes to avoid using OpenSSL.

Excerpt from the source-code README · 2,312 chars · not written by Vinony

~2 min read

Encyclopedic overview

5 sections
Contents
  • Technical details
  • See also
  • Notes
  • References
  • External links

rTorrent is a text-based BitTorrent client written in C++, based on the ncurses and libTorrent (not to be confused with libtorrent) libraries for Unix.

== Technical details == The library differentiates itself from other implementations by transferring data directly between file pages mapped to memory by the mmap() function and the network stack. On high-bandwidth connections, it claims to be able to seed at three times the speed of the official client.

Excerpted from Wikipedia’s “rTorrent” article, available under the CC BY-SA 4.0 licence.