qBittorrent
qBittorrent est un client BitTorrent libre disponible sur PC (Windows, Linux, MacOs, etc.). Son développement est lancé en par Christophe Dumez à l’occasion de sa thèse à l'Université de technologie de Belfort-Montbéliard. Depuis, son développement est soutenu. qBittorrent est programmé en C++ et est basé sur la bibliothèque libtorrent ainsi que sur la bibliothèque graphique Qt 5, et plus récemment Qt 6[4] pour les versions de Windows 10 et ultérieures[5].
Particularités
    
qBittorrent est un logiciel libre qui vise à être léger du point de vue de l’utilisation du processeur et de mémoire vive. Il est également multiplate-forme avec une compatibilité avec les systèmes d’exploitations : GNU/Linux (il est packagé dans les distributions Debian[6], Ubuntu[7], Linux Mint[8], Fedora[9], openSUSE[10], Arch Linux[11], Gentoo[12]…), OS X, Windows, FreeBSD (Unix), Haiku et EComStation (en). qBittorrent est également disponible dans plus de 40 langues[13].
Fonctionnalités
    
Les principales fonctionnalités présentes dans qBittorrent sont :
- le contrôle à distance via une interface web en Ajax ;
 - un outil de création de torrent ;
 - le téléchargement séquentiel (équivalent à du streaming) ;
 - la prévisualisation vidéo et audio avec les lecteurs multimédia installés sur le système d’exploitation ;
 - la limitation des débits d’émission et de réception ;
 - la priorisation, mise en file d’attente des torrents ;
 - la possibilité de téléchargement automatique depuis des flux RSS ;
 - un moteur de recherche intégré – c'est une des forces de qBittorrent, qui le distingue des autres nœuds : ce moteur de recherche possède une interface similaire à celui d'eMule et réalise des recherches simultanément sur les annuaires de torrents les plus populaires ;
 - la prise en charge de la correspondance de port avec UPnP / NAT-PMP ;
 - la prise en charge des tables de hachage distribuées (DHT) ;
 - la prise en charge du peer exchange ;
 - la prise en charge du brouillage de protocole compatible avec Vuze ;
 - la prise en charge de serveur mandataire (proxy) ;
 - la gestion de l’IPv6 ;
 - le filtrage d'adresses IP via une liste noire, compatible avec celles pour eMule ou celles de PeerGuardian.
 
Application Android
    
Une application Android est disponible pour contrôler le nœud qBitorrent à distance. Elle ne fait pas partie du projet[14].
Références
    
- « https://github.com/qbittorrent/qBittorrent/blob/969a02b93e704a7cc7157780194b4ad267362bec/Changelog »
 - « release-4.6.4 », (consulté le )
 - « release-5.0.0beta1 », (consulté le )
 -  (en) The Qt Company, « Qt 6.0 Release Docs - Qt Wiki » 
,  (consulté le ) -  (en) « qBittorrent Official Website -  Download page » 
 (consulté le ) - « Paquet qBittorrent pour Debian », sur debian.org (consulté le )
 - « Paquet qBittorrent pour Ubuntu », sur ubuntu.com (consulté le )
 - « Paquet qBittorrent pour Linux Mint », sur linuxmint.com (consulté le )
 - « Paquet qBittorrent pour Fedora », sur fedoraproject.org (consulté le )
 - « Paquet qBittorrent pour openSUSE », sur opensuse.org (consulté le )
 - « Paquet qBittorrent pour Arch Linux », sur archlinux.org (consulté le )
 - « Paquet qBittorrent pour Gentoo », sur gentoo.org (consulté le )
 - « The qBittorrent translation project on Transifex », sur www.transifex.com (consulté le )
 - (en) « qBittorrent Controller - An Android app for controlling qBittorrent servers », sur GitHub (consulté le )
 
Annexes
    
    Articles connexes
    
Liens externes
    
- (en) Site officiel
 - qBittorrent sur GitHub
 
- Portail des logiciels libres
 - Portail de l’informatique
 - Portail d’Internet