μTorrent

µTorrent
µTorrent Screenshot
µTorrent 2.0 in Windows 7
Original author(s) Ludvig Strigeus
Developer(s) BitTorrent, Inc.
Initial release 18 September 2005 (2005-09-18)
Development status Active
Written in C++
Operating system Microsoft Windows
Mac OS X 10.5 (Intel and PPC)
Linux (using Wine is officially supported),[1] native Linux version planned [2]
Size Windows:
314.8 kB
Mac OS X:
1.492 MB
Available in 54 languages
Type BitTorrent client
License Proprietary freeware
Website www.utorrent.com
The original icon

µTorrent (or uTorrent and commonly abbreviated as "µT" or "uT") is a freeware, closed source BitTorrent client by BitTorrent, Inc. It is available for Microsoft Windows and Mac OS X. Both versions are written in C++.[3] It gets the "µ" in its name from the SI prefix "micro" meaning one one-millionth and it refers to the program's small footprint. The program is designed to use minimal computer resources while offering functionality comparable to larger BitTorrent clients such as Vuze or BitComet.

The program has received consistently good reviews for its feature set, performance, stability, and support for older hardware and versions of Windows. A report showed that µTorrent is the second most popular BitTorrent client (after the Chinese Xunlei).[4]

The program has been in active development since its first release in 2005. Although originally developed by Ludvig Strigeus, since December 7, 2006 the code is owned and maintained by BitTorrent, Inc.[5] The code has also been employed by BitTorrent, Inc. as the basis for version 6.0 of the BitTorrent client, a re-branded version of µTorrent.

According to a study by Arbor Networks, the 2008 adoption of IPv6 by µTorrent caused a 15-fold increase in IPv6 traffic across the Internet over a ten-month period.[6]

Contents

Features

Features present in µTorrent include:

  • Teredo / IPv6 support.
  • Micro Transport Protocol preliminary support as of 1.8.2 with full-support added in 2.0.
  • UPnP support for all versions of Windows, without needing Windows XP's UPnP framework.
  • Protocol encryption (PE).
  • Peer exchange (PEX) with other BitTorrent clients.
    • libtorrent and clients based on it like Deluge have full µTorrent PEX support.
    • Transmission and clients based on libTransmission have full µTorrent PEX support.
    • KTorrent has full µTorrent PEX support as of 2.1 RC1.
    • Vuze, formerly Azureus, has full support as of version 3.0.4.3.
  • RSS ("broadcatching").
  • "Trackerless" BitTorrent support using DHT, compatible with the original BitTorrent client and BitComet.
  • User configurable intelligent disk caching system.
  • Full proxy server support.
  • HTTPS tracker support.
  • Configurable bandwidth scheduler.
  • Localized for 52 languages.[7]
  • Initial seeding of torrents.
  • Customizable search bar & user interface design.[8]
  • Configuration settings and temporary files are stored in a single directory, allowing portable use.
  • WebUI: A plugin currently in beta testing that allows µTorrent running on one computer to be controlled from another computer, either across the internet or on a LAN, using a Web page.
    • A new web user interface, codenamed Falcon, is in development. It supports encrypted sessions and the ability of going through firewalls without port forwarding, while being more complete and easier to start using than its predecessor.[9]
  • Embedded Tracker: a simple tracker designed for seeding torrents, lacking a web interface or list of hosted torrents. It is not designed for secure or large-scale application.[10]
  • Quick-resumes interrupted transfers.
  • Versions of µTorrent up to 1.8.5 build 17091[11] can use as little as 14 MB of RAM running on a 486 processor on Windows 95.[12] Unicode support for Windows 95/98/ME, avoiding use of the Microsoft Layer for Unicode which is several times larger than µTorrent. Newer versions require Windows 2000 or newer.[13]

Size

µTorrent is shipped as a single stand-alone compressed executable file, and does not require installation through an installer, which is available for trivial installation. Recent versions have included the ability to install themselves on first run. Small executable size is achieved by avoiding the use of many libraries, notably the C++ standard library and stream facilities, and creating substitutes written specifically for the program. The executable is then compressed to roughly half of its compiled and linked size using UPX.

History

Early development

