Azureus
From Wikipedia, the free encyclopedia
| Azureus | |
Screenshot of Azureus 2.5.0.4 |
|
| Maintainer | The Azureus Team |
| Stable release | 3.0.4.2 (December 21, 2007) [+/-] |
| Preview release | 3.0.4.1 B10 (December 20, 2007) [+/-] |
| OS | Cross-platform |
| Use | BitTorrent client |
| License | GNU General Public License - with modifications. |
| Website | http://azureus.sourceforge.net/ |
Azureus is a Java-based BitTorrent client, with support for I2P and Tor anonymous communication protocols. The core developers of Azureus have formed a company called Azureus, Inc.
The program's logo is the Blue Poison Dart Frog (Dendrobates azureus), shown on the Azureus webpage, as well as within the program's start-up splash screen, from which the project took its name. The name was given to the project by co-creator Tyler Pitchford, who uses the Latin names of poison dart frogs as codenames for his development projects.
Azureus was first released in June 2003 at SourceForge.net, mostly to experiment with the Standard Widget Toolkit from Eclipse. It is now one of the most popular BitTorrent clients.[1] Released under the GNU General Public License, Azureus is free software.
Contents |
Azureus allows users to download multiple files in a single graphical user interface (GUI). The program also features detailed statistics and a large number of user-configurable settings. While downloading a file, the user can view several different statistics including:
- Current download and upload speeds and estimated time remaining
- The percentage of each file completed and information on the "pieces" (small parts of the complete file) still needed including the piece number and availability
- File names, sizes and levels of completion for specific files within the download directory (BitTorrent allows a user to create a torrent file for an entire directory). It is also possible to prevent certain files from downloading.
- Peer data including IP addresses (and country with the use of a plugin), the speeds at which you are downloading and uploading to/from them, the port they are running BitTorrent on, and the BitTorrent client they are using
- The total and average "swarm speeds"[2]
Azureus allows users to specify maximum upload and download speeds and is configurable. Azureus also allows users to open some files that have been completed before the entire torrent from within the program. Additionally, Azureus can serve as its own tracker, allowing users to share their own files with others without uploading it to any site. Azureus supports Message stream encryption, an anti-throttling method. Peer exchange and the magnet: URI scheme are supported. An integration with the Nodezilla Grid Network is implemented as a plugin, enabling the anonymous storage, sharing and publication of torrent files. Azureus also features multiple ways of viewing a file, such as Swarm, Peers, and Pieces.
| To meet Wikipedia's quality standards, this article or section may require cleanup because it is in a list format that may be better presented using prose. You can help by converting this section to prose, if appropriate. Editing help is available.(October 2007) |
Azureus also offers a range of plugins designed to make using the program easier or to give the more experienced user more options and more advanced tools with which to configure Azureus. Some plugins available are as follows:
- 3D View - Opens a 3D view of the peer swarm of peers in a new tab. (Windows only)
- Advanced Statistics - Gives advanced information on the progress, activity and transfer of torrents.
- Auto Categorizer - Automatically categorized torrents depending on their file types.
- Auto Speed - Automatically adjust global upload speed limit based on network latency.
- Auto Seeder - Automatically seeds files based on the contents of torrent and data directories.
- Chat - Lets users chat by cr3.2 Enhanced Protocol
Azureus now supports an enhanced inter-client messaging protocol, which is aimed at allowing plugins to use the connections created by Azureus to add functionality to the program. Other clients developers can see the specifications for this protocol at the Azureus Wiki. Plugin developers can check the plugin javadocs to see how to use it. For example, the JPC and Chat plugins make use of this messaging extension.
Joltid Peer Cache (JPC) is now integrated into Azureus. For users whose ISP support this, JPC should allow faster downloads, while helping the ISP reduce its bandwidth costs. The JPC plugin can be disabled through Tools > Options > Plugins > JPC. However, as of February 2007, the plugin has been "Discontinued for lack of ISP support", as mentioned in the Azureus Wiki.
- AzSMRC - provides remote control and multiuser features
- DHT Scraper - Distributed Database (DHT) torrent scraper.
- Firefrog - A simple Firefox-style download manager.
- Peer Injector - Allows one or more peers to be manually injected into torrents for explicit connection purposes.
- Progress Bar - Adds a graphical progress bar column to MyTorrents.
- Upload Shaper - Automatically adjust global upload speed limit based on download speed * factor.
- Team Seeder - Helps seed torrents that are tracked by Azureus when there are a dedicated team of seeders.
- Status Mailer - Sends an email via SMTP when a download starts and/or completes.
- ScaneRSS - imports Torrents from RSSFeeds based on Rules
- Ono - Finds nearby peers, which tends to give better transfer rates, and preferentially connects to them.
Azureus version 2.3.0.0 introduced the Distributed Database function (a form of DHT, namely Kademlia), which is a decentralization of the BitTorrent protocol, making it more independent from trackers. For users of Azureus 2.3.0.0 or newer, this allows a user to download a file from peers even when the original tracker is unavailable or has been shut down. The downside to this is that private tracker operators, with membership requirements, are required to explicitly alter their torrent files so that the Azureus client knows not to share peer information about that swarm. Some critics also say that this is simply "reinventing the wheel," referring to earlier peer-to-peer protocols and programs the weaknesses of which BitTorrent was praised for overcoming. Others see it as an evolution of the BitTorrent protocols to circumvent enforcement actions of the entertainment industry. Azureus uses its own form of DHT incompatible with the official BitTorrent client offered by BitTorrent, Inc.. All of the other clients, including BitComet and µTorrent, support the official DHT.[3]
Through version 2.5.0.4, Azureus was distributed under the GNU General Public License (GPL), beginning with the version 3 distribution, the license presented upon installation changed. While it still states that the "Azureus Application" is available under the GPL, completing installation requires the user to agree to the terms of the "Vuze Platform", which include restrictions on use, reverse-engineering, and sublicensing.[4] These restrictions of use include the prohibition of use of Azureus 3 by people "under the age of 18"[5]. The "Vuze Platform" is a media sharing application that includes a graphic browser. Due to the nature of some of the Vuze content, mature or graphic images may be presented as part of the user interface. This may render Azureus unusable for business purposes.
- ^ SourceForge Top Projects
- ^ http://www.azureuswiki.com/
- ^ http://www.utorrent.com/faq.php#What_is_DHT.3F
- ^ Azureus 2 / 3 and Vuze from Azureus Wiki
- ^ Vuze - Terms of Service. Retrieved on 2007-11-28.
- Official website
- Official Forums
- Azureus plugins
- Azureus wiki
- Azureus project page on SourceForge
- Azureus License Agreement
- Look at Azureus client, Screenshots
|
|
|
|---|---|
| Companies | BitTorrent, Inc. · Azureus, Inc. |
| Individuals | Bram Cohen · Ashwin Navin · Ludvig Strigeus |
| Technology | Tracker · Client · Super-seeding · Peer exchange · Distributed hash tables · Broadcatching · Protocol encryption · Terminology · DNA (Delivery Network Accelerator) |
| Clients | BitTorrent (original client) · ABC · Azureus · BitComet · BitTornado · Deluge · KTorrent · rTorrent · Shareaza · Transmission · µTorrent |
| Search engines | Btjunkie · Demonoid (offline) · isoHunt · mininova · myBittorrent · The Pirate Bay · Suprnova.org · TorrentSpy · Oink's Pink Palace (offline) |
Categories: Cleanup from October 2007 | Articles with sections that need to be turned into prose | Azureus | Free BitTorrent clients | Java platform software | SourceForge projects | Mac OS X software | Unix software | Linux BitTorrent clients | Windows software | Free software programmed in Java | Linux file sharing software