Jump to content

BitTorrent (software)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 79.176.117.112 (talk) at 17:45, 23 June 2009 (External links: Removed vandalism). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
BitTorrent client
Developer(s)BitTorrent, Inc.
Written inC++ (6.0 and later)
Operating systemCross-platform
6.0 and later:
Windows
Available inmultilingual (49)
TypePeer-to-peer
LicenseProprietary (6.0 and later)
Websitewww.bittorrent.com

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.

History

Version 4.20 of the client was dubbed Allegro by BitTorrent Inc., in reference to protocol extensions developed by the company to accelerate download performance and ISP manageability.[1]

Since version 6.0, the BitTorrent client is a rebranded version of µTorrent. As a result, it is no longer open source, and this version of the program is currently only available for Windows and Mac OS X 10.5.x.

Prior to version 6.0, BitTorrent was written in Python, and was free software. The source code for versions 4.x and 5.x are released under the BitTorrent Open Source License, a modified version of the Jabber Open Source License. Versions up to and including 3.4.2 were distributed under the MIT license. Version 5.3 was relicensed under the GPL.

Features

The BitTorrent client enables a user to search for and download torrent files using a built-in search box ("Search for torrents") in the main window, which opens the BitTorrent torrent search engine page with the search results in the user's default web browser.

The current client enables a range of features, including multiple parallel downloads. BitTorrent has several statistical, tabular and graphical views that allow a person to see what events are happening in the background. A host of views offer information on the number of peers and seeds which are present, from how much data is being downloaded to how much data is being uploaded. It has an automatic recovery system which checks all data that has been handled after an improper shutdown, such as a power failure. It also intermediates peering between itself, source file servers ("trackers") and other clients, thereby yielding great distribution efficiencies. The client also enables users to create and share torrent files.

References

  1. ^ "BitTorrent 4.20 Released". slyck.com. 2006-06-22. Retrieved 2008-01-29.

See also