Qbittorrent
Encyclopedia
qBittorrent is a free software
Free software
Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...

 cross-platform
Cross-platform
In computing, cross-platform, or multi-platform, is an attribute conferred to computer software or computing methods and concepts that are implemented and inter-operate on multiple computer platforms...

 BitTorrent client
BitTorrent client
BitTorrent is a peer-to-peer program developed by Bram Cohen and BitTorrent, Inc. used for uploading and downloading files via the BitTorrent protocol. BitTorrent was the first client written for the protocol. It is often nicknamed Mainline by developers denoting its official origins. Since version...

 GUI
Gui
Gui or guee is a generic term to refer to grilled dishes in Korean cuisine. These most commonly have meat or fish as their primary ingredient, but may in some cases also comprise grilled vegetables or other vegetarian ingredients. The term derives from the verb, "gupda" in Korean, which literally...

 written with Qt4. The program uses libtorrent-rasterbar
Libtorrent (Rasterbar)
libtorrent is an open source implementation of the BitTorrent protocol. It is written in and has its main library interface in C++. Its most notable features are support for Mainline DHT, IPv6 , HTTP seeds and µTorrent's peer exchange....

 C++
C++
C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as an intermediate-level language, as it comprises a combination of both high-level and low-level language features. It was developed by Bjarne Stroustrup starting in 1979 at Bell...

 library for the torrent back-end (network communication) functionality. It is developed by Christophe Dumez, from the University of Technology of Belfort-Montbeliard
Université de technologie de Belfort-Montbéliard
The University of Technology of Belfort-Montbéliard is a university of engineering located in Belfort and Montbéliard, France. The University of technology of Belfort-Montbéliard is part of the network of the three universities of technology...

 in France. It was started in March 2006 and has been in active development ever since.

qBittorrent is free software
Free software
Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...

 that aims to have a small foot-print, to be powerful, intuitive and visually attractive. qBittorrent is an attempt to provide a μTorrent equivalent that is open-source and multi-platform. qBittorrent is currently offering functionality comparable to more popular BitTorrent clients such as Vuze
Vuze
Vuze is a BitTorrent client used to transfer files via the BitTorrent protocol. Vuze is written in Java, and uses the Azureus Engine. In addition to downloading data linked to by .torrent files, Azureus allows users to view, publish and share original DVD and HD quality video content...

 but without requiring the Java Virtual Machine
Java Virtual Machine
A Java virtual machine is a virtual machine capable of executing Java bytecode. It is the code execution component of the Java software platform. Sun Microsystems stated that there are over 4.5 billion JVM-enabled devices.-Overview:...

. qBittorrent requires Python
Python (programming language)
Python is a general-purpose, high-level programming language whose design philosophy emphasizes code readability. Python claims to "[combine] remarkable power with very clear syntax", and its standard library is large and comprehensive...

 only for the search engine while other clients such as Deluge
Deluge (software)
- See also :* Comparison of BitTorrent clients* Usage share of BitTorrent clients-External links:* * * *...

 and BitTornado
BitTornado
BitTornado is a free BitTorrent client for transfer of computer files over networks, including the Internet. It is developed by John Hoffman, who also created its predecessor, Shad0w's Experimental Client...

 require it for the BitTorrent protocol itself.

Features

The main features present in qBittorrent v2.x are:
  • Polished µTorrent-like User Interface
  • Well-integrated and extensible search engine
    • Simultaneously search well-known BitTorrent search sites
    • Per-category-specific search requests (e.g. Books, Music, Movies)
  • Many Bittorrent extensions: DHT, Peer Exchange, Tracker Exchange, Full encryption, Magnet URI, ...
  • Remote control through a Web user interface; Nearly identical to the regular UI, all in Ajax
  • Advanced control over trackers, peers, and torrents
    • Torrents queuing and prioritizing
    • Torrent content selection and prioritizing
  • UPnP / NAT-PMP port forwarding support
  • Available in ~25 languages (Unicode support)
  • µTorrent spoofing to bypass private trackers white-listing (Prior to version 2.3.0)
  • Advanced RSS support with download filters (inc. regex)
  • Bandwidth scheduler
  • IP Filtering (eMule and PeerGuardian compatible)
  • IPv6 compliant


One of the strength of qBittorrent which distinguishes it from its competitors is its well-integrated search engine which provides an interface similar to the one in eMule
EMule
eMule is a free peer-to-peer file sharing application for Microsoft Windows. Started in May 2002 as an alternative to eDonkey2000, eMule now connects to both the eDonkey network and the Kad network...

, but actually searches on the most popular search Web sites in background.

qBittorrent increased its popularity dramatically in November 2009, when a popular BitTorrent indexing site, thepiratebay.org , switched to magnet URIs, as qBittorrent was then the only BitTorrent client in the Ubuntu repositories with working magnet link support.

qBittorrent is available in about 35 languages thanks to volunteer work of its users throughout the World.

Mac OS X port

As of August 10 2009, qBittorrent is officially available on Mac OS X
Mac OS X
Mac OS X is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002, has been included with all new Macintosh computer systems...

 operating system. The DMG (Apple Disk Image
Apple Disk Image
Apple Disk Image is a proprietary disk image format commonly used with the Mac OS X operating system. The format allows secure password protection as well as file compression and hence serves both security and file distribution functions; it is most commonly used to distribute software over the...

) packages are provided by Stefanos Antaris who joined the project for a university assignment. Although this port of qBittorrent was released recently for this operating system, its developers are hoping users will become interested in this new client.

See also

  • Comparison of BitTorrent clients
  • Usage share of BitTorrent clients
    Usage share of BitTorrent clients
    The usage share of BitTorrent clients is the percentage of users that use a particular BitTorrent client. For example, when it is said that the official BitTorrent client has 12% usage share, it means that some version of BitTorrent client is used by 12% of users.-Delft University of Technology:A...


External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK