Transmission (BitTorrent client)
From Wikipedia, the free encyclopedia
Transmission on Mac OS X |
|
| Developer(s) | Charles Kerr (Daemon, Backend, GTK+ client), Mitchell Livingston (Mac OS X client) |
| Stable release | 1.76 (2009-10-24) [+/−] |
| Preview release | 1.80 beta 2 (2009-12-10) [+/−] |
| Operating system | Linux, Mac OS X |
| Available in | Multilingual |
| Development status | Active |
| Type | BitTorrent |
| License | GPL/MIT |
| Website | www.transmissionbt.com |
Transmission is a BitTorrent client which features a simple interface on top of a cross-platform back-end. Transmission is dual licensed under the MIT License and GNU General Public License, as such it is free software.[1]
Contents |
[edit] Features
Transmission 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 seeds -- that is, it can re-upload downloaded content.
- Low resource usage: Transmission was chosen as the default BitTorrent client for the operating system Ubuntu because of its usability and low resource usage.[2] The Transmission project aims to balance providing useful functionality and maintaining a simple and intuitive user interface on all platforms.[1]
- 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 (partial[3]) introduced in 1.50
- DHT (Mainline) support introduced in 1.70[4], IPv6 DHT planned for 1.80[5]
- Magnet links support planned for 1.80[6]
Mac OS X specific features include:
- 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 and Snow Leopard only)
- Customizable toolbar
- Advanced progress box
- Automatic updates using Sparkle
- Universal Binary
[edit] Development
Transmission 1.60 and later removed support for Mac OS X v10.4. Currently, Transmission 1.54 is the last version that runs on Mac OS X 10.4.
The Transmission back-end (libTransmission) also serves as the basis of 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,[7] as well as the backend for ImageShack's BitTorrent service.
[edit] Ports
There are several transmission clients for different operatings systems including Linux and Unix-like, Mac OS X and BeOS/ZETA; each operating system front-end is built using native widget toolkits.[1]
An unofficial port of Transmission using a command-line interface on the iPhone OS was accomplished on March 3, 2008.[8] Transmission is available for Android, with the name of Transdroid as a remote controlling console (not downloading torrents onto the phone).
[edit] Reception
Transmission is the default BitTorrent client of many Linux distributions, including Ubuntu[9], Mandriva [10], Mint[11], Fedora[12], Puppy[13], CrunchBang[14], Zenwalk[15], and openSUSE 11.2[16].
On OS X, it is the most popular BitTorrent client downloaded from Mac software websites MacUpdate and VersionTracker.
Fonera ships its routers with Transmission Preinstalled.[17]
Version 0.6.1 of Transmission did not strictly adhere to the complete BitTorrent specification. This resulted in the blocking of that version from many private trackers. This issue was fixed in April 2007 by the release of 0.7.
[edit] See also
[edit] References
- ^ a b c "Transmission — About". transmissionbt.com. 2009. http://www.transmissionbt.com/about.php. Retrieved 4 July 2009.
- ^ "Transmission Becomes Default BitTorrent Client for Ubuntu" (in en). TorrentFreak. January 30, 2008. http://torrentfreak.com/transmission-bittorrent-client-ubuntu-080130/. Retrieved 2008-05-04.
- ^ http://trac.transmissionbt.com/ticket/1731
- ^ http://forum.transmissionbt.com/viewtopic.php?f=1&t=7617
- ^ http://trac.transmissionbt.com/changeset/9549
- ^ http://trac.transmissionbt.com/ticket/2096
- ^ http://forum.transmissionbt.com/viewtopic.php?p=22905#22905
- ^ http://wickedpsyched.net/iphone/torrent
- ^ 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 2008-05-15.
- ^ "New default applications for GNOME". http://wiki.mandriva.com/en/2008.1_RC_1#New_default_applications_for_GNOME.
- ^ "Elyssa Release Notes". http://www.linuxmint.com/rel_elyssa.php.
- ^ "Distribution/Download/BitTorrent" (in en). http://fedoraproject.org/wiki/Distribution/Download/BitTorrent.
- ^ "Puppy Linux 4.2 Release Notes". http://www.puppylinux.org/wiki/development/puppy-4-series/puppy-linux-42-release-notes.
- ^ "Release Notes - CrunchBang Linux 9.04.01". http://crunchbanglinux.org/wiki/release-notes/9.04.01.
- ^ "Zenwalk Package List". http://packages.zenwalk.org/?b=/xap&zversion=snapshot.
- ^ "Make Transmission the default BitTorrent client in 11.2". https://bugzilla.novell.com/show_bug.cgi?id=530416.
- ^ "FON Starts Selling Fonera 2.0n Router with Transmission". http://www.shareconnector.com/fon-starts-selling-fonera-20n-router-with-transmission-rapidshare-support.
[edit] External links
| Wikimedia Commons has media related to: Transmission (BitTorrent) |