aMule — Cliente P2P libre para redes eDonkey y Kad
Descripción del programa aMule
aMule es un cliente de intercambio de archivos P2P, libre y multiplataforma, compatible con las redes eDonkey2000 (eD2k) y Kademlia (Kad).
aMule (acrónimo de «all-platform Mule») es un programa de intercambio de archivos de código abierto que funciona con las populares redes eD2k y Kad. Su desarrollo comenzó en agosto de 2003 como una bifurcación (fork) del proyecto xMule, que a su vez se derivó de lMule, con el objetivo de crear un cliente que heredara las funciones del conocido eMule de Windows, pero para otros sistemas operativos.
Su principal ventaja radica en ser una opción de código abierto, libre de publicidad y spyware, que permite a los usuarios buscar, descargar y compartir archivos de gran tamaño de forma descentralizada. Además del cliente estándar, incluye un demonio para servidores (amuled) y una interfaz web (amuleweb).
El proyecto fue considerado «abandonado» durante más de cinco años, pero en junio de 2026 resurgió con el lanzamiento de la versión 3.0.0, conocida como la versión «Alive again». El equipo de desarrollo se reorganizó y creó una nueva organización en GitHub, reactivando por completo el desarrollo del software.
¿Necesitas compartir archivos grandes sin servidores centrales?
Características clave de aMule
1. Cliente para redes eD2k y Kademlia
aMule se conecta a la red eDonkey2000 (basada en servidores) y a la red Kademlia (totalmente descentralizada). Esta doble compatibilidad permite encontrar fuentes de archivos con mayor eficiencia y garantiza un mejor anonimato.
2. Sistema de créditos y colas inteligentes
Utiliza un sistema de créditos que recompensa a los usuarios que comparten activamente, priorizando sus descargas. Las colas largas y la gestión inteligente aseguran que todos los usuarios tengan la oportunidad de obtener los archivos que desean, fomentando una comunidad equilibrada.
3. Compatibilidad multiplataforma
Gracias al uso de la biblioteca wxWidgets, aMule es compatible con una amplia variedad de sistemas operativos, incluyendo Linux, FreeBSD, OpenBSD, Windows, macOS, Solaris e incluso la consola Xbox. Soporta arquitecturas de 32 y 64 bits, así como ARM64 en Windows y Linux.
4. Herramientas avanzadas: amuled, amuleweb y amulecmd
Incluye un demonio sin interfaz gráfica (amuled) ideal para servidores, una interfaz web accesible desde cualquier navegador, y una consola de comandos (amulecmd) para administración remota. También dispone de una herramienta independiente (aMuleGUI) para controlar instancias remotas.
Explicación detallada
Internamente, aMule funciona como un cliente que se conecta a services eD2k y a la red Kad para localizar fuentes de archivos compartidos. Utiliza un sistema de fragmentación (partes) de los archivos para descargar simultáneamente desde múltiples orígenes, lo que acelera la transferencia. El protocolo eD2k requiere una conexión inicial a un servidor (como lugdunum.ra fest.no), mientras que Kad opera sin servidores, utilizando una tabla hash distribuida (DHT) para localizar recursos.
La ventaja práctica más notable es la capacidad de descargar archivos extremadamente grandes (como distribuciones ISO, colecciones de música o vídeos) que han sido fragmentados en cientos o miles de partes. El sistema de créditos garantiza que los usuarios que más comparten tengan prioridad en las colas de descarga, incentivando una red más saludable.
Comparado con su «hermano mayor» eMule (exclusivo de Windows), aMule ofrece una experiencia de usuario casi idéntica pero con la ventaja de ejecutarse en múltiples sistemas. Frente a clientes como MLDonkey, aMule es más amigable para el usuario doméstico y mantiene una interfaz gráfica más pulida. A diferencia de las redes BitTorrent, las redes eD2k permiten búsquedas globales de archivos por nombre, no solo por enlaces.
Descarga e instalación de aMule
- Página oficial: https://amule-org.github.io
- Versión actual: 3.0.0 (lanzada el 8 de junio de 2026)
- Tamaño: Variable según plataforma (~15-30 MB)
- Sistemas operativos compatibles: Windows 10/11 (x86_64, ARM64), macOS 11.0+ (Universal2), Linux (AppImage, Flatpak, paquetes de distribución)
- Licencia: GNU General Public License (GPL) versión 2 o posterior
- Estado: Activo (reactivado en 2026)
Limitaciones importantes
- ⚠️ Proyecto recientemente reactivado: Tras más de cinco años sin lanzamientos importantes (el último fue 2.3.3 en febrero de 2021), la versión 3.0.0 llegó en junio de 2026. El equipo de desarrollo se ha reorganizado en una nueva organización GitHub, por lo que aún puede haber inestabilidad o errores no resueltos.
- ⚠️ Vulnerabilidades históricas no corregidas en versiones antiguas: Versiones anteriores a la 2.1.2 (anteriores a 2006) presentaban vulnerabilidades de fuga de información (CVE-2006-2691, CVE-2006-2692) con CVSS base de 5.0 (MEDIUM). La versión 2.1.2 solucionó estos problemas, pero se recomienda actualizar siempre a la última versión disponible.
- ⚠️ Riesgo de inyección de argumentos: Se ha documentado CVE-2009-1440 (CVSS 6.8, MEDIUM-HIGH), una vulnerabilidad de inyección de argumentos que podía explotarse mediante nombres de archivo maliciosos. Se asume que las versiones modernas lo han solucionado, pero no hay confirmación explícita.
- ⚠️ Configuración de puertos necesaria: Para obtener un ID alto (y una mejor experiencia de descarga), el usuario debe abrir manualmente los puertos TCP y UDP en su router y firewall. De lo contrario, el programa funcionará con un ID bajo, limitando severamente la velocidad y la capacidad de conexión.
Alternativa recomendada
qBittorrent es una alternativa moderna y activa, compatible con Windows, macOS y Linux, que se conecta a la red BitTorrent. Ofrece búsqueda integrada, soporte para enlaces magnéticos, cifrado, y está en constante desarrollo con actualizaciones frecuentes. Si bien no es compatible con redes eD2k, su facilidad de uso y velocidad lo convierten en la mejor opción para la mayoría de los usuarios que necesitan compartir archivos P2P.
Cómo usar aMule
Una vez instalado, el primer paso es configurar la conexión a la red. Ve a y ajusta los puertos TCP (4662 por defecto) y UDP (4672). Si estás detrás de un router, activa la opción UPnP si está disponible o reenvía manualmente los puertos. También es recomendable introducir una lista actualizada de servidores eD2k en.
El flujo principal consiste en buscar archivos en la pestaña. Selecciona el tipo de archivo (vídeo, audio, programa, etc.), escribe las palabras clave y pulsa buscar. Los resultados se mostrarán en una lista. Haz doble clic en el archivo deseado para añadirlo a la cola de descarga en la pestaña. Una vez completada la descarga, los archivos aparecerán en la pestaña, donde puedes gestionar las carpetas compartidas con la red.
Entre las funciones secundarias destacan la posibilidad de importar configuraciones y archivos parciales desde eMule (mediante la migración de carpetas), el uso de enlaces magnéticos haciendo clic en, y la activación del modo para priorizar la compartición de archivos específicos. En sistemas Linux, se puede ejecutar el demonio desde la terminal para mantener aMule funcionando en segundo plano.
Observaciones sobre aMule
A diferencia de eMule, que es exclusivo de Windows y está desarrollado principalmente por una única persona, aMule es un esfuerzo comunitario multiplataforma con un historial de contribuciones de decenas de desarrolladores. Mientras que eMule ha mantenido un ritmo de desarrollo constante pero lento, aMule experimentó un largo período de inactividad (2018-2023) seguido de un renacimiento en 2026, lo que refleja los altibajos de los proyectos P2P sostenidos por voluntarios.
El principal beneficio práctico de aMule para el usuario doméstico es la capacidad de acceder a la red eDonkey desde sistemas que no sean Windows. Esto es especialmente valioso en entornos Linux (como las distribuciones Ubuntu, Debian o Arch) y macOS, donde no existe una versión nativa de eMule.
El desarrollo de aMule está a cargo de un equipo de voluntarios, aunque durante años careció de mantenedores activos. En 2026, los miembros restantes se reorganizaron como «amule-org» en GitHub, ya que el antiguo desarrollador principal (GonoszTopi) desapareció y no se ha tenido noticias de él. Esto provocó la creación de una nueva organización y repositorios, lo que añade incertidumbre sobre la continuidad a largo plazo.
El estado de actualizaciones es actualmente activo, pero se recomienda cautela: la versión 3.0.0 es la primera en cinco años, y aunque incluye mejoras masivas de rendimiento, es probable que contenga errores no detectados. El proyecto ha adoptado un nuevo sistema de compilación (CMake en lugar de autotools) y binarios nativos para Linux (AppImage y Flatpak), Windows (NSIS y portable) y macOS (Universal2).
Existen versiones portátiles de aMule para Windows, que no requieren instalación y pueden ejecutarse desde una unidad USB, aunque su uso puede ser limitado si se necesita persistencia de configuración. El programa también está disponible en los repositorios de la mayoría de las distribuciones Linux, aunque los paquetes suelen estar desactualizados.
En resumen, aMule es una herramienta fiable para quienes necesitan acceder a la red eDonkey desde sistemas que no sean Windows, pero su reciente reactivación y la desaparición de desarrolladores clave añaden incertidumbre sobre su futuro a largo plazo. Para el usuario ocasional que busca un cliente P2P moderno, qBittorrent (para BitTorrent) o JDownloader (para descargas directas) son alternativas más seguras y activas.
Preguntas frecuentes
¿aMule es gratis o de pago?
aMule es completamente gratuito y de código abierto. Su código fuente se distribuye bajo la licencia GNU GPL, lo que significa que cualquiera puede usar, estudiar, modificar y redistribuir el software sin costo alguno. No incluye adware, spyware ni ningún tipo de publicidad.
¿Funciona en Linux, macOS, Windows 10/11?
Sí. aMule es compatible con Linux (AppImage, Flatpak, paquetes de distribución), macOS 11.0+ (versión Universal2 para Intel y Apple Silicon), y Windows 10/11 (tanto para x86_64 como para ARM64). También funciona en FreeBSD, OpenBSD, Solaris y otras plataformas derivadas de Unix.
¿Qué diferencia a aMule de otros clientes P2P?
A diferencia de los clientes BitTorrent, aMule se conecta a la red eDonkey2000 y Kademlia, que permiten búsquedas globales de archivos por nombre (no solo por enlaces) y utilizan un sistema de créditos que recompensa a los usuarios que comparten. Además, es multiplataforma, mientras que eMule (su principal inspiración) es exclusivo de Windows.
¿Es seguro usar aMule hoy en día?
Si se utiliza la última versión (3.0.0 o superior) y se configuran correctamente los puertos y el firewall, aMule es seguro. Sin embargo, el proyecto ha estado abandonado durante cinco años y las vulnerabilidades históricas (CVE-2006-2691, CVE-2006-2692, CVE-2009-1440) afectan a versiones muy antiguas. Se recomienda actualizar siempre a la versión más reciente y tener precaución con archivos de origen desconocido.
¿Cómo migrar mis descargas desde eMule a aMule?
Es posible migrar archivos de configuración y descargas parciales desde eMule. Simplemente copia la carpeta de configuración de eMule (normalmente en el directorio de instalación) a la carpeta de aMule (en Linux, ~/.aMule/; en Windows, %APPDATA%\aMule\). Luego, en aMule, ve a Configuración > Archivos y selecciona las carpetas Temporales y de Descarga correspondientes. Reinicia aMule y las descargas en progreso deberían aparecer.
