Sei sulla pagina 1di 10

This

is a free document for Scribd.


Transmission (BitTorrent client)


From Wikipedia, the free encyclopedia

For other uses, see Transmission (disambiguation).

Transmission

Transmission 2.41 on Mac OS X

Developer(s)

Jordan Lee (Daemon, Backend, GTK+ client), Mitchell


Livingston (Mac OS X client), previous developers include
Eric Petit (project originator), Josh Elsasser (daemon, backend, GTK+ client) and Bryan Varner (BeOS client).

Initial release

17 September 2005

Stable release

2.84 (1 July 2014; 10 months ago)[][1]

Development status Active

Written in

C, Objective-C

Operating system

Unix-like (BSDs, Linux, OS X,Solaris), Windows[2]

Available in

Multilingual

Type

BitTorrent

License

GNU GPL, MIT License[3]

Website

transmissionbt.com

Transmission is a BitTorrent client which features a simple interface on top of a crossplatform back-end. Transmission is free software licensed under the terms of the GNU
General Public License (GNU GPL), with parts under the MIT License.[4] There are
multiple interfaces running under graphical and text-only environments, as well as a
background daemon.
Contents
[hide]

1 Features

2 Development

3 Portable

4 Ports

5 Reception

6 See also

7 References

8 External links

Features[edit]
This article is in a list format that may be better presented
using prose. You can help by converting this article to prose,
if appropriate. Editing help is available. (April 2011)
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
seedsthat is, it can re-upload downloaded content.

Prioritization to select which torrents, and which files


inside those torrents, to download first

Magnet links support introduced in 1.80[5]

Selective downloading

Optionally move torrents to a different folder when they


finish downloading

Encrypted peer connections

Torrent file creation

Peer exchange (compatible with Vuze and Torrent)

A built-in web server so that users can control


Transmission remotely via the web (using RPC or
WebUI)

Automatic port mapping (using UPnP/NAT-PMP)

Fast Resume with peer caching

Blocklists for bad peers, periodically updated with the


same bluetack peer list used
by PeerGuardian and PeerBlock

Single listening port for all torrents

Scheduled bandwidth limits

Global and per-torrent bandwidth caps

Sorting/filtering options

HTTPS tracker support

IPv6 support (partial[6]) introduced in 1.50

DHT (Mainline) support introduced in 1.70,[7] IPv6 DHT


implemented for 1.80[8]

Multiple line tracker list manipulation[9]

The usages of multiple trackers simultaneously[10]

Local Peer Discovery support introduced in 2.00[11]

TP support introduced in 2.30[12]

UDP tracker support introduced in 2.30[13]

Torrent queuing support introduced in 2.40[14]

Mac OS X specific features include:

Transfer management

Downloading and seeding queues

Auto-seeding options

Groups

Dock and Growl notifications

Quick Look technology built-in. (Only supported on Mac


OS X versions that include this feature.)

Customizable toolbar

Advanced progress box

Automatic updates using Sparkle

Universal Binary (up until version 2.22)

Development[edit]

Transmission allows users to monitor a torrent's activity.

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. Although it is possible
to compile later versions from source, either by downloading from the project's web
site[15] or using a package manager like Fink or MacPorts, it is unsupported and any bugs
specific to 10.4 will not be fixed. Starting with Transmission 2.30[16] an Apple Mac with
an Intel CPU is needed; PowerPC-based systems are no longer supported natively.
The Transmission back-end (libTransmission) also serves as the basis of the
Transmission daemon. The daemon supports a webfront-end called Clutch. Older
versions have been ported to form the basis of the update system for the video
game Metal Gear Online on PS3,[17] as well as the backend for ImageShack's BitTorrent
service.

Portable[edit]
Portable version is available on PortableApps.com.[18]

Ports[edit]
There are several transmission clients for different operating systems including Unixlike, Mac OS X and BeOS/ZETA; each operating system front-end is built using
native widget toolkits.[4]

transmission and transmission-common: Transmission


is a set of lightweight BitTorrent clients (in GUI, CLI and
daemon form). All its incarnations feature a very simple,

intuitive interface on top on an efficient, cross-platform


back-end.

transmission-gtk GTK+ interface

transmission-qt Qt interface

transmission-cli Command-line interface

transmission-daemon: This package contains the


transmission-daemon. For the associated transmissionremote, see the package transmission-cli.

transmission-remote-cli is ncurses interface for the


transmission-daemon

python-transmissionrpc is a Python module


implementing the JSON-RPC client protocol for
transmission

An unofficial port of Transmission using a command-line interface (CLI) on iOS was


accomplished on March 3, 2008.[19] In November 2010, iTransmission, another unofficial
port, was released for jailbroken iPhones sporting a GUI that is capable of downloading
directly to the device over WiFi or 3G.[20] A Transmission remote was released
for Android, with the name of Transdroid but does not currently support downloading
directly to devices.
On Windows, Transmission-Qt can be built with MinGW,[21] the daemon and console tools
can be built with Cygwin,[22] also there are two third-party GUIs: Transmission Remote Dot
Net[23] and transmission-remote-gui,[24] as well as unofficial full builds of Transmission's Qt
Client.,[25][26] There is also an unofficial full build of Transmissiondaemon which can be run
as a Windows service.[27]
It is also ported to the Maemo OS of the Nokia N810 internet tablet
and N900 smartphone as well as to the MeeGo/Harmattan OS of
the Nokia N9 and N950smartphones, on which it does download the torrents to the
device.

