Transmission

Kohteesta Wikipedia
Loikkaa: valikkoon, hakuun
Transmission

Transmission icon.png

Macosx-1.0-large.png
Transmission

Kehittäjä Charles Kerr, Mitchell Livingston
Kehityshistoria
Julkaistu 17. syyskuuta 2005
Vakaa versio 2.84[1] / 1. heinäkuuta 2014
Kehitystilanne Aktiivinen
Tiedot
Ohjelmistotyyppi BitTorrent
Alusta OS X, Linux, BSD, Solaris, Platypux ja useat sulautetut alustat
Ohjelmointikielet C, Objective-C
Lisenssi GPL/MIT
Verkkosivu transmissionbt.com

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.[1]

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.[2]

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.[3] 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.[4]
  • 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[5] IPv6-tuki 1.50-versiosta lähtien.
  • Tuki HTTPS-seurantapalvelimille.
  • DHT-tuki (Mainline) versiosta 1.70 lähtien[6], IPv6-DHT 1.80-versiosta lähtien.[7]
  • µ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,[8] Ubuntu (14. tammikuuta 2008 lähtien),[9] Mandriva (kevät 2008 lähtien),[10] Mint,[11] Fedora,[12] Puppy,[13] CrunchBang,[14][vanhentunut linkki] Zenwalk,[15] ja openSUSE:n GNOME-variantissa.<ref">Make Transmission the default BitTorrent client in 11.2 (englanniksi)</ref> Myös FON-reitittimissä on transmission valmiiksi asennettuna.[16]

Transmission oli ladattu yli 230 000 kertaa viikko sen julkaisun jälkeen.[17] 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 kiristysohjelman, joka on ensimmäinen laatuaan Mac-alustalla.[18][19]

ESET huomasi Transmissionin kotisivujen latauslinkin levittävän OSX/Keydnap-haittaohjelmaa elokuussa 2016.[20][21] Kyseinen Keydnap varastaa salasanoja, sekä avaa takaoven jolla hakkerit voivat suorittaa komentoja käyttäjän koneella.

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. a b Changes - Transmission
  2. net-p2p/transmission (Web Archive) gentoo-portage.com: Gentoo-Portage. Viitattu 31.8.2016. (englanniksi)
  3. Benchmarks made 8 Nov 2009 (englanniksi)
  4. https://trac.transmissionbt.com/ticket/2096 [vanhentunut linkki]
  5. https://trac.transmissionbt.com/ticket/1731 [vanhentunut linkki]
  6. https://forum.transmissionbt.com/viewtopic.php?f=1&t=7617 [vanhentunut linkki]
  7. https://trac.transmissionbt.com/changeset/9549 [vanhentunut linkki]
  8. Solaris Transmission package description (englanniksi)
  9. Martin Pitt: Ubuntu Changelog 14.1.2008. Viitattu 31.8.2016. (englanniksi)
  10. New default applications for GNOME (englanniksi) [vanhentunut linkki]
  11. Elyssa Release Notes Viitattu 31.8.2016. (englanniksi)
  12. Distribution/Download/BitTorrent Viitattu 31.8.2016. (englanniksi)
  13. Puppy Linux 4.2 Release Notes
  14. Release Notes - CrunchBang Linux 9.04.01 (englanniksi)
  15. Zenwalk Package List (englanniksi)
  16. http://www.shareconnector.com/fon-starts-selling-fonera-20n-router-with-transmission-rapidshare-support [vanhentunut linkki]
  17. Kerr, Charles: Re: Proposing Transmission BitTorrent client as default 10.1.2008. (englanniksi)
  18. 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)
  19. Petrus Laine: Tietokoneen panttivangiksi kaappaava KeRanger-haittaohjelma levisi Applen Mac OS X:lle 7.3.2016. muropaketti.com: Muropaketti. Viitattu 31.8.2016.
  20. 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)
  21. IDG News Service: Latasitko tämän suositun Torrent-ohjelman? Varo, sisältää haittaohjelman 31.8.2016. tivi.fi: Tivi. Viitattu 31.8.2016.

Ulkopuoliset linkit[muokkaa | muokkaa wikitekstiä]

Tämä ohjelmistoon liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.