FACTOID # 164: If you're looking to invade someone by sea, try Canada! Canada has only 9000 Navy personnel guarding the longest national coastline in the world.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RELATED ARTICLES
People who viewed "AMule" also viewed:
RECENT ARTICLES
More Recent Articles »
 

FACTS & STATISTICS    Simple view

  1. Select countries to view: (hold down Control key and click to select several)

     

     

    Compare:

     

     

  1. Select fact or statistic: (* = graphable)

     

     

     

  2. (OPTIONAL) Compare to statistic: (both need to be graphable)

     

     

     

  3. View result as:

     

       
(OR) SEARCH ALL encyclopedia, stats & forums:   

Encyclopedia > AMule
aMule
aMule icon

aMule built with GTK+2 in SuSE Linux
Developer: aMule Team
Latest release: 2.1.3 / June 11, 2006
OS: Cross-platform
Use: P2P File sharing
License: GPL
Website: www.amule.org

In computing, aMule is a peer-to-peer file sharing application that works with the eDonkey2000 network and the Kad Network, but offers more features than the standard eDonkey client, including support for Kademlia. It is a fork of the xMule source code, which itself is a fork of the lMule project, which was the first attempt to bring the eMule client to Linux. Image File history File links AMule. ... Image File history File links Download high resolution version (1280x984, 78 KB) Licensing This work is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at... The GIMP Toolkit—abbreviated, and almost exclusively known, as GTK+—is one of the two most popular widget toolkits for the X Window System for creating graphical user interfaces. ... SUSE (properly pronounced , but often pronounced /suzi/) is a major retail Linux distribution, produced in Germany. ... Software development is the translation of a user need or marketing goal into a software product. ... A software release refers to the creation and availability of a new version of a computer software product. ... June 11 is the 162nd day of the year in the Gregorian calendar (163rd in leap years), with 203 days remaining. ... For the Manfred Mann album, see 2006 (album). ... An operating system (OS) is a set of computer programs that manage the hardware and software resources of a computer. ... A cross-platform (or platform independent) programming language, software application or hardware device works on more than one system platform (e. ... A peer-to-peer (or P2P) computer network is a network that relies on the computing power and bandwidth of the participants in the network rather than concentrating it in a relatively few servers. ... A software license is a legal agreement which may take the form of a proprietary or gratuitous license as well as a memorandum of contract between a producer and a user of computer software. ... The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ... A website (or Web site) is a collection of web pages, images, videos and other digital assets and hosted on a particular domain or subdomain on the World Wide Web. ... Memory (Random Access Memory) Look up computing in Wiktionary, the free dictionary. ... A peer-to-peer (or P2P) computer network is a network that relies on the computing power and bandwidth of the participants in the network rather than concentrating it in a relatively few servers. ... File sharing is the activity of making files available to other users for download over the Internet, but also over smaller networks. ... This article or section does not cite its references or sources. ... The eDonkey network (also known as eDonkey2000 network or eD2k) is a peer-to-peer file sharing network used primarily to exchange audio and video files and computer software. ... The Kad Network is a peer-to-peer network which implements the Kademlia P2P overlay protocol. ... eDonkey2000 was a peer-to-peer file sharing application developed by MetaMachine, using the Multisource File Transfer Protocol. ... Kademlia is an overlay network system designed by Petar Maymounkov and David Mazières, for decentralized peer to peer computer networks. ... In software engineering, a project fork or branch happens when a developer (or a group of them) takes a copy of source code from one software package and starts to independently develop a new package. ... xMule — the X11 Mule — is a client for the eDonkey peer-to-peer file sharing network, intended to bring it to virtually all the major UNIX platforms, with a particular emphasis on Linux. ... Source code (commonly just source or code) is any series of statements written in some human-readable computer programming language. ... LMule (meaning Linux Mule) was an early attempt to bring an eMule-like client to Linux, starting in January 2003. ... eMule is a peer-to-peer file sharing application for Microsoft Windows. ... Linux (IPA pronunciation: ) is a Unix-like computer operating system family. ...


aMule shares code with the eMule Project and is also linked from their links page. Like eMule, aMule is free software released under the GNU General Public License. This article is about free software as defined by the sociopolitical free software movement; for information on software distributed without charge, see freeware. ... The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...


aMule aims to be a portable over multiple platforms and is doing this with the help of the wxWidgets library. Current supported systems include Linux, Mac OS X, FreeBSD, NetBSD, OpenBSD, Windows and Solaris. Beside the stable releases the project also offers CVS versions as a unstable release. A cross-platform (or platform independent) programming language, software application or hardware device works on more than one system platform (e. ... The correct title of this article is wxWidgets. ... Linux (IPA pronunciation: ) is a Unix-like computer operating system family. ... Mac OS X (official IPA pronunciation: ) is a line of proprietary, graphical operating systems developed, marketed, and sold by Apple Inc. ... FreeBSD is a Unix-like free operating system descended from AT&T UNIX via the Berkeley Software Distribution (BSD) branch through the 386BSD and 4. ... NetBSD is a freely redistributable, open source version of the Unix-like BSD computer operating system. ... OpenBSD is a freely available Unix-like computer operating system descended from Berkeley Software Distribution (BSD), a Unix derivative developed at the University of California, Berkeley. ... Microsoft Windows is the name of several families of proprietary software operating systems by Microsoft. ... Solaris is a computer operating system developed by Sun Microsystems. ...

Contents

TCP and UDP ports

According to the official FAQ, the application will use by default these ports. The traffic direction is from client perspective:

  • 4661 TCP (outgoing): Port, on which a server listens for connection (defined by server).
  • 4662 TCP (outgoing and incoming): Client to client transfers.
  • 4665 UDP (outgoing and incoming): Used for global server searches and global source queries. This is always Client TCP port + 3
  • 4672 UDP (outgoing and incoming): Extended eMule protocol, Queue Rating, File Reask Ping
  • 4711 TCP: WebServer listening port.
  • 4712 TCP: internal Connection port. Used to communicate aMule with other applications such as aMule WebServer or aMuleCMD.

Most of these ports are configurable.


Monolithic and Modular build

aMule can be complied using -disable-monolithic parameter: this allows aMule to be run in a modular way. Meaning that the core functionalities of the program can be started using aMuled while the software behavior can be controlled through three different interfaces:

  • aMuleCMD
    This is command-line aMule client, it is an executable contained in the package
  • aMuleGUI
    The regular GUI of the software. Again, another executable included in the package
  • aMuleWEB
    The web interface provided by the aMule core built-in Webserver, it can be accessed in the LAN or on the Internet, provided that you properly configure your Firewall and Port Forwarding on your internet router

The term web server can mean one of two things: a computer responsible for serving web pages, mostly HTML documents, via the HTTP protocol to clients, mostly web browsers; a software program that is working as a daemon serving web documents. ... Lan can stand for several things: A local area network Lan (airline) formerly LanChile Lan Peru Län, a kind of administrative division used in Sweden Lan Mandragoran, a fictional character in the Wheel of Time fantasy series by Robert Jordan. ... Firewall may refer to: Firewall (construction), a physical barrier inside a building or vehicle, designed to limit the spread of fire, heat and structural collapse Firewall (networking), a logical barrier designed to prevent unauthorized or unwanted communications between sections of a computer network Firewall (film), a 2006 action film written... It is common to configure port forwarding on routers over a web interface. ... This article is about a computer networking device. ...

See also

eMule is a peer-to-peer file sharing application for Microsoft Windows. ... The following tables compare general and technical information for a number of available applications supporting the eDonkey network. ...

External links

  • aMule's homepage (down since march 2007) - or aMule on BerliOS
  • Freshmeat download page
  • aMule Wiki- Wiki of the aMule Project

  Results from FactBites:
 
aMule (846 words)
aMule is the all-platform eMule, it is a eMule-like client for ed2k network, supporting Linux, BSD platforms, Solaris, MacOSX and Win32 (soon).
It was forked from xMule project back in september 2003 (not related to it anymore, except little bits of old code), to drive it to a brand new direction and quality.
aMule is a spinoff project of xMule, a client based in eMule, the famous P2P client.
MSN Encarta - Romania (1012 words)
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.