Will BitTorrent Open Source uTorrent?
Written by Smaran on December 09, 2006After the recent announcement by BitTorrent Inc that it has acquired the popular, lightweight Windows torrent client, uTorrent, there has been much speculation about the company making the source code of uTorrent public.
BitTorrent Inc’s official client is Open Source. Sadly, it is unpopular among users due to its bulky nature, and has lost market share to other, more lightweight and feature-full clients like uTorrent and Azureus. At one point, Azureus had many features that uTorrent could not boast of, but this has since changed and uTorrent is now a very feature-rich, and at the same time, small and lightweight program. People like it so much that they even go to great lengths to emulate it on Mac OS X and Linux.
Why would the company open source uTorrent?
There are many reasons for them to do so. One of the many advantages would be to get it quickly and easily ported to other platforms such as OS X and Linux, a task the company has promised to get done. “[uTorrent is] lacking an implementation for Mac and Linux. We will improve uTorrent in these arenas,” said Ludvig Strigeus, the developer of uTorrent in an interview that followed the announcement. Until now he has refused to release non-Windows versions of the client. Also, if uTorrent were made Open Source it would be a lot less likely for its development to stagnate or slow down, there would always be someone ready to maintain and improve upon it.
Reasons not to open source uTorrent
The motivation behind BitTorrent Inc’s acquisition of uTorrent could very well be to have a client that can be customised and morphed to integrate with the upcoming BitTorrent Video Store. If the company were to open source uTorrent, it would not be able to stop users from creating a “clean” version of it, ie. without any Video Store-specific features. This “enhancing” of uTorrent is something users of the client are dreading. A reader of TorrentFreak posted a comment in reaction to the acquisition announcement, “R.I.P. uTorrent!” In a discussion here at TorrentFreak, we came to the conclusion that adding a content store to the client won’t affect most users’ decision to use the program or not. iTunes is a good example of people using a program because of its features, not the openness of its source code. After all, even Azureus will soon have a bundled content store.
By acquiring uTorrent, BitTorrent Inc now has almost 50% of all BitTorrent users in its grasp. They’ve probably paid a hefty price for the client and it’s only fair if they choose not to make it Open Source. The company said in an IRC discussion that followed the announcement that the source code of uTorrent will remain closed for now, but gave no clues as to what their future plans might look like.
Previously: The Mosts Popular DVDrips on BitTorrent
Next: Kids use their Phones to Share Music





8 Responses
I think it’s highly unlikely that Bittorrent will release the µTorrent source code. Bittorrent previously stated that they want to develop a closed source version of their own client, presumably in order to implement IPS-based content cachching:
http://www.p2p-blog.com/item-165.html
And, yes, content caching is the one thing that Bram mentioned for the future of µTorrent …
Janko-
Did you mean caching, or ka-ching? Either way…..
[quote comment="28696"]
Bittorrent previously stated that they want to develop a closed source version of their own client, presumably in order to implement IPS-based content cachching …[/quote]
The “Cache Discovery Protocol” is already implemented in the (open source) mainline client, and will probably be included in uTorrent as well. uTorrent will stay closed source, but I think this has more to do with ka-ching than caching.
Since Ktorrent is so similar to uTorrent (and is already open source), it would probably be easier for someone to just port Ktorrent to windows.
KTorrent, like a lot of KDE apps, will probably make the jump to Win32 once KDE4 is released and all the requisite libraries are ported. Amarok is going in the direction, I believe, and possibly K3b, if the tools that serve as its backend get ported as well.
I think we can expect that uTorrent will pretty much stagnate now: Ludwig is no longer going to develop the client; instead, employees at BitTorrent, Inc. will. If anything declares their intent, it’s this: the great mind that made arguably the best torrent client stops making it, and some chumps whose other offering—the reference client—is pathetic at best will do little but give it “features,” by which I mean commercial bloat.
It’s like bait: they’ll offer uTorrent, but only their newly modified version of uTorrent. Because it’s closed source, users will have no option but to either find an old version or just take the new one + bloat.
There are plenty of projects that currently show a lot of promise, but none of them completely cross-platform and none of them with the same rapid development as uTorrent.
I hate commercialisation. Full Stop.
µTorrent is fine the way it is,it should stay a closed source
For those seeking a true cross platform NOT based on java solution (lightweight), it’s called Deluge, gtk based, works well on the 3 main OS’es, I use it on them all. Supports uTorrent exchange, encryption, etc. URL: http://www.deluge-torrent.org/
Responses are closed
All remaining responses will continue to be archived. Use the TorrentFreak forums if you want to discuss something.