Reception[edit]
Transmission is the default BitTorrent client of many Unix and Linux distributions,
including Joli
OS, Solaris,[28] Ubuntu,[29] Mandriva,[30] Mint,[31] Fedora,[32] Puppy,[33]CrunchBang,[34] Zenwalk,
[35]
and the GNOME flavor of openSUSE.[36]
Fonera ships its routers with Transmission pre-installed.[37]
CNET editor Paul Huges praised Transmission for its "simplicity, lightweight, as well as
being feature-packed" and the software is currently ranked second in P2P downloads for
Mac on CNET.[38]

See also[edit]
Free software portal

Wikimedia Commons has


media related
toTransmission
(BitTorrent).

Comparison of BitTorrent clients

File sharing

References[edit]
1.

Jump up^ Changes Transmission,


trac.transmissionbittorrent.com, 2014-05-18,
retrieved2014-05-19

2.

Jump up^ Transmission-Qt for Windows | A Fast & Easy


BitTorrent Client. Trqtw.sourceforge.net. Retrieved on
2013-12-09.

3.

Jump up^ COPYING in trunk Transmission.


Trac.transmissionbt.com. Retrieved on 2013-12-09.

4.

^ Jump up to:a b Transmission About,


www.transmissionbt.com, 2009, retrieved 4 July 2009

5.

Jump up^ Magnet links, extension for peers to send


metadata files, Trac.transmissionbt.com, retrieved 201208-24

6.

Jump up^ IPv6 does not work against dual-stacked


trackers, Trac.transmissionbt.com, retrieved 2012-08-24

7.

Jump up^ DHT implementation,


Forum.transmissionbt.com, retrieved 2012-08-24

8.

Jump up^ Changeset 9549, Trac.transmissionbt.com,


retrieved 2012-08-24

9.

Jump up^ Announce to multiple trackers at once,


Trac.transmissionbt.com, retrieved2012-08-24

10. Jump up^ Adding lists of trackers to torrents,


Trac.transmissionbt.com, retrieved 2012-08-24
11. Jump up^ Local Peer Discovery protocol implementation,
Trac.transmissionbt.com, retrieved2012-08-24

12. Jump up^ Add uTP support, Trac.transmissionbt.com,


retrieved 2012-08-24
13. Jump up^ UDP tracker protocol support,
Trac.transmissionbt.com, 2011-02-12, retrieved2012-0824
14. Jump up^ #671 (torrent queuing) Transmission.
Trac.transmissionbt.com. Retrieved on 2013-12-09.
15. Jump up^ "Building".
16. Jump up^ "Transmission ChangeLog".
17. Jump up^ [1][dead link]
18. Jump up^ "Transmission-Qt
Portable". PortableApps.com - Portable software for USB,
portable and cloud drives.
19. Jump up^ http://wickedpsyched.net/iphone/torrent
20. Jump up^ iTransmission, a native BitTorrent client on
iOS, Code.google.com, retrieved2012-08-24
21. Jump up^ Building TransmissionQt in Windows,
Trac.transmissionbt.com, retrieved2012-08-24
22. Jump up^ Building, Trac.transmissionbt.com,
retrieved 2012-08-24
23. Jump up^ A Torrent like Windows remote control for the
Transmission client, Code.google.com, retrieved 2012-0824
24. Jump up^ Cross platform remote GUI for the
Transmission daemon, Code.google.com, retrieved 201208-24
25. Jump up^ Transmission 1.76 Windows, Sbinnovation.de, retrieved 2012-08-24
26. Jump up^ Transmission-Qt, Sourceforge.net,
retrieved 2012-08-24
27. Jump up^ transmission-daemon-cygwin,
Sourceforge.net, retrieved 2014-01-27
28. Jump up^ Solaris Transmission package description
29. Jump up^ Pitt, Martin (2008-01-14), Ubuntu Changelog,
retrieved 2008-05-15
30. Jump up^ New default applications for GNOME
31. Jump up^ Elyssa Release Notes

32. Jump up^ Distribution/Download/BitTorrent


33. Jump up^ Puppy Linux 4.2 Release Notes
34. Jump up^ Release Notes - CrunchBang Linux 9.04.01
35. Jump up^ Zenwalk Package List
36. Jump up^ Make Transmission the default BitTorrent
client in 11.2
37. Jump up^ FON Starts Selling Fonera 2.0n Router with
Transmission
38. Jump up^ Transmission for Mac, Download.cnet.com,
retrieved 2012-08-24

External links[edit]

Official website

Transmission for Windows

Transmission Daemon for Windows


[show]

BitTorrent

[show]

Peer-to-peer file sharing

Categories:

2005 software

BeOS software

Cross-platform software

Free BitTorrent clients

Free software programmed in C

BitTorrent clients for Linux

OS X file sharing software

File sharing software that uses Qt

File sharing software that uses GTK+

Software using the MIT license

Unix Internet software

Software that uses ncurses

Navigation menu

Create account

Log in

Read
Edit
View history

Main page
Contents
Featured content
Current events
Random article
Donate to Wikipedia

Wikipedia store
Interaction

Help
About Wikipedia
Community portal
Recent changes
Contact page

Tools

What links here

Create a book

Asturianu

Italiano

Related changes
Upload file
Special pages
Permanent link
Page information
Wikidata item

Cite this page


Print/export
Download as PDF

Printable version
Languages

Catal
Deutsch
Espaol
Franais

Nederlands

Norsk bokml
Polski

Article
Talk

Portugus

Suomi
Svenska

Ting Vit

Edit links

This page was last modified on 17 March 2015, at 17:13.

Text is available under the Creative Commons Attribution-ShareAlike


License; additional terms may apply. By using this site, you agree to
the Terms of Use and Privacy Policy. Wikipedia is a registered trademark
of the Wikimedia Foundation, Inc., a non-profit organization.

Privacy policy

About Wikipedia

Disclaimers

Contact Wikipedia

Developers

Mobile view

Potrebbero piacerti anche