I was one of the early adopters of µTorrent, having started used the first public beta 1.1 all the way back in 2005. When Bittorrent acquired it in 2006 I was concerned but decided to stick with it as it was still the best Bittorrent client available.

I even tolerated the ads added in the August 2012 build of µTorrent which I needed to update to thanks to the write cache bug uncovered by Pleasuredome users (of which I am one). However, recent bullshit has prompted me to look elsewhere posthaste.

After evaluating my options (namely Halite which I’ve looked at before, Deluge, Tixati, qBittorrent, and Transmission), I decided to set myself a few criteria:

  1. must be open source
  2. updated regularly

1. eliminated Tixati unfortunately, which I like the look of. 2. did away with Halite, which I really wanted to succeed, but it seems a bit of a dormant project.

I was down to 3: Deluge, qBittorrent and Transmission. I tried all three, but they didn’t really suit my workflow. And then, the client-daemon architecture of Transmission to the rescue. I found Transmission Remote GUI, which I found suits me just fine (i.e. it works like old µTorrent!) and now I have my new BT client.

Transmission BT

So, I guess this is goodbye µT. It has been great, thanks.

Announced a few days ago. I am not optimistic about the future direction of uTorrent, given that Bittorrent, Inc has a deal with Warner Brothers (the enemy!). While I will continue to use the current version of uTorrent, I am already looking out for alternatives.

BitComet is definitely out, as it is still banned on a number of trackers due to it being considered harmful to the network, I am also not comfortable with the interface. BitLord, no, just no. Azureus is just too heavy for my poor little machine. ABC, BitTornado and the bevy of clients implemented in Python, lacking on some crucial features. Halite seems promising, but the libtorrent library it is based on lacks some features I need.

Since libtorrent has gained a higher profile thanks to the uTorrent situation, and I am hoping this will spur someone to get some heavy development work done to fill the gaps in its feature list, such as protocol encryption.

Introducing µTorrent. It is a pretty young client, and already it is gaining a groundswell of rabid users. I have been using it for a while and, barring an unfortunate tracker stat incident with an earlier version, am very pleased with it.

Why?

  • The size of the executable is under 100 KB
  • CPU and memory utilisation are minimal, as in just about insignificant
  • Very fast iterations for bug fixes/new features (though this means users are all essentially beta testers)
  • Enough features for most users

The only negative I can think of is that it is not open source, but probably a moot point given the amazing work done so far.