Transmission (BitTorrent client)
From Wikipedia, the free encyclopedia
Transmission running under Mac OS X 10.5 |
|
Developed by | Transmission Project |
---|---|
Stable release | 1.52 (2009-04-13 ) [+/−] |
Preview release | - (-) [+/−] |
Operating system | Mac OS X, Linux, Free BSD, Solaris, iPhone OS |
Available in | multilingual
|
Development status | Active |
Type | BitTorrent |
License | GPL/MIT |
Website | transmissionbt.com |
Transmission is a free lightweight BitTorrent client which features a simple interface on top of a cross-platform back-end. It is free and open source software, mostly licensed under the MIT License. Transmission runs on Linux and other Unix-like systems (GTK+ interface), Mac OS X (Cocoa interface) and BeOS/ZETA (native interface). On 14 January 2008, it was adopted as the default Bittorrent client in the popular Linux distribution Ubuntu.[1] An unofficial port of Transmission (with a command-line interface) to the iPhone OS was accomplished on March 3, 2008.[2] As of January 10, 2008, Transmission has had over 230,000 downloads.[3] It is the most popular BitTorrent client downloaded from Mac software website MacUpdate.
Transmission uses a smaller amount of system resources than many other BitTorrent clients.[4] The project aims to strike a balance between providing useful functionality without feature bloat. Keeping the interface simple and intuitive on all platforms is a key design goal.[5]
Contents |
[edit] Features
Transmission, in the most general sense, allows users to download files from the Internet and upload their own files or torrents. By grabbing items and adding them to the interface, users can create queues of files to be downloaded and uploaded. Within the file selection menus, users can customise their downloads down to components of individual files. Transmission also has functionalities for seeding, which refers to the process of re-uploading downloaded content.
[edit] All Platforms
- Selective downloading and file prioritizing
- Encrypted peer connections
- Torrent file creation
- Peer exchange (compatible with Vuze and μTorrent)
- Automatic port mapping (using UPnP/NAT-PMP)
- Fast Resume - with peer caching
- Dynamically bans bad peers, and can use an IP blocklist
- Single listening port for all torrents
- Global/individual bandwidth caps
- Sorting/filtering options
- HTTPS tracker support
- IPv6 support (introduced in 1.50)
[edit] Mac OS X specific
- Transfer Management
- Downloading and seeding queues
- Basic scheduling
- Auto-seeding options
- Groups
- Dock and Growl notifications
- Quick Look technology built-in. (Mac OS X Leopard only)
- Customizable toolbar
- Advanced progress box
- Automatic updates using Sparkle
- Universal Binary
[edit] Development
Daily Mac OS X build and source tarballs are available online. The project has a forum where users can discuss support issues and make features requests. They also have an IRC channel, #transmission, located on freenode.
[edit] libTransmission
The Transmission back-end (libTransmission) also serves as the basis of the shareware Mac client Xtorrent, and the Transmission daemon. The daemon supports a web front-end called Clutch. Older versions have been ported to form the basis of the update system for the video game Metal Gear Solid 4: Guns of the Patriots on PS3,[6], as well as the backend for ImageShack's BitTorrent service. libTransmission uses the third-party libraries libcurl, OpenSSL, libevent, and miniupnpc/libnatpmp.
[edit] Early criticism
Version 0.6.1 of Transmission did not strictly adhere to the complete BitTorrent specification. This resulted in the banning of that version from many private trackers. The issues were resolved in the subsequent 0.70 release in April 2007.
[edit] See also
[edit] References
- ^ Pitt, Martin (2008-01-14). "Ubuntu Changelog" (in en). http://changelogs.ubuntu.com/changelogs/pool/main/u/ubuntu-meta/ubuntu-meta_1.87/changelog. Retrieved on 2008-05-15.
- ^ P2P torrent on the iPhone, a sad tale of woe, misery, abject failure... and then eventually success! by WickedPsyched.net, March 3, 2008
- ^ Kerr, Charles (January 10, 2008). "Re: Proposing Transmission BitTorrent client as default" (in en). mail-archive.com. http://www.mail-archive.com/ubuntu-desktop@lists.ubuntu.com/msg01338.html. Retrieved on 2008-05-04.
- ^ "Transmission Becomes Default BitTorrent Client for Ubuntu" (in en). TorrentFreak. January 30, 2008. http://torrentfreak.com/transmission-bittorrent-client-ubuntu-080130/. Retrieved on 2008-05-04.
- ^ "About Transmission" (in en). www.transmissionbt.com. http://www.transmissionbt.com/about.php. Retrieved on 2008-05-15.
- ^ Transmission used in PS3 Metal Gear Solid Beta, Transmission forums
[edit] External links
Wikimedia Commons has media related to: Transmission (BitTorrent) |
- Transmission Transmission's website
- Transmission embedded Transmission on standalone network device - free and opensource project
|