Citizendia
Your Ad Here

BitComet
Image:BitComet logo.svg

BitComet client version 0. 94 running on Windows Vista
Developed by BitComet Development Group
Initial release August 6, 2003
Latest release 1. A software developer is a person or organization concerned with facets of the software development process wider than design and coding a somewhat broader scope of Events 1538 - Bogotá, Colombia, is founded by Gonzalo Jiménez de Quesada. Year 2003 ( MMIII) was a Common year starting on Wednesday of the Gregorian calendar. A software release is the distribution whether public or private of an initial or new and upgraded version of a Computer software product 02 / June 3, 2008
Written in C++
OS Windows 98/Me/2000/XP/2003/Vista
Available in 43 languages
Genre BitTorrent client
License Proprietary freeware
Website http://www.bitcomet.com

BitComet (originally named SimpleBT client from versions 0. Events 350 - Roman usurper Nepotianus, of the Constantinian dynasty, proclaims himself Roman Emperor, entering 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common A programming language is an Artificial language that can be used to write programs which control the behavior of a machine particularly a Computer. C++ (" C Plus Plus " ˌsiːˌplʌsˈplʌs is a general-purpose Programming language. An operating system (commonly abbreviated OS and O/S) is the software component of a Computer system that is responsible for the management and coordination A language is a dynamic set of visual auditory or tactile Symbols of Communication and the elements used to manipulate them Computer software can be organized into categories based on common function type or field of use A BitTorrent client is a program that manages torrent downloads A software license (or software licence in commonwealth usage is a Legal instrument governing the usage or redistribution of copyright protected software Proprietary software is Computer software on which the producer has set restrictions on use private modification copying, or republishing. Freeware is computer Software that is available for use at no cost or for an optional fee A website (alternatively web site or Web site, a back-construction from the Proper noun World Wide Web) is a collection of Web pages 11 to 0. 37) is a cross-protocol BitTorrent, HTTP and FTP client written in C++ for Microsoft Windows and available in 43 different languages. BitTorrent is a Peer-to-peer File sharing protocol used to distribute large amounts of Data. Hypertext Transfer Protocol ( HTTP) is a Communications protocol for the transfer of information on the Internet. A client is an application or system that accesses a remote service on another Computer system, known as a server, by way of a Network. C++ (" C Plus Plus " ˌsiːˌplʌsˈplʌs is a general-purpose Programming language. Microsoft Windows is a series of Software Operating systems and Graphical user interfaces produced by Microsoft. [1] Its first public release was version 0. 28. The current BitComet logo has been used since version 0. 50. [2]

Contents

Features

The BitComet client is a P2P file-sharing program compatible with the BitTorrent protocol. For other uses of the term see Peer-to-peer (disambiguation For peer-to-peer networks used for file sharing see File sharing BitTorrent is a Peer-to-peer File sharing protocol used to distribute large amounts of Data. BitComet supports simultaneous downloads, automatic configuration, UPnP, bandwidth scheduling, webseeding, search for additional HTTP and FTP sources when downloading through the BitTorrent client, download queuing, selecting downloads inside a torrent package, fast-resume, protocol encryption, disk cache, speed limits, port mapping, peer exchange (PEX), UDP NAT traversal, connecting through a proxy, and IP filtering. Universal Plug and Play ( UPnP) is a set of Computer network protocols promulgated by the UPnP Forum. Protocol encryption ( PE) Message stream encryption ( MSE) or Protocol header encrypt ( PHE) are related features of some Peer-to-peer Peer exchange ( PEX) is a feature of the BitTorrent Peer-to-peer protocol which like trackers and DHT, can be utilized to gather peers NAT traversal is a general term for techniques to establish and maintain TCP/IP network connections which traverse Network address translation (NAT gateways BitComet contains an embedded Internet Explorer window for the purpose of allowing users to search for torrents within the client. Windows Internet Explorer (formerly Microsoft Internet Explorer abbreviated MSIE) commonly abbreviated to IE, is a series of graphical [3]

When downloading, BitComet prioritizes the first and last portions of media files so that files may be previewed before they are completely downloaded. BitComet also allows users to share their torrent files on a searchable P2P network. BitComet uses the Kademlia (mainline) DHT to operate even when the tracker is offline. Kademlia is a Distributed hash table for decentralized Peer to peer Computer networks designed by Petar Maymounkov and David Mazières Distributed hash tables ( DHTs) are a class of decentralized distributed systems that provide a lookup service similar to a Hash table: ( name, A BitTorrent tracker is a server which assists in the communication between peers using the BitTorrent protocol. BitComet is capable of downloading files over HTTP and FTP as well as bittorrent, and it includes download plugins for Firefox, Internet Explorer, and Maxthon. Maxthon (pronounced and formerly known as MyIE2) is a China -based Freeware (more specifically Donateware) Web browser for Windows [3]

An optional plugin is available to connect to the eD2K network. The eDonkey network (also known as the eDonkey2000 network or eD2k) is a decentralized mostly server-based Peer-to-peer File sharing network The plugin is a modified version of the GPL eMule program. eMule is a free Peer-to-peer file sharing application for Microsoft Windows. When installed, it connects automatically to a server. [4]

BitComet FLV Player

BitComet FLV Player version 1.3
BitComet FLV Player version 1. 3

On November 18, 2006, the BitComet Team introduced the BitComet FLV player, an application to play Flash Video files (.flv and .swf files). Events 326 - The old St Peter's Basilica is consecrated 1302 - Pope Boniface VIII issues the Papal bull Year 2006 ( MMVI) was a Common year starting on Sunday of the Gregorian calendar. Flash Video is the name of a File format used to deliver Video over the Internet using Adobe Flash Player (initially produced It is bundled with the BitComet client and is also available as a standalone program. It has partial support for playing FLV files directly from the web. [5]

BitCometTracker

BitComet. com offers a BitTorrent tracker available for download from the official site. A BitTorrent tracker is a server which assists in the communication between peers using the BitTorrent protocol. [6]

Controversy and Criticism

Hash reporting

Since version 0. 86 BitComet includes discussion and stat-tracking features which send information about torrents to the Bitcomet. com servers, including the torrent hash. A hash function is any well-defined procedure or mathematical function for turning some kind of Data into a relatively small integer, that may [7].

Adware

The official BitComet website claims that "BitComet does not contain any adware or spyware"[8]. Adware or advertising-supported software is any software package which automatically plays displays or downloads advertisements Such content will be deleted Specific software is to be mentioned in this article only However, versions 0. 85 to 0. 97 contained advertising[9]. The current versions no longer contain advertising, except in the web-based search window[10].

DHT Exploit

During version 0. 60, BitComet received bad publicity because its implementation of the DHT feature, which was new at the time, could be exploited to not respect the private flag of a tracker. Distributed hash tables ( DHTs) are a class of decentralized distributed systems that provide a lookup service similar to a Hash table: ( name, This allowed users to avoid download and upload ratio restrictions, which are common on private trackers. Some private trackers responded to this by blacklisting version 0. 60. [11] BitComet developer RnySmile reverted the client back to version 0. 59 in response to the blacklisting. [12]

The DHT exploit was fixed in version 0. Distributed hash tables ( DHTs) are a class of decentralized distributed systems that provide a lookup service similar to a Hash table: ( name, 61. [13][14]

Super-seeding

In early 2007, John Hoffman, the creator of super-seeding and author of the BitTornado client, harshly criticized BitComet for using abusive tactics to "game" and "cheat" super-seeding at the expense of other peers: "Since BitComet has proven itself to be a harmful codebase, and since they have forced me to take steps I’d rather not have, I will also be banning connections from that client to my own client and tracker codebases. Super seeding is a feature of some BitTorrent clients that attempts to minimize the amount of data which must be uploaded by the original seed until the first completion BitTornado is a BitTorrent client. It is developed by John Hoffman who also created its predecessor Shadow's Experimental Client. " [15]

Padding Files

Starting with version 0. 85 (Early 2007), BitComet added an option to its torrent maker that ensures that no two data files in a multi-file torrent occupy the same BitTorrent "piece. " This helps enable BitComet to download different parts of a multi-file torrent from non-BitTorrent sources such as http/ftp servers or the ED2K network. To accomplish this, BitComet fills the remainder of each last "piece" with an intervening padding file. While these small and harmless files are transparent to the BitComet user, they can be an annoyance to users of other clients who must deal with them both during and after the download. [16] Creation of padding files was enabled by default in version 0. 85, and disabled by default in version 0. 86 onward.

Validity of criticism

In July of 2007 professional networking specialist Robb Topolski conducted an independent analysis of most accusations leveled against BitComet including the DHT Exploit and Super-seeding controversies mentioned above. He found all but one of the claims to be false or unverifiable. He found that BitComet is not detrimental or malicious to the download or upload speeds of a BitTorrent swarm or the tracker. [17]

The one claim he verified as partially correct was that, "BitComet is a poor peer due to no upload slot control; upload bandwidth is stretched too thin. ". Topolski's tests indicated that BitComet does lack upload slot control, but only when BitComet is initially seeding a torrent—that is, when BitComet is the only seeding peer in a swarm, it tends to seed less efficiently than the two other clients he tested. Topolski asserts that when BitComet is not the only seeding peer in the swarm, or when it is a non-seeding peer, upload slot control is managed exceptionally well. [18]

References

  1. ^ Supported Languages in BitComet (2007-09-13). Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 509 BC - The Temple of Jupiter on Rome 's Capitoline Hill is dedicated on the ides of September Retrieved on 2008-05-13. 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 1497 - Pope Alexander VI excommunicates Girolamo Savonarola.
  2. ^ BitComet BitTorrent Client (2006-05-10). Year 2006 ( MMVI) was a Common year starting on Sunday of the Gregorian calendar. Events 1291 - Scottish Nobles recognize the authority of Edward I of England. Retrieved on 2008-05-13. 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 1497 - Pope Alexander VI excommunicates Girolamo Savonarola.
  3. ^ a b What is BitComet? (2008-05-07). 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 558 - In Constantinople, the dome of the Hagia Sophia collapses Retrieved on 2008-05-13. 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 1497 - Pope Alexander VI excommunicates Girolamo Savonarola.
  4. ^ eMule Plugin for BitComet (2008-03-27). 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 196 BC - Ptolemy V ascends to the throne of Egypt. 1309 - Pope Clement V excommunicates Retrieved on 2008-05-13. 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 1497 - Pope Alexander VI excommunicates Girolamo Savonarola.
  5. ^ BitComet FLV Player (Flash Video Player) (2008-03-27). 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 196 BC - Ptolemy V ascends to the throne of Egypt. 1309 - Pope Clement V excommunicates Retrieved on 2008-05-13. 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 1497 - Pope Alexander VI excommunicates Girolamo Savonarola.
  6. ^ BitComet Tracker (2008-03-27). 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 196 BC - Ptolemy V ascends to the throne of Egypt. 1309 - Pope Clement V excommunicates Retrieved on 2008-05-13. 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 1497 - Pope Alexander VI excommunicates Girolamo Savonarola.
  7. ^ BitComet. com (2008). BitComet reporting bug?. Retrieved on 2008-05-15. 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 1252 - Pope Innocent IV issues the Papal bull Ad exstirpanda, which authorizes but also limits the
  8. ^ BitComet Team (2006). Official Website. Retrieved on 2007-04-19. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 1012 - Martyrdom of Alphege in Greenwich London. 1529 - At the Second Diet of Speyer
  9. ^ Sniperfx70 (2007). ADDS. Retrieved on 2008-01-01. 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common New Year See also New Year The Ancient Romans began their consular year on January 1st since 153 BC
  10. ^ UKOrbit (2008). No advertisements in current versions.. Retrieved on 2008-02-10. 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 1355 - The St Scholastica's Day riot breaks out in Oxford, England, leaving 63 scholars and perhaps 30 locals dead
  11. ^ Thomas Mennecke (2005). BitComet Banned. Retrieved on 2007-01-15. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 588 BC - Nebuchadrezzar II of Babylon lays siege to Jerusalem under Zedekiah 's reign
  12. ^ Thomas Mennecke (2005). BitComet Reverts to Version .59. Retrieved on 2007-01-15. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 588 BC - Nebuchadrezzar II of Babylon lays siege to Jerusalem under Zedekiah 's reign
  13. ^ Thomas Mennecke (2006). BitComet .62 and You. Retrieved on 2006-12-03. Year 2006 ( MMVI) was a Common year starting on Sunday of the Gregorian calendar. Events 1800 - War of the Second Coalition: Battle of Hohenlinden, French
  14. ^ Thomas Mennecke (2006). BitComet .64 Released. Retrieved on 2006-01-15. Year 2006 ( MMVI) was a Common year starting on Sunday of the Gregorian calendar. Events 588 BC - Nebuchadrezzar II of Babylon lays siege to Jerusalem under Zedekiah 's reign
  15. ^ TorrentFreak. com (2007). BitTornado Bans All BitComet Users. Retrieved on 2007-01-07. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 1325 - Alfonso IV becomes King of Portugal. 1558 - France takes Calais, the last continental
  16. ^ Ernesto (08-23-2007). BitComet Pollutes BitTorrent with Junk Data. TorrentFreak. Retrieved on August 24, 2007. Events 49 BC - Julius Caesar 's General Gaius Scribonius Curio is defeated in the Second Battle of the Bagradas River Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century.
  17. ^ Rob Topolski (2007-08-02). Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 338 BC - A Macedonian army led by Philip II defeated the combined forces of Athens and Thebes in the STUDY: 'Examining the Myths and Facts Concerning BitComet Behavior'. ZeroPaid. Retrieved on 2008-02-07. 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 457 - Leo I becomes emperor of the Byzantine Empire. 1074 - Battle of Montesarchio in which the Prince  “[Regarding the claim that] BitComet seems to favor uploading to other BitComet clients, even when getting faster download speeds from other clients … In dozens of observed sessions using BitComet, I see no such preference being given to BitComet peers. … BitComet is a worthy download client, providing some advantageous features not found in any other current BitTorrent client. Some of these features are confusing and are poorly implemented, but they are not detrimental to a BitTorrent swarm, nor do they take unfair advantage. ”
  18. ^ Topoloski. “If the BitComet user is the initial seeder, that user will take more time and bandwidth to seed a torrent than any other BitTorrent client I have ever used. (Tests: BitComet 200% to 255%, MainLine 145% to 175%, uTorrent with Super-Seeding 105% to 115%). However, when BitComet is a non-seeding peer, it has exceptionally intelligent slot control. BitComet adjusts the speed of each upload slot individually, providing more upload bandwidth to peers that reciprocate with more upload bandwidth of their own. … BitComet is an exceptionally poor upload client and should be avoided if the user will be the initial uploader to a swarm. … This is not an issue if the BitComet user is a seeder in an already-seeded swarm. ”

See also

External links

A BitTorrent client is a program that manages torrent downloads BitTorrent is a Peer-to-peer File sharing protocol used to distribute large amounts of Data. BitLord is a BitTorrent client written in C++ for Microsoft Windows.
© 2009 citizendia.org; parts available under the terms of GNU Free Documentation License, from http://en.wikipedia.org
Dapyx Software network: MP3 Explorer | Ebook Manager | Zenithic