Out of general discontent with bloatware, Serge Paquet suggested to Ludvig Strigeus that he should make a small and efficient BitTorrent client. Strigeus began to conceptualize the plans for the program's development, which, at the time, did not include making the client feature-rich. After initially working on it for about a month during the last quarter of 2004 (the first build is dated October 17, 2004), mostly during his free time before and after work, Strigeus ceased coding µTorrent for a year. He resumed work on September 15, 2005, and three days later, the first public release (version 1.1 beta) was made available as freeware, and began generating feedback.

Advertisements

In early versions, Strigeus had built in a web redirection via nanotorrent for search queries entered through the search bar that displayed advertisements in a frame on the web browser. Some users thought this suspicious because tracking could be implemented by recording the IP addresses of those downloading/receiving the advertisements, and the search functionality could easily be used to track user queries through whichever web-interface the client is going through to execute the search. After a short trial period, the advertising was disabled, mitigating possible concerns.[14]

A later version of the software has, instead of ads, a "search all sites" feature, which is a keyword-based search bar that delivers listings of torrent files at different trackers. A frame at the top displays advertisements (server-side) in the browser when the search function is used. In version 1.5, no ads are present in the program itself.

As of build 463, a redirect bypass feature became available in the Advanced options.

PeerFactor SARL

On March 4, 2006, PeerFactor SARL announced the signing of a six-month contract with Strigeus for the development of "new content distribution applications on the Web."[15] PeerFactor SARL is a relatively new company formed by former employees of PeerFactor, which was a subsidiary of the French anti-piracy organization Retspan.

Ludde stated that his coding for PeerFactor SARL was to use his expertise at optimization of the BitTorrent protocol to create a .dll which PeerFactor SARL intended to use as part of a distribution platform for files in a corporate setting.[16] At the time there was some speculation that μTorrent may have been modified to spy on users on Peerfactor's behalf,[15][17] however to date (even following μTorrent's acquisition by BitTorrent, Inc.) no evidence has been produced to support these allegations.

Ownership change

On December 7, 2006, µTorrent was purchased by BitTorrent, Inc., as it was announced on their official forum.[5] µTorrent will continue to have its own website and community for now, and the µTorrent code base will remain closed source. Ludvig Strigeus, the writer of µTorrent, will serve as a technical consultant, but BitTorrent, Inc. will do the majority of the development work.[5]

On September 18, 2007, BitTorrent 6.0 was released, which is a re-branded version of µTorrent. As a result, BitTorrent 6 is closed-source (unlike BitTorrent 5.x and before, which were open source software) and is currently only available for Windows.

Release history

Version Size Release date Mac Version Size Release date
1.0.0 77 kB 2005-09-18 1.0.0.1 1.492 MB 2010-06-28
1.1.7.2 98 kB 2005-10-22
1.2.2 107 kB 2005-11-25
1.3.0 115 kB 2005-12-10
1.4.2 142 kB 2006-01-11
1.5.0 155 kB 2006-03-08
1.6.1 173 kB 2007-02-15
1.7.7 214 kB 2008-01-25
1.8.5 282 kB 2009-10-29
2.0.0 311 kB 2010-01-25
2.0.2 314.8 kB 2010-05-13

Mac version

Screenshot of the Mac OS X version of μTorrent (up to 0.9.2)
The icon for the Mac OS X version

A separate version of µTorrent for Mac OS X 10.5 (commonly abbreviated as "µMac") has been in development for years.[18] As of 28 June 2010; 7 months ago (2010-06-28) a stable version (Intel x86 and PPC) is available for download on a separate section[19] of the website.[20]

Ask.com toolbar

As of version 1.8.2, the µTorrent installer gives the user the option to download and install the Ask.com toolbar. This is done on the first run of the program and the user may explicitly opt-out of this feature by deselecting it.[21][22] The developers stated the addition was needed for funds to continue development.

Pronunciation

The author of µTorrent wrote in 2005, "I usually say 'you torrent' because it looks like a u", and offered "microtorrent", "mytorrent" (as "my" [myː] is the Swedish pronunciation of the Greek letter µ) and later "mutorrent" as candidate pronunciations.[23] The symbol μ is the lowercase Greek letter Mu, and stands for the SI prefix "micro" meaning one one-millionth and refers to the program's small footprint.

About box easter eggs

Contributors

