Blog / Historia de eMule: de sus orígenes a Community

Historia de eMule: de sus orígenes a Community

Revisado el 28 de octubre de 2026.

La historia de eMule empieza en 2002 y explica dos decisiones que siguen definiendo el programa: compartir su código y permitir que los usuarios encuentren archivos a través de más de una red. El cliente cambió con los años; para entender sus versiones conviene distinguir el proyecto original, las pruebas beta y la rama Community.

2002: del descontento con eDonkey al proyecto eMule

La presentación del proyecto sitúa su origen el 13 de mayo de 2002. Un desarrollador conocido como Merkur quería mejorar el cliente eDonkey2000 y reunió a otros programadores. El nombre eMule alude a una mula, un animal próximo al burro que daba nombre a eDonkey.

El archivo de SourceForge permite seguir aquellas primeras entregas. Conserva una carpeta de fuentes 0.02 y paquetes de la serie 0.05 de agosto de 2002. En esa época no todas las publicaciones tenían instalador: un ZIP podía contener los archivos necesarios para ejecutar el cliente. Por eso, la fecha de un archivo conservado y el día del anuncio original no siempre deben confundirse.

Los primeros años: compartir partes y encontrar fuentes

eMule se apoyó en la red eD2k. Los servidores ayudaban a localizar archivos y usuarios, mientras que las transferencias se realizaban entre clientes. No eran grandes almacenes que guardaran por sí mismos todo el contenido de la red.

La identificación por hash y la división en partes permitían reunir datos de distintas fuentes y compartir partes ya disponibles. Las colas y los créditos entre clientes organizaban el intercambio; no constituían un saldo universal con el que comprar prioridad en toda la red. Estas ideas ayudan a entender por qué una descarga dependía de otras personas, aunque el usuario tuviera una conexión rápida.

2003–2004: la evolución hacia Kad

El archivo histórico contiene compilaciones experimentales 0.40 y 0.41, seguidas de la serie 0.42 en 2004. La documentación de redes del proyecto explica la convivencia de eD2k con Kad, una red distribuida basada en Kademlia.

Kad trasladó a los propios participantes tareas de localización que antes dependían de servidores. Esto no cambió la necesidad de contactar con fuentes reales para recibir los datos. Tampoco convirtió las descargas en anónimas ni garantizó que todo archivo estuviera completo. Las dos redes podían utilizarse de manera complementaria.

De las versiones 0.4x a la estable 0.50a

Las carpetas oficiales muestran la sucesión de las versiones 0.43, 0.44, 0.45, 0.46 y 0.47, con revisiones y correcciones intermedias. La serie 0.48 aparece en 2007 y la 0.49 entre 2008 y 2009. Las letras y los paquetes alternativos de una misma versión forman parte de esa evolución; no todo archivo representa una rama distinta.

SourceForge conserva el instalador de 0.50a con fecha del 7 de abril de 2010. En la revisión de esta página, la web del proyecto continúa presentándola como la versión estable oficial, separada de Community. Que una rama conserve esa denominación no significa que sea la publicación más reciente de todas las ramas.

2015: una beta que conviene identificar correctamente

El directorio oficial de pruebas conserva 0.50b BETA1, de marzo de 2015. Su condición de beta importa: un número posterior no convierte automáticamente una compilación de prueba en una nueva versión estable. También hay betas anteriores y archivos de depuración en OldFiles que merecen conservar su nombre completo al documentarlos.

La continuidad de Community

Las publicaciones de irwir en GitHub documentan otra etapa: una entrega 0.50b unofficial en 2017, la serie 0.51 desde 2018 y las publicaciones Community posteriores. El proyecto oficial enlaza esta rama y la describe como una continuación con funciones y correcciones mantenidas por la comunidad.

El historial recoge 0.60a en 2020, revisiones 0.60b, 0.60c y 0.60d en 2021, 0.70a en 2023 y 0.70b en 2024. Para distinguir sus cambios concretos es preferible consultar las notas de cada publicación, en lugar de suponer que todos los tutoriales antiguos describen exactamente la misma interfaz.

2026: 0.72a y Windows sobre ARM

La publicación Community 0.72a del 20 de agosto de 2026 incorpora compilaciones para Windows ARM64 y mantiene paquetes x86 y x64. Sus notas también describen cambios de herramientas y bibliotecas. La arquitectura es una elección del paquete: un procesador moderno no implica por sí solo que deba utilizarse ARM64.

Las versiones antiguas siguen siendo útiles para estudiar esta trayectoria. Para una instalación actual, hay que comprobar procedencia, requisitos y configuración del paquete elegido. La conservación histórica de un ejecutable no constituye una recomendación de utilizarlo en un equipo de uso diario.

Cómo continuar

Más sobre: ,