Transmission
Transmission | |
---|---|
Transmission |
|
Kehittäjä | Charles Kerr, Mitchell Livingston |
Kehityshistoria | |
Ensijulkaisu | 17. syyskuuta 2005 |
Vakaa versio | 4.0.6 ()[1] |
Kehitystilanne | Aktiivinen |
Tiedot | |
Ohjelmistotyyppi | BitTorrent |
Alusta | macOS, Linux, BSD, Solaris, Platypux ja useat sulautetut alustat |
Ohjelmointikielet | C++, Objective-C++ |
Lisenssi | GPL/MIT |
Aiheesta muualla | |
Verkkosivusto | |
Versiohallinta |
Transmission on ilmainen avoimen lähdekoodin BitTorrent-ohjelmisto. Ohjelmisto on saatavana usealle eri käyttöjärjestelmälle. OS X, Linux, FreeBSD, OpenBSD, NetBSD, Solaris, Platypux ja kahdeksan eri valmistajan sulautettua alustaa ovat virallisesti tuettuja. Epäviralliset Windows-, iOS- ja Android-versiot ovat saatavilla, joskin näiden käyttöliittymä ei ole standardi.[2]
Tekniset ominaisuudet
[muokkaa | muokkaa wikitekstiä]Ohjelma on toteutettu C- ja Objective-C-ohjelmointikielillä, mikä tekee siitä reagoivan verrattuna tulkattavilla kielillä toteutettuihin asiakasohjelmiin. Transmissionin perustoiminnallisuus pohjautuu libTransmissioniin, joka toimii myös daemonin ja Clutch-nimisen webkäyttöliittymän moottorina. Käytettävissä on natiivi GTK+-, Qt- tai OS X -käyttöliittymä. Muita kirjastoriippuvuuksia ovat libevent, OpenSSL, libnatpmp, miniupnpc, curl ja zlib.[3]
Transmission on suunniteltu lähtökohtaisesti vähäiseen resurssien kulutukseen: testauksen aikana Transmission käytti alle neljäsosan muiden Bittorrent-asiakkaiden käyttämästä muistista.[4] Transmission kulutti myös vähemmän CPU-aikaa, kuin muut testatut GUI-asiakasohjelmat. Jopa vähemmän kuin eräät terminaalipohjaiset asiakasohjelmat.
Ominaisuudet
[muokkaa | muokkaa wikitekstiä]- Torrent-tiedostojen ja niiden sisäisten tiedostojen lataamisen priorisointi.
- Torrent-tiedostojen asettaminen jonoon versiosta 2.40 lähtien.
- Tuki magneettilinkeille versiosta 1.80 lähtien.[5]
- Ladattavien tiedostojen valitseminen.
- Mahdollisuus siirtää torrentteja toiseen kansioon latauksen valmistuttua.
- Torrent-tiedostojen luominen.
- Protokollan liikenteen salaus.
- Vertaisvaihto (yhteensopiva Vuze- ja µTorrent-ohjelmien kanssa).
- Daemon-tila.
- Etäkäyttö sisäänrakennetun web-palvelimen kautta.
- Automaattinen porttien kartoitus (UPnP/NAT-PMP)
- Nopea latauksen jatkaminen.
- Estolistat pahojen vertaisten torjuntaan.
- Karanteeni saastuneille latauksille OS X:ssä alkaen versiosta 2.50.
- Yksittäinen kuunneltava portti kaikille torrenteille.
- Ajoitetut kaistarajoitukset.
- Yleiset ja torrent-kohtaiset kaistarajoitukset.
- Torrenttien lajittelu ja suodatus.
- Osittainen[6] IPv6-tuki 1.50-versiosta lähtien.
- Tuki HTTPS-seurantapalvelimille.
- DHT-tuki (Mainline) versiosta 1.70 lähtien[7], IPv6-DHT 1.80-versiosta lähtien.[8]
- µTP-tuki versiosta 2.30 lähtien.
- Tuki verkkosiemenille.
- UDP-seurantapalvelimien tuki versiosta 2.30 lähtien.
Levinneisyys ja vastaanotto
[muokkaa | muokkaa wikitekstiä]Transmission on oletus BitTorrent-asiakasohjelma monissa Unix- ja Linux-jakeluissa, mukaan lukien Joli OS, Solaris,[9] Ubuntu (14. tammikuuta 2008 lähtien),[10] Mandriva (kevät 2008 lähtien),[11] Mint,[12] Fedora,[13] Puppy,[14] CrunchBang,[15] Zenwalk,[16] ja openSUSE:n GNOME-variantissa.[17] Myös FON-reitittimissä on transmission valmiiksi asennettuna.[18]
Transmission oli ladattu yli 230 000 kertaa viikko sen julkaisun jälkeen.[19] ja on myös suosituin BitTorrent−ohjelma Mac−ohjelmien lataussivuilta MacUpdate ja VersionTracker ladatuista ohjelmista.lähde?
Tietoturva
[muokkaa | muokkaa wikitekstiä]Maaliskuussa 2016 Transmissionin asennustiedosto sisälsi KeRanger nimisen kiristyshaittaohjelman, joka on ensimmäinen laatuaan Mac-alustalla.[20][21]
ESET huomasi Transmissionin kotisivujen latauslinkin levittävän OSX/Keydnap-haittaohjelmaa elokuussa 2016.[22][23] Kyseinen Keydnap varastaa salasanoja, sekä avaa takaoven jolla hakkerit voivat suorittaa komentoja käyttäjän koneella.
Lähteet
[muokkaa | muokkaa wikitekstiä]- ↑ 4.0.6, (viitattu ). Tieto on haettu Wikidatasta.
- ↑ Changes - Transmission
- ↑ net-p2p/transmission (Web Archive) gentoo-portage.com: Gentoo-Portage. Arkistoitu 25.3.2013. Viitattu 31.8.2016. (englanniksi)
- ↑ Benchmarks made 8 Nov 2009 (englanniksi)
- ↑ https://trac.transmissionbt.com/ticket/2096 (Arkistoitu – Internet Archive)
- ↑ https://trac.transmissionbt.com/ticket/1731 (Arkistoitu – Internet Archive)
- ↑ https://forum.transmissionbt.com/viewtopic.php?f=1&t=7617 (Arkistoitu – Internet Archive)
- ↑ https://trac.transmissionbt.com/changeset/9549 (Arkistoitu – Internet Archive)
- ↑ Solaris Transmission package description pkg.oracle.com. (englanniksi)
- ↑ Martin Pitt: Ubuntu Changelog changelogs.ubuntu.com. 14.1.2008. Viitattu 31.8.2016. (englanniksi)
- ↑ New default applications for GNOME wiki.mandriva.com. Arkistoitu 7.7.2013. Viitattu 6.8.2009. (englanniksi)
- ↑ Elyssa Release Notes linuxmint.com. Viitattu 31.8.2016. (englanniksi)
- ↑ Distribution/Download/BitTorrent fedoraproject.org. Viitattu 31.8.2016. (englanniksi)
- ↑ Puppy Linux 4.2 Release Notes puppylinux.org.
- ↑ Release Notes - CrunchBang Linux 9.04.01 crunchbanglinux.org. (englanniksi)
- ↑ Zenwalk Package List packages.zenwalk.org. (englanniksi)
- ↑ Make Transmission the default BitTorrent client in 11.2 bugzilla.novell.com. (englanniksi)
- ↑ https://www.webcitation.org/6HwgUgrvf?url=http://www.shareconnector.com/fon-starts-selling-fonera-20n-router-with-transmission-rapidshare-support
- ↑ Kerr, Charles: Re: Proposing Transmission BitTorrent client as default mail-archive.com. 10.1.2008. (englanniksi)
- ↑ Andrew Lambert: KeRanger: The First Apple Ransomware discovered in hacked installer for Transmission 6.3.2016. bleepingcomputer.com: Bleeping Computer. Viitattu 31.8.2016. (englanniksi)
- ↑ Petrus Laine: Tietokoneen panttivangiksi kaappaava KeRanger-haittaohjelma levisi Applen Mac OS X:lle 7.3.2016. muropaketti.com: Muropaketti. Viitattu 31.8.2016.
- ↑ Marc-Etienne M.Léveillé: New OSX/Keydnap malware is hungry for credentials 6.7.2016. welivesecurity.com: We Live Security. Viitattu 31.8.2016. (englanniksi)
- ↑ IDG News Service: Latasitko tämän suositun Torrent-ohjelman? Varo, sisältää haittaohjelman 31.8.2016. tivi.fi: Tivi. Viitattu 31.8.2016.