Deluge (BitTorrent client)
From Wikipedia, the free encyclopedia
Deluge | |
Screenshot of Deluge 0.4 |
|
Developer: | zachtib and kripkenstein |
---|---|
Latest release: | 0.5.0 / March 18, 2007 |
OS: | Unix-like |
Use: | BitTorrent Client |
License: | GPL |
Website: | deluge-torrent.org |
Deluge is a BitTorrent client, created using Python and GTK+ (through PyGTK). Deluge is currently usable on Linux, BSD, and other *NIX operating systems. It is intended to bring a native, full-featured client to GTK desktop environments such as GNOME and XFCE. An official Windows port is also in development. The program uses the libtorrent C++ library. Up through the 0.4 branch, this was done through the python-libtorrent bindings for Python. In 0.5, the python-libtorrent bindings were merged into the main client as the deluge_core extension. In future releases, it is likely the official Python bindings for libtorrent will be used.
Deluge was created by two members of ubuntuforums.org, zachtib and kripkenstein, and was previously being maintained and hosted at Google Code, but has now moved to their own webpage, deluge-torrent.org.
While under early development, Deluge was known as gTorrent, because it was to be a BitTorrent client for GNOME (the "g" in "gTorrent" stood for "GNOME"). When the very first version was released to the public on September 25, 2006, the client was renamed to Deluge to avoid implying that the client was Gnome-only.
The 0.5 release, which is stable as of March 18, 2007, is a complete rewrite from the 0.4.x code branch. This was to do away with some of the coding conventions in the earlier versions, and to produce a cleaner, more polished final product. Future releases after 0.5 will be based off of libtorrent 0.12, which will add several possible features, such as Peer Exchange and later on, Encryption.