Transmission to wolny klient sieci BitTorrent, rozwijany przez Transmission Project. Pierwsza wersja programu została wydana 15 września 2005 roku. Projekt udostępnia natywną aplikację dla macOS, interfejsy graficzne oparte na GTK i Qt dla systemów uniksopodobnych, wersję Qt dla Windows, działający bez interfejsu graficznego demon oraz interfejs WWW do zdalnej obsługi.
Kod projektu jest rozpowszechniany na warunkach GNU GPLv2 lub GPLv3, przy czym część plików źródłowych jest udostępniana na bardziej liberalnych licencjach.
Funkcje
Transmission obsługuje między innymi DHT, wymianę list peerów PEX, lokalne wykrywanie peerów, protokół µTP oraz szyfrowanie połączeń z peerami. Program może automatycznie mapować porty za pomocą UPnP i NAT-PMP, stosować listy blokowanych adresów oraz ograniczać prędkość pobierania i wysyłania, również według harmonogramu.
Demon transmission-daemon może działać bez lokalnego interfejsu graficznego i być sterowany przez aplikację Qt, narzędzie transmission-remote lub interfejs WWW. Projekt zawiera także narzędzia wiersza poleceń do tworzenia, edycji i przeglądania plików torrent.