Original development was performed by Ludvig Strigeus ("ludde", from Sweden), the creator of µTorrent. Serge Paquet ("vurlix", from Canada) acted as release coordinator, and had intended to work on Linux and Mac OS X ports. He maintained the µTorrent website and forum up until the end of 2005, but is no longer affiliated with µTorrent.

Development after the purchase by BitTorrent is performed by developers Greg Hazel ("alus"), Arvid Norberg ("arvid", author of libtorrent), Jan Brittenson ("CodeRed"), Richard Choi ("rchoi"), and Ryan Norton ("RyanNorton") at BitTorrent Inc. Strigeus remains as a technical consultant.

Other tasks continue to be performed by ongoing contributors. Giancarlo Martínez ("Firon", from Puerto Rico) maintains the µTorrent forums and FAQ. Carsten Niebuhr ("Directrix", from Germany) developed and maintains the µTorrent Web User Interface. Timothy Su ("ignorantcow", from Malaysia) is the designer of the current website.

Reception

μTorrent is praised for its small size and the minimal computer resources it uses which sets it apart from other clients. PC Magazine gave the program a positive review saying that it "packs an outstanding array of features".[24] and was also listed in their Best free 157 software tools.[25] It was also in PC World Magazine's 101 Fantastic freebies.[26] The Manila Standard Today said it is the "hands-down best utility for downloading large files in Windows". The website TorrentFreak.com said it was the most feature rich BitTorrent client available,[27] later summarizing an August 2009; 17 months ago (2009-08) University of California, Riverside study[28] which concluded that "uTorrent Download Speeds Beat Vuze By 16%" on average and "On 10% of [the 30 most used] ISPs, uTorrent users were downloading 30% faster than Vuze users".[29] About.com said it was the best BitTorrent client available citing its small size and minimal impact to the rest of your computer's speed.[30] Wired.com said its "memory footprint is also ridiculously small".[31] The PC Authority magazine gave it a 6 out of 6 stars.[32] Lifehacker.com has continued to rate it the best BitTorrent client available.[33] CNET.com gave it a 5 out of 5 stars saying it features "Light and quick downloading".[34]

See also

