\ Cut down https://en.wikipedia.or - /g/pasta 2.4
From Perl Coyote, 5 Years ago, written in Plain Text.
Embed
  1. {{Redirect|BitTorrent client|the software application by [[Bram Cohen]]|BitTorrent (software)}}
  2.  
  3. == Application ==
  4. === General ===
  5. {| class="wikitable sortable" style="width: 100%; text-align: center; font-size: smaller;"
  6. |-
  7. ! Name
  8. ! Developer
  9. ! [[Software license]]
  10. ! [[Latest stable software release]]
  11. |-
  12. | [[Deluge (software)|Deluge]]
  13. | various
  14. | {{free|GPL}}
  15. | {{Latest stable software release/Deluge}}
  16. |-
  17. | [[LimeWire]]
  18. | Lime Wire LLC
  19. | {{free|GPL}}
  20. | {{Latest stable software release/LimeWire}}
  21. |-
  22. | [[µTorrent]]
  23. | Ludvig Strigeus
  24. | {{Proprietary}}<br>'''[[adware]]'''
  25. | {{Latest stable software release/µTorrent}}
  26. |-
  27. | [[Opera (web browser)|Opera]]
  28. | [[Opera Software]]
  29. | {{Proprietary}}
  30. | {{Latest stable software release/Opera}}
  31. |-
  32. | [[qBittorrent]]
  33. | Christophe Dumez
  34. | {{free|GPL}}
  35. | {{Latest stable software release/qBittorrent}}
  36. |-
  37. | [[rTorrent]]
  38. | Jari Sundell
  39. | {{free|GPL}}
  40. | {{Latest stable software release/rTorrent}}
  41. |-
  42. | [[Tixati]]
  43. | Tixati Software Inc.
  44. | {{Proprietary}}
  45. | {{Latest stable software release/Tixati}}
  46. |-
  47. | [[Transmission (BitTorrent client)|Transmission]]
  48. | various
  49. | {{free|GPL/MIT}}
  50. | {{Latest stable software release/Transmission (BitTorrent client)}}
  51. |- class="sortbottom"
  52. ! Name
  53. ! Developer
  54. ! [[Software license]]
  55. ! Latest stable software release
  56. |}
  57.  
  58.  
  59. === Operating system support ===
  60. {| class="wikitable sortable" style="width: 100%; text-align: center; font-size: smaller; table-layout: fixed;"
  61. |-
  62. ! BitTorrent client
  63. ! [[Microsoft Windows|Windows]]
  64. ! [[OS X|Mac OS X]]
  65. ! [[Linux]]
  66. ! [[Berkeley Software Distribution|BSD]]
  67. ! [[iOS]]
  68. ! [[Android (operating system)|Android]]
  69. ! Other
  70. |-
  71. | [[Deluge (software)|Deluge]]
  72. | {{yes}}
  73. | {{yes}}
  74. | {{yes}}
  75. | {{yes}}
  76. | {{no}}
  77. | {{no}}
  78. | {{yes}} [[Solaris (operating system)|Solaris]]
  79. |-
  80. | [[LimeWire]]
  81. | {{yes}}
  82. | {{yes}}
  83. | {{yes}}
  84. | {{yes}}
  85. | {{no}}
  86. | {{no}}
  87. | {{yes}}
  88. |-
  89. | [[µTorrent]]
  90. | {{yes}}
  91. | {{yes}}
  92. | {{yes}}
  93. | {{no}}
  94. | {{no}}
  95. | {{yes}}
  96. | {{no}}
  97. |-
  98. | [[Opera (web browser)|Opera]]
  99. | {{yes}}
  100. | {{yes}}
  101. | {{yes}}
  102. | {{yes}}
  103. | {{no}}
  104. | {{yes}}
  105. | {{yes}} Solaris
  106. |-
  107. | [[qBittorrent]]
  108. | {{yes}}
  109. | {{yes}}
  110. | {{yes}}
  111. | {{yes}}
  112. | {{no}}
  113. | {{no}}
  114. | {{yes}} [[eComStation]]
  115. |-
  116. | [[rTorrent]]
  117. | {{yes}} [[Cygwin]]<ref>http://www.cygwin.com/ml/cygwin-announce/2011-09/msg00003.html</ref>
  118. | {{yes}}
  119. | {{yes}}
  120. | {{yes}}
  121. | {{no}}
  122. | {{no}}
  123. | {{yes}} Solaris
  124. |-
  125. | [[Tixati]]
  126. | {{yes}}
  127. | {{no}}
  128. | {{yes}}
  129. | {{no}}
  130. | {{no}}
  131. | {{no}}
  132. | {{no}}
  133. |-
  134. | [[Transmission (BitTorrent client)|Transmission]]
  135. | {{no}}
  136. | {{yes}}
  137. | {{yes}}
  138. | {{yes}}
  139. | {{no}}
  140. | {{no}}
  141. | {{yes}} Solaris, [[OpenWrt]]
  142. |-
  143. | [[iTransmission]] [[Transmission (BitTorrent client)#Ports|Transmission Port]]
  144. | {{no}}
  145. | {{no}}
  146. | {{no}}
  147. | {{no}}
  148. | {{yes}} only for [[iOS jailbreaking|Jailbroken]] devices
  149. | {{no}}
  150. | {{no}}
  151. |- class="sortbottom"
  152. ! Name
  153. ! [[Microsoft Windows|Windows]]
  154. ! [[OS X|Mac OS X]]
  155. ! [[Linux]]
  156. ! [[BSD]]
  157. ! [[iOS]]
  158. ! [[Android (operating system)|Android]]
  159. ! Other
  160. |}
  161.  
  162. === Interface and programming ===
  163. {| class="wikitable sortable" style="width: 100%; text-align: center; font-size: smaller; table-layout: fixed;"
  164. |-
  165. ! BitTorrent client
  166. ! [[graphical user interface|GUI]]
  167. ! Web
  168. ! [[command-line interface|CLI]]
  169. ! Other
  170. ! [[Programming language]]
  171. ! Based on
  172. ! [[IPv6]]
  173. ! [[Micro Transport Protocol|µTP]]
  174. |-
  175. | [[Deluge (software)|Deluge]]
  176. | {{yes}}
  177. | {{yes}}
  178. | {{yes}}
  179. | {{yes|[[Daemon (computing)|Daemon]]}}
  180. | Python, C++
  181. | [[libtorrent]] (Rasterbar)
  182. | {{yes}}
  183. | {{no}}
  184. |-
  185. | [[LimeWire]]
  186. | {{yes}}
  187. | {{no}}
  188. | {{no}}
  189. | {{no}}
  190. | Java
  191. | libtorrent (Rasterbar)
  192. | {{no}}
  193. | {{no}}
  194. |-
  195. | [[µTorrent]]
  196. | {{yes}}
  197. | {{yes}}
  198. | {{no}}<ref>{{cite web|url=https://forum.utorrent.com/viewtopic.php?id=53988 |title=uTorrent command line options - Forums - µTorrent - The Lightweight and Efficient BitTorrent Client |publisher=Forum.utorrent.com |date= |accessdate=2009-11-28}}</ref>
  199. | {{yes|RESTful Web API}}<ref>{{cite web|url=http://www.utorrent.com/community/developers/webapi |title=Web API|publisher=www.utorrent.com |date= |accessdate=2013-07-06}}</ref>
  200. | C++<ref>{{cite web|url=https://www.utorrent.com/faq.php#How_can_.C2.B5Torrent_be_so_small_and_so_fast.3F |title=General - FAQ - µTorrent - a (very) tiny BitTorrent client |publisher=www.utorrent.com |date= |accessdate=2009-11-28}}</ref>
  201. | -
  202. | {{yes}}<ref>{{cite web|url=https://forum.utorrent.com/viewtopic.php?id=44003 |title=µTorrent 1.8 released |publisher=Forum.utorrent.com |date= |accessdate=2009-11-28}}</ref>
  203. | {{yes}}<ref>{{cite web|url=https://forum.utorrent.com/viewtopic.php?id=49813 |title=µTorrent 1.9 alpha 13485 |publisher=Forum.utorrent.com |date= |accessdate=2008-11-24}}</ref>
  204. |-
  205. | [[Opera (web browser)|Opera]]
  206. | {{yes}}
  207. | {{no}}
  208. | {{no}}
  209. | {{no}}
  210. | C++
  211. | -
  212. | {{yes}}
  213. | {{no}}
  214. |-
  215. | [[qBittorrent]]
  216. | {{yes|[[Qt (toolkit)]]}}
  217. | {{yes}}
  218. | {{partial}}
  219. | {{no}}
  220. | C++
  221. | libtorrent (Rasterbar)
  222. | {{yes}}
  223. | {{yes}}<ref>{{cite web|url=http://www.qbittorrent.org/news.php |title=qBittorrent official website |publisher=Qbittorrent.org |date= |accessdate=2012-08-15}}</ref>
  224. |-
  225. | [[rTorrent]]
  226. | {{no}}
  227. | {{yes2|Third Party}}
  228. | {{yes}}
  229. | {{yes|[[SCGI]]}}
  230. | C++
  231. | libTorrent (Rakshasa)
  232. | {{no}}<ref>{{cite web|url=http://libtorrent.rakshasa.no/ticket/1111 |title=#1111 (Support for IPv6?) – The libTorrent and rTorrent Project |publisher=Libtorrent.rakshasa.no |date=2009-07-20 |accessdate=2009-11-28}}</ref>
  233. | {{no}}
  234. |-
  235. | [[Tixati]]
  236. | {{yes}}
  237. | {{yes}}
  238. | {{no}}
  239. | {{no}}
  240. | ?
  241. | -
  242. | {{yes}}
  243. | {{yes}}<ref>{{cite web|url=http://www.tixati.com/news/ |title=News |publisher=Tixati.com |date= |accessdate=2012-08-15}}</ref>
  244. |-
  245. | [[Transmission (BitTorrent client)|Transmission]]
  246. | {{yes}}
  247. | {{yes}}
  248. | {{yes}}
  249. | {{yes|Daemon, JSON-RPC over HTTP remote control API}}
  250. | [[C (programming language)|C]]
  251. |
  252. |- class="sortbottom"
  253. ! BitTorrent client
  254. ! GUI
  255. ! Web
  256. ! CLI
  257. ! Other
  258. ! Programming language
  259. ! Based on
  260. ! IPv6
  261. ! µTP
  262. |}
  263.  
  264. === Features I ===
  265. {| class="wikitable sortable" style="width: 100%; text-align: center; font-size: smaller; table-layout: fixed;"
  266. |-
  267. ! BitTorrent client
  268. ! [[Magnet URI]]
  269. ! [[Obtain list of files in Magnet before prompting the user for a download location|Preload Magnet metadata]]
  270. ! [[Super-seeding]]
  271. ! [[BitTorrent tracker|Embedded tracker]]
  272. ! [[Universal Plug and Play|UPnP]] <ref name="upnp" group=Note>Automatically configure port forwarding (requires [[Router (computing)|Router]] with [[Universal Plug and Play|UPnP]] support)</ref>
  273. ! [[NAT Port Mapping Protocol]]
  274. ! [[NAT traversal]] <ref name="udp_nat" group=Note>Many clients claim to support this, but just UPnP calls for opening a TCP port is not effective and disabled by factory default in most new hardware. "UDP NAT Traversal" is the proper working solution, supported by just a few.</ref>
  275. ! [[Distributed hash table|DHT]] <ref name="dht" group=Note>DHT permits use of trackerless torrents (with supporting clients) to resume normal torrents when their tracker is down. However, some trackers that register their users for keeping tabs on fair usage (such as a ratio of bytes downloaded to uploaded) may not reliably measure and update usage for users employing DHT.</ref>
  276. ! [[Peer exchange]]
  277. ! [[BitTorrent protocol encryption|Encryption]]
  278. ! [[UDP tracker]]
  279. ! [[Local Peer Discovery|LPD]]
  280. ! [[Proxy server]]
  281. |-
  282. | [[Deluge (software)|Deluge]]
  283. | {{yes}}
  284. | {{no}}
  285. | {{no}}
  286. | {{no}}
  287. | {{yes}}
  288. | {{yes}}
  289. | {{yes}}
  290. | {{yes}}
  291. | {{yes}}
  292. | {{yes}}
  293. | {{yes}}
  294. | {{yes}}
  295. | {{yes|HTTP(S), SOCKS4-5}}
  296. |-
  297. | [[LimeWire]]
  298. | {{partial}}
  299. | {{no}}
  300. | {{yes}}
  301. | {{yes}}
  302. | {{yes}}
  303. | {{yes}}
  304. | {{no}}
  305. | {{yes}}
  306. | {{yes}}
  307. | {{yes}}
  308. | {{yes}}
  309. | {{no}}
  310. | {{no}}
  311. |-
  312. | [[µTorrent]]
  313. | {{yes}}
  314. | {{yes}}
  315. | {{yes}}<ref>{{cite web|url=https://forum.utorrent.com/viewtopic.php?id=11463 |title=µTorrent 1.6 released |publisher=Forum.utorrent.com |date= |accessdate=2009-11-28}}</ref>
  316. | {{yes}}<ref>{{cite web|url=http://filesharefreak.com/tutorials/utorrent-make-your-own-bittorrent-tracker/ |title=uTorrent: Make Your Own BitTorrent Tracker |publisher=Filesharefreak.com |date= |accessdate=2009-11-28}}</ref>
  317. | {{yes}}<ref>{{cite web|url=https://www.utorrent.com/setup_guide.php |title=Setting up µTorrent for your internet connection |publisher=www.utorrent.com |date= |accessdate=2009-11-28}}</ref>
  318. | {{yes}}
  319. | {{yes}}<ref name="µTorrent 2.0 beta">[https://forum.utorrent.com/viewtopic.php?id=60602 µTorrent 2.0 beta]</ref>
  320. | {{yes}}<ref  group=Note>µTorrent's [https://www.utorrent.com/faq.php#What_is_DHT.3F DHT implementation] is the same as Mainline and BitComet's, but unfortunately this is incompatible with Azureus's implementation.</ref>
  321. | {{yes}}<ref>{{cite web|url=http://torrentfreak.com/how-to-encrypt-bittorrent-traffic/ |title=How To Encrypt BitTorrent Traffic |publisher=Torrentfreak.com |date=2006-04-16 |accessdate=2009-11-28}}</ref>
  322. | {{yes}}
  323. | {{yes}}<ref>{{cite web|url=https://forum.utorrent.com/viewtopic.php?id=25655|date=2007-06-28|title= Announcements » µTorrent 1.7 Release Candidate 6|accessdate=2009-12-12}}</ref>
  324. | {{yes|HTTP(S), SOCKS4-5}}
  325. |-
  326. | [[Opera (web browser)|Opera]]
  327. | {{no}}
  328. | {{no}}
  329. | {{no}}
  330. | {{yes}}<ref name=opera1>{{cite web|url=http://my.opera.com/desktopteam/blog/show.dml/251672 |title=Weekly - Desktop Team - by Opera Desktop Team |publisher=My.opera.com |date=2007-02-27 |accessdate=2009-11-28}}</ref>
  331. | {{no}}
  332. | {{no}}
  333. | {{no}}
  334. | {{no}}
  335. | {{yes}}<ref name=opera2>{{cite web|url=http://www.opera.com/docs/changelogs/windows/950b1/ |title=Opera 9.5 Beta 1 for Windows Changelog |publisher=Opera.com |date= |accessdate=2009-11-28}}</ref>
  336. | {{no}}
  337. | {{no}}
  338. | {{no}}
  339. | {{no}}
  340. |-
  341. | [[qBittorrent]]
  342. | {{yes}}
  343. | {{no}}
  344. | {{yes}}
  345. | {{yes}}
  346. | {{yes}}
  347. | {{yes}}
  348. | {{yes}}
  349. | {{yes}}
  350. | {{yes}}
  351. | {{yes}}
  352. | {{yes}}
  353. | {{yes}}
  354. | {{yes|HTTP(S), SOCKS4-5}}
  355. |-
  356. | [[rTorrent]]
  357. | {{yes}}<ref>Aided with a shell script documented in {{cite web|url=http://libtorrent.rakshasa.no/ticket/2100 |title=That magnet uri ticket thing reincarnated |publisher=libtorrent.rakshasa.no |date= |accessdate=2011-07-04}}</ref>
  358. | {{no}}
  359. | {{yes}}
  360. | {{no}}
  361. | {{no}}
  362. | {{no}}
  363. | {{no}}
  364. | {{yes}}
  365. | {{yes}}
  366. | {{yes}}
  367. | {{yes}}
  368. | {{no}}<ref name=ticket>{{cite web|url=http://libtorrent.rakshasa.no/ticket/1188 |title=local peer discovery |publisher=libtorrent.rakshasa.no |date= |accessdate=2010-04-17}}</ref>
  369. | {{no}}
  370. |-
  371. | [[Tixati]]
  372. | {{yes}}
  373. | {{yes}}
  374. | {{yes}}
  375. | {{yes}}
  376. | {{yes}}
  377. | {{yes}}
  378. | {{yes}}
  379. | {{yes}}
  380. | {{yes}}
  381. | {{yes}}
  382. | {{yes}}
  383. | {{yes}}
  384. | {{yes|HTTP(S), SOCKS4-5}}
  385. |-
  386. | [[Transmission (BitTorrent client)|Transmission]]
  387. | {{yes}}
  388. | {{no}}
  389. | {{no}}
  390. | {{no}}
  391. | {{yes}}
  392. | {{yes}}
  393. | {{yes}}
  394. | {{yes}}
  395. | {{yes}}<ref group=Note>Exchanges with µTorrent and Azureus peers.</ref>
  396. | {{yes}}
  397. | {{yes}}
  398. | {{yes}}
  399. | {{no}} <ref>Proxy support was removed in version 2.12: {{cite web|url=https://trac.transmissionbt.com/ticket/3688 |title=Ticket #3688 |publisher=trac.transmissionbt.com |date= |accessdate=2011-06-11}}</ref>
  400. |- class="sortbottom"
  401. ! BitTorrent client
  402. ! Magnet URI
  403. ! Preload Magnet metadata
  404. ! Super-seeding
  405. ! Embedded tracker
  406. ! UPnP
  407. ! NAT Port Mapping Protocol
  408. ! NAT traversal
  409. ! DHT
  410. ! Peer exchange
  411. ! Encryption
  412. ! UDP tracker
  413. ! LPD
  414. ! Proxy server
  415. |}
  416.  
  417. === Features II ===
  418. {| class="wikitable sortable" style="width: 100%; text-align: center; font-size: smaller; table-layout: fixed;"
  419. |-
  420. ! BitTorrent client
  421. ! [[Cache (computing)|Cache]] <ref name="cache" group=Note>Reduces disk usage, file fragmentation (in case it is not preallocated) and latencies via larger written blocks and cached data for hash checking finished pieces.</ref>
  422. ! [[Webseeding|Web seeding]] <ref name="webseed" group=Note>Recently implemented (unofficial) web seeding feature, see [http://www.bittornado.com/docs/webseed-spec.txt HTTP-Based Seeding Specification]</ref>
  423. ! [[Broadcatching|Broad-catching]] ([[RSS]])
  424. ! Prioritization
  425. ! Selective downloads
  426. ! Sequential downloading
  427. ! [[SOCKS]]
  428. ! Tracker exchange <ref name="tex">Tracker exchange spec: [http://www.bittorrent.org/beps/bep_0028.html BEP 28]</ref>
  429. ! Remote control via web
  430. ! [[BitTorrent (protocol)#Indexing|Search engine]]
  431. ! Auto updates
  432. ! Notes
  433. |-
  434. | [[Deluge (software)|Deluge]]
  435. | {{yes}}
  436. | {{no}}
  437. | {{yes2}} Plugin
  438. | {{yes}}
  439. | {{yes}}
  440. |
  441. | {{yes}}
  442. | {{no}}
  443. | {{yes}}
  444. | {{no}}
  445. | {{yes2}} via [[package management system|PMS]]
  446. |
  447. |-
  448. | [[LimeWire]]
  449. | {{yes}}
  450. | {{yes}}
  451. | {{no}}
  452. | {{yes}}
  453. | {{yes}}
  454. |
  455. | {{yes}}
  456. | {{no}}
  457. | {{no}}
  458. | {{no}}
  459. | {{yes}}
  460. |
  461. |-
  462. | [[µTorrent]]
  463. | {{yes}}
  464. | {{yes}}<ref>{{cite web|url=http://torrentfreak.com/utorrent-17-stable-finally-released/ |title=uTorrent 1.7 Stable Finally Released |publisher=TorrentFreak |date=2007-07-13 |accessdate=2009-11-28}}</ref>
  465. | {{yes}}<ref>{{cite web|url=http://torrentfreak.com/how-to-use-rss-bittorrent-to-download-tv-shows/ |title=How to use RSS & BitTorrent to download TV shows |publisher=TorrentFreak |date=2006-10-14 |accessdate=2009-11-28}}</ref>
  466. | {{yes}}<ref>{{cite web|url=http://www.download.com/uTorrent/3000-2196_4-10528327.html |title=uTorrent - Free software downloads and software reviews - CNET |language={{fa icon}} |publisher=Download.com |date= |accessdate=2009-11-28}}</ref>
  467. | {{yes}}
  468. | {{yes|since v3.0}} <ref group=Note>Called "Streaming mode". The number of pieces to download sequentially is configurable</ref>
  469. | {{yes}}
  470. | {{no}}
  471. | {{yes}}
  472. | {{yes}}
  473. | {{yes}}
  474. |
  475. |-
  476. | [[Opera (web browser)|Opera]]
  477. | {{no}}
  478. | {{no}}
  479. | {{yes}}{{r|group=Note|OperaRSS}}
  480. | {{no}}
  481. | {{no}}
  482. |
  483. | {{no}}
  484. | {{no}}
  485. | {{no}}
  486. | {{partial|built-into Web browser}}
  487. | {{yes|Windows and Mac OS X only; via [[package management system|PMS]] on Linux}}
  488. | Web browser
  489. |-
  490. | [[qBittorrent]]
  491. | {{yes}}
  492. | {{yes}}
  493. | {{yes}}
  494. | {{yes}}
  495. | {{yes}}
  496. | {{yes}}<ref>Official page {{cite web|url=http://qbittorrent.orglibtorrent.rakshasa.no/ticket/2100 |title=qBittorrent features |publisher=qbittorrent.org |date= |accessdate=2012-11-04}}</ref>
  497. | {{yes}}
  498. | {{yes}}
  499. | {{yes}}
  500. | {{yes}}
  501. | {{yes2}} via [[package management system|PMS]]
  502. |
  503. |-
  504. | [[rTorrent]]
  505. | {{partial}}
  506. | {{no}}
  507. | {{yes2}}3rd party utility <ref name=rtorrent_rss>3rd party utility [http://code.google.com/p/rssdler/ RSSDler]</ref>
  508. | {{yes}}
  509. | {{yes}}
  510. |
  511. | {{no}}
  512. | {{no}}
  513. | {{yes}}
  514. | {{no}}
  515. | {{yes2}} via [[package management system|PMS]]
  516. | No built-in disk cache but a delayed sync
  517. |-
  518. | [[Tixati]]
  519. | {{yes}}
  520. | {{yes}}
  521. | {{yes}}
  522. | {{yes}}
  523. | {{yes}}
  524. |
  525. | {{yes}}
  526. | {{no}}
  527. | {{no}}
  528. | {{no}}
  529. | {{yes}}
  530. | Portable version available
  531. |-
  532. | [[Transmission (BitTorrent client)|Transmission]]
  533. | {{yes}}
  534. | {{yes}}
  535. | {{no}}
  536. | {{yes}}
  537. | {{yes}}
  538. |
  539. | {{no}}
  540. | {{no}}
  541. | {{yes}}
  542. | {{no}}
  543. | {{yes}}
  544. |
  545. |- class="sortbottom"
  546. ! BitTorrent client
  547. ! Cache
  548. ! Web seeding
  549. ! Broad-catching (RSS)
  550. ! Prioritization
  551. ! Selective downloads
  552. ! Sequential downloading
  553. ! SOCKS
  554. ! Tracker exchange
  555. ! Remote control via web
  556. ! Search engine
  557. ! Auto updates
  558. ! Notes
  559. |}
  560. {{reflist|group=Note|refs=
  561. <ref name=OperaRSS>Opera has a feed aggregator that displays feeds like emails.</ref>
  562. }}
  563.  
  564. === Vulnerabilities ===
  565. This comparison of unpatched publicly known vulnerabilities in latest stable version clients is based on vulnerabilities reports by [http://www.securityfocus.com/ SecurityFocus] and [https://secunia.com/ Secunia]. See [[Computer security#unpatched|computer security]] for more details about the importance of unpatched known flaws.
  566. {| class="wikitable" style="font-size: 85%; text-align:center; width: auto;"
  567. |-
  568. ! rowspan="3" | BitTorrent client
  569. ! colspan="6" | Known unpatched vulnerabilities
  570. |-
  571. ! colspan="5" | Secunia !! SecurityFocus
  572. |-
  573. !style="width:12em"|Extremely critical<br>(number / oldest)!!style="width:12em"|Highly critical<br>(number / oldest)!!style="width:12em"|Moderately critical<br>(number / oldest)!!style="width:12em"|Less critical<br>(number / oldest)!!style="width:12em"|Not critical<br>(number / oldest)!!style="width:12em"|Total<br>(number / oldest)
  574. |-
  575. | [[Deluge (software)|Deluge]]
  576. | {{Good|}}[https://secunia.com/product/25679/ 0]
  577. | {{Good|}}[https://secunia.com/product/25679/ 0]
  578. | {{Good|}}[https://secunia.com/product/25679/ 0]
  579. | {{Good|}}[https://secunia.com/product/25679/ 0]
  580. | {{Good|}}[https://secunia.com/product/25679/ 0]
  581. | {{Good|}}[http://www.securityfocus.com/cgi-bin/index.cgi?c=12&vendor=Deluge%20Team&title=Deluge&version=0.5.9%20.3 0]
  582. |-
  583. | [[Libtorrent (Rasterbar)]]
  584. | {{Good|}}[https://secunia.com/product/17426/ 0]
  585. | {{Good|}}[https://secunia.com/product/17426/ 0]
  586. | {{Good|}}[https://secunia.com/product/17426/ 0]
  587. | {{Good|}}[https://secunia.com/product/17426/ 0]
  588. | {{Good|}}[https://secunia.com/product/17426/ 0]
  589. | {{Good|}}[http://www.securityfocus.com/cgi-bin/index.cgi?c=12&vendor=Rasterbar%20Software&title=libtorrent&version=0.14.4 0]
  590. |-
  591. | [[LimeWire]]
  592. | {{Good|}}[https://secunia.com/product/28011/ 0]
  593. | {{Good|}}[https://secunia.com/product/28011/ 0]
  594. | {{Good|}}[https://secunia.com/product/28011/ 0]
  595. | {{Good|}}[https://secunia.com/product/28011/ 0]
  596. | {{Good|}}[https://secunia.com/product/28011/ 0]
  597. | {{Good|}}[http://www.securityfocus.com/cgi-bin/index.cgi?c=12&vendor=Lime%20Wire%20LLC&title=Lime%20Wire&version=4.8.1 0]
  598. |-
  599. | [[ΜTorrent|µTorrent for Mac]]
  600. | {{Good|}}[https://secunia.com/product/37771/ 0]
  601. | {{Good|}}[https://secunia.com/product/37771/ 0]
  602. | {{Good|}}[https://secunia.com/product/37771/ 0]
  603. | {{Good|}}[https://secunia.com/product/37771/ 0]
  604. | {{Good|}}[https://secunia.com/product/37771/ 0]
  605. | {{Good|}}[http://www.securityfocus.com/cgi-bin/index.cgi?c=12&vendor=uTorrent&title=uTorrent%20&version=%202.0.4 0]
  606. |-
  607. | [[ΜTorrent|µTorrent for Windows]]
  608. | {{Good|}}[https://secunia.com/product/36366/ 0]
  609. | {{Good|}}[https://secunia.com/product/36366/ 0]
  610. | {{Good|}}[https://secunia.com/product/36366/ 0]
  611. | {{Good|}}[https://secunia.com/product/36366/ 0]
  612. | {{Good|}}[https://secunia.com/product/36366/ 0]
  613. | {{Good|}}[http://www.securityfocus.com/cgi-bin/index.cgi?c=12&vendor=uTorrent&title=uTorrent%20&version=%202.0.4 0]
  614. |-
  615. | [[Opera (web browser)|Opera]]
  616. | {{Good|}}[https://secunia.com/product/33328/ 0]
  617. | {{Good|}}[https://secunia.com/product/33328/ 0]
  618. | {{Good|}}[https://secunia.com/product/33328/ 0]
  619. | {{Good|}}[https://secunia.com/product/33328/ 0]
  620. | {{Good|}}[https://secunia.com/product/33328/ 0]
  621. | {{Good|}}[http://www.securityfocus.com/cgi-bin/index.cgi?c=12&vendor=Opera%20Software&version=%2011.50&title=Opera%20Web%20Browser 0]
  622. |-
  623. | [[Transmission (BitTorrent client)|Transmission]]
  624. | {{Good|}}[https://secunia.com/product/34117/ 0]
  625. | {{Good|}}[https://secunia.com/product/34117/ 0]
  626. | {{Good|}}[https://secunia.com/product/34117/ 0]
  627. | {{Good|}}[https://secunia.com/product/34117/ 0]
  628. | {{Good|}}[https://secunia.com/product/34117/ 0]
  629. | {{Good|}}[http://www.securityfocus.com/cgi-bin/index.cgi?c=12&vendor=Transmission%20Project&title=Transmission&version=%201.92 0]
  630. |-
  631. ! rowspan="3" | BitTorrent client
  632. !Extremely critical<br>(number / oldest)!!Highly critical<br>(number / oldest)!!Moderately critical<br>(number / oldest)!!Less critical<br>(number / oldest)!!Not critical<br>(number / oldest)!!Total<br>(number / oldest)
  633. |-
  634. ! colspan="5" | Secunia !! SecurityFocus
  635. |-
  636. ! colspan="6" | Known unpatched vulnerabilities
  637. |}
  638.  
  639. == Libraries ==
  640. ; General
  641.  
  642. {| class="wikitable sortable" style="width: 100%; text-align: center; font-size: smaller; table-layout: fixed;"
  643. |-
  644. ! BitTorrent library
  645. ! First public release date
  646. ! Latest stable
  647. ! [[Software license]]
  648. |-
  649. | [[BTSharp]]
  650. | {{start date and age|2004}}
  651. | {{Latest stable software release/BTSharp (.NET Library)}}
  652. | {{Proprietary}}
  653. |-
  654. | [[libtorrent]] (Rasterbar)
  655. | {{start date and age|2005|09|08}}<ref>{{cite web|url=http://sourceforge.net/projects/libtorrent/files/ |title=libtorrent - Browse Files at |publisher=Sourceforge.net |date=2010-03-21 |accessdate=2012-08-15}}</ref>
  656. | {{Latest stable software release/libtorrent}}
  657. | {{free|[[Free software]]}}
  658. |-
  659. | [[MonoTorrent]]
  660. | {{start date and age|2006|09}}
  661. | {{Latest stable release/MonoTorrent}}
  662. | {{free|Free software}}
  663. |-
  664. | [[rTorrent]] (libTorrent Rakshasa)
  665. | {{start date and age|2004|07|15}}<ref name="rakshasa-timeline">{{cite web|url=http://libtorrent.rakshasa.no/timeline |title=Timeline – The libTorrent and rTorrent Project |publisher=Libtorrent.rakshasa.no |date=2012-07-15 |accessdate=2012-08-15}}</ref>
  666. | {{Latest stable software release/rTorrent}}
  667. | {{free|Free software}}
  668. |- class="sortbottom"
  669. ! BitTorrent library
  670. ! First public release date
  671. ! Latest stable
  672. ! Software license
  673. |}
  674.  
  675. ; Operating system support and programming language
  676.  
  677. {| class="wikitable sortable" style="width: 100%; text-align: center; font-size: smaller; table-layout: fixed;"
  678. |-
  679. ! BitTorrent library
  680. ! [[Linux]]/[[Unix]]
  681. ! [[Microsoft Windows|Windows]]
  682. ! [[OS X]]
  683. ! [[application programming interface|API]]
  684. ! [[Programming language]]
  685. |-
  686. | [[BTSharp]]
  687. | {{no}} || {{yes}} || {{no}} || {{yes}}
  688. | [[C Sharp (programming language)|C#]]
  689. |-
  690. | [[libtorrent]] (Rasterbar)
  691. | {{yes}} || {{yes}} || {{yes}} || {{yes}}
  692. | [[C++]]
  693. |-
  694. | [[MonoTorrent]]
  695. | {{yes}} || {{yes}} || {{yes}} || {{yes}}
  696. | C#
  697. |-
  698. | [[rTorrent]] (libTorrent Rakshasa)
  699. | {{yes}} || {{no}} || {{yes}} || {{yes}}
  700. | C++
  701. |- class="sortbottom"
  702. ! BitTorrent library
  703. ! Linux/Unix
  704. ! Windows
  705. ! OS X
  706. ! API
  707. ! Programming language
  708. |}
  709.  
  710. ; Supported features 1<!-- Please replace this numeral with a more useful, descriptive term, then delete this note. -->
  711.  
  712. {| class="wikitable sortable" style="width: 100%; text-align: center; font-size: smaller; table-layout: fixed;"
  713. |-
  714. ! BitTorrent library
  715. ! [[Super-seeding]]
  716. ! [[BitTorrent tracker|Tracker]]
  717. ! [[Universal Plug and Play|UPnP]] <ref name="upnp" group=Note>Automatically configure port forwarding (requires [[Router (computing)|Router]] with [[Universal Plug and Play|UPnP]] support)</ref>
  718. ! [[NAT Port Mapping Protocol]]
  719. ! [[NAT traversal]] <ref name="udp_nat" group=Note>Many clients claim to support this, but just UPnP calls for opening a TCP port is not effective and disabled by factory default in most new hardware. "UDP NAT Traversal" is the proper working solution, supported by just a few.</ref>
  720. ! [[Distributed hash table|DHT]] <ref name="dht" group=Note>DHT permits use of trackerless torrents (with supporting clients) to resume normal torrents when their tracker is down. However, some trackers that register their users for keeping tabs on fair usage (such as a ratio of bytes downloaded to uploaded) may not reliably measure and update usage for users employing DHT.</ref>
  721. ! [[Peer exchange]]
  722. ! [[BitTorrent protocol encryption|Encryption]]
  723. ! [[UDP tracker]]
  724. ! [[Local Peer Discovery|LPD]]
  725. ! [[Fast extensions]]
  726. ! [[Magnet URI]]
  727. |-
  728. | [[BTSharp]]
  729. | {{no}} || {{yes}} || {{yes}} || {{no}} || {{no}} || {{no}} || {{no}} || {{no}} || {{?}} || {{?}} || {{no}} || {{no}}
  730. |-
  731. | [[libtorrent]] (Rasterbar)
  732. | {{yes}} || {{yes}} || {{yes}} || {{yes}} || {{yes}} || {{yes}} || {{yes}} || {{yes}} || {{yes}}
  733. | {{yes}}<ref>{{cite web|url=http://www.rasterbar.com/products/libtorrent/features.html|title=libtorrent manual: features|accessdate=2009-12-12}}</ref> || {{yes}} || {{yes}}
  734. |-
  735. | [[MonoTorrent]]
  736. | {{yes}} || {{yes}} || {{yes}} || {{yes}} || {{no}} || {{yes}} || {{yes}} || {{yes}} || {{yes}} || {{yes}} || {{yes}} || {{yes}}
  737. |-
  738. | [[rTorrent]] (libTorrent Rakshasa)
  739. | {{yes}} || {{yes}} || {{no}} || {{?}} || {{?}} || {{yes}} || {{yes}} || {{yes}} || {{yes}} || {{?}} || {{no}} || {{yes}}
  740. |- class="sortbottom"
  741. ! BitTorrent library
  742. ! Super-seeding
  743. ! Tracker
  744. ! UPnP
  745. ! NAT Port Mapping Protocol
  746. ! NAT traversal
  747. ! DHT
  748. ! Peer exchange
  749. ! Encryption
  750. ! UDP tracker
  751. ! LPD
  752. ! Fast extensions
  753. ! Magnet URI
  754. |}
  755.  
  756. ; Supported features 2<!-- Please replace this numeral with a more useful, descriptive term, then delete this note. -->
  757.  
  758. {| class="wikitable sortable" style="width: 100%; text-align: center; font-size: smaller; table-layout: fixed;"
  759. |-
  760. ! BitTorrent library
  761. ! [[cache (computing)|Cache]]<ref name="cache" group=Note>Reduces disk usage, file fragmentation (in case it is not preallocated) and latencies due to larger written blocks and cached data for hash checking finished pieces.</ref>
  762. ! [[BitTorrent (protocol)#Web seeding|Web seeding]] <ref name="webseed" group=Note>Recently implemented (unofficial) web seeding feature, see [http://www.bittornado.com/docs/webseed-spec.txt HTTP-Based Seeding Specification]</ref>
  763. ! [[Broadcatching]] ([[RSS]])
  764. ! Prioritization
  765. ! Selective downloads
  766. ! [[SOCKS]]
  767. ! Remote control via web
  768. ! [[BitTorrent (protocol)#Indexing|Engine]]
  769. ! Notes
  770. |-
  771. | [[BTSharp]]
  772. | {{yes}} || {{no}} || {{no}} || {{no}} || {{no}} || {{no}} || {{no}} || {{no}} ||
  773. |-
  774. | [[libtorrent]] (Rasterbar)
  775. | {{yes}} || {{yes}} || {{no}} || {{yes}} || {{yes}} || {{yes}} || {{yes}} || {{?}} ||
  776. |-
  777. | [[MonoTorrent]]
  778. | {{yes}} || {{yes}} || {{yes}} || {{yes}} || {{yes}} || {{no}} || {{yes}} || {{no}} ||
  779. |-
  780. | [[rTorrent]] (libTorrent Rakshasa)
  781. | {{partial}} || {{no}} || {{no}} || {{yes}} || {{yes}} || {{no}} || {{yes}} || {{no}} || No built-in cache-disk cache but a delayed sync
  782. |- class="sortbottom"
  783. ! BitTorrent library
  784. ! Cache
  785. ! Web seeding
  786. ! Broadcatching (RSS)
  787. ! Prioritization
  788. ! Selective downloads
  789. ! SOCKS
  790. ! Remote control via web
  791. ! Engine
  792. ! Notes
  793. |}
  794.  
  795. == Notes ==
  796. {{Reflist|group=Note}}
  797.  
  798. == See also ==
  799. * [[Anonymous P2P]]
  800. * [[BitTorrent tracker]]
  801. * [[Comparison of BitTorrent sites]]
  802. * [[Comparison of BitTorrent tracker software]]
  803. * [[Comparison of file sharing applications]]
  804. * [[File sharing]]
  805. * [[Open Music Model]]
  806. * [[Timeline of file sharing]]
  807.  
  808. == References ==
  809. {{Reflist|2}}
  810.  
  811. == External links ==
  812. * [http://sourceforge.net/softwaremap/trove_list.php?form_cat=622 SourceForge's "Bittorrent" section]
  813. * [http://www.zeropaid.com/software/file-sharing/bittorrent/ User-ranked list of bittorrent clients]
  814. * {{Dmoz|Computers/Internet/File_Sharing/BitTorrent|BitTorrent}}
  815. * [http://torrentfreak.com/utorrent-gains-popularity-azureus-loses-ground-071216/ Article suggesting that a BitTorrent client is installed on more than 13% of Windows desktop PCs]
  816.  
  817. {{BitTorrent}}
  818.  
  819. {{DEFAULTSORT:Comparison Of Bittorrent Clients}}
  820. [[Category:BitTorrent]]
  821. [[Category:BitTorrent clients| ]]
  822. [[Category:Software comparisons|BitTorrent clients]]
  823.  
  824. [[it:BitTorrent#Client]]
  825.