References

  1. "Wine Support Honor Roll". http://wiki.winehq.org/AppsThatSupportWine. Retrieved 2009-12-16. 
  2. "uTorrent For Linux Is Coming, Finally". TorrentFreak. http://torrentfreak.com/utorrent-for-linux-is-coming-finally-100601/. Retrieved 2010-06-04. 
  3. "FAQ: How can µTorrent be so small and so fast?". BitTorrent, Inc.. https://www.utorrent.com/faq/misc#faq14. Retrieved 2009-12-16. 
  4. "Thunder Blasts uTorrent’s Market Share Away". TorrentFreak. 2009-12-04. http://torrentfreak.com/thunder-blasts-utorrents-market-share-away-091204/. Retrieved 2009-12-16. 
  5. 5.0 5.1 5.2 "BitTorrent Inc Buys uTorrent". TorrentFreak. 2006-12-07. http://torrentfreak.com/bittorrent-inc-buys-%C2%B5torrent/. Retrieved 2009-12-16. 
  6. http://www.theregister.co.uk/2009/09/10/ipv6_traffic_surge/
  7. "Forum: TRANSLATORS NEEDED!". BitTorrent, Inc.. 2006-07-02. https://forum.utorrent.com/viewtopic.php?id=11517. Retrieved 2009-12-16. 
  8. "Forum: User Interface Design". BitTorrent, Inc.. https://forum.utorrent.com/viewforum.php?id=6. Retrieved 2009-12-16. 
  9. "Read this first - Falcon introduction (2.1 build 18069) - Forums - µTorrent - The Lightweight and Efficient BitTorrent Client". Forum.utorrent.com. https://forum.utorrent.com/viewtopic.php?id=62022. Retrieved 2010-06-04. 
  10. "Documentation: How to Make a Torrent". BitTorrent, Inc.. https://www.utorrent.com/documentation/make-a-torrent. Retrieved 2009-12-16. 
  11. "µTorrent 1.8.5 released - Forums - µTorrent - The Lightweight and Efficient BitTorrent Client". Forum.utorrent.com. https://forum.utorrent.com/viewtopic.php?pid=439079#p439079. Retrieved 2010-06-04. 
  12. "FAQ: What are µTorrent's system requirements? (Archived version)". BitTorrent, Inc.. Archived from the original on 2008-06-19. http://web.archive.org/web/20080619055556/http://www.utorrent.com/faq.php#What_are_.C2.B5Torrent.27s_system_requirements.3F. 
  13. "FAQ: What are µTorrent's system requirements?". BitTorrent, Inc.. https://www.utorrent.com/faq/index#faq0. Retrieved 2010-03-02. 
  14. "Forum: The search bypass nanotorrent.com (post by Admin "Firon")". BitTorrent, Inc.. https://forum.utorrent.com/viewtopic.php?pid=53755#p53755. Retrieved 2009-12-16. 
  15. 15.0 15.1 "uTorrent Sign Six Month PeerFactor Agreement". Slyck.com. 2006-03-04. http://www.slyck.com/news.php?story=1117. Retrieved 2009-12-16. 
  16. "uTorrent, PeerFactor deal". p2pnet. 2006-03-04. http://www.p2pnet.net/story/8158. Retrieved 2009-12-16. 
  17. "Bizarre uTorrent, PeerFactor deal". p2pnet. 2006-03-06. http://www.p2pnet.net/story/8097. Retrieved 2009-12-16. 
  18. "FAQ: Is there a Linux or Mac version?". BitTorrent, Inc.. https://www.utorrent.com/faq#faq3. Retrieved 2009-12-16. 
  19. https://www.utorrent.com/downloads/mac
  20. "uTorrent Releases Long-Awaited Mac Version". TorrentFreak. 2008-11-27. http://torrentfreak.com/utorrent-releases-mac-version-081127/. Retrieved 2009-12-16. 
  21. "Forum: µTorrent 1.8.2 released". BitTorrent, Inc.. 2009-01-24. https://forum.utorrent.com/viewtopic.php?id=52947. Retrieved 2009-12-16. 
  22. "uTorrent Is Going to Make Money With a Toolbar". TorrentFreak. 2009-04-22. http://torrentfreak.com/utorrent-is-going-to-make-money-090422/. Retrieved 2009-12-16. 
  23. "Forum: µTorrent Namesake (post by creator "Ludde")". Ludvig Strigeus. 2005-09-20. https://forum.utorrent.com/viewtopic.php?pid=47#p47. Retrieved 2009-12-16. 
  24. "Review: µTorrent 1.2.2". PC Magazine. 2006-11-06. http://www.pcmag.com/article2/0,2817,1911890,00.asp. Retrieved 2009-12-16. 
  25. PC Magazine. Published 01-MAR-08.
  26. PC World. Published 01-MAY-07
  27. Ernesto (2006-04-22). "BitTorrent Client Comparison". TorrentFreak. http://torrentfreak.com/bittorrent-client-comparison/. Retrieved 2009-12-16. 
  28. Iliofotou, Marios; Siganos, Georgos; Yang, Xiaoyuan; Rodriguez, Pablo (2009-08). Comparing BitTorrent Clients in the Wild: The Case of Download Speed. University of California, Riverside & TorrentFreak. http://torrentfreak.com/static/iptps2010.PDF. Retrieved 2010-04-11. 
  29. Ernesto (2010-04-07). "uTorrent Download Speeds Beat Vuze By 16%". TorrentFreak. http://torrentfreak.com/utorrent-download-speeds-beat-vuze-by-16-100607/. Retrieved 2010-04-11. 
  30. "What Are The Good BitTorrent Software Packages?". About.com. August 2009. http://netforbeginners.about.com/od/peersharing/f/torrentclients.htm/. Retrieved 2009-12-16. 
  31. "The Best of BitTorrent". Wired.com. 2006-10-23. http://www.wired.com/software/softwarereviews/news/2006/10/71979. Retrieved 2009-12-16. 
  32. "Labs test: Torrent Clients". Australian PC Authority. 2006-03-14. http://www.pcauthority.com.au/GroupTests/35845,labs-test-torrent-clients.aspx. Retrieved 2009-12-16. 
  33. "Best of the Best: The Hive Five Winners". Lifehacker. 2008-09-21. http://lifehacker.com/5052582/best-of-the-best-the-hive-five-winners. Retrieved 2009-12-16. 
  34. "Review: µTorrent". CNET. 2008-11-06. http://download.cnet.com/uTorrent/3000-2196_4-10528327.html. Retrieved 2009-12-16. 

External links