aMule è un client peer-to-peer open source per le reti eD2k e Kademlia (Kad), compatibile con eMule ma progettato per funzionare nativamente su Windows, macOS e Linux. Dopo un lungo periodo con pochi aggiornamenti, il progetto è tornato sotto manutenzione attiva e la release stabile corrente è la 3.0.1.

Questo cambia parecchio rispetto alle vecchie guide che ancora descrivono aMule come una soluzione soprattutto per Mac o Linux. Oggi esistono pacchetti ufficiali per Windows 10 e 11, Mac Intel e Apple Silicon, Linux x64 e ARM64, oltre a componenti pensati per installazioni headless su server e NAS.

Se stai cercando eMule per Mac, vuoi installare aMule su Linux oppure devi capire perché ottieni un ID basso o Kad rimane firewalled, conviene partire dalla realtà attuale del software e non da configurazioni nate per router e sistemi operativi di molti anni fa.

Cos’è aMule e come funziona

aMule è software libero distribuito con licenza GPL e permette di cercare, scaricare e condividere file attraverso due reti complementari: eD2k e Kad. Non ospita i file su un server centrale e non è un servizio cloud: i dati vengono trasferiti tra gli utenti che possiedono parti o copie complete dello stesso file.

Questa distinzione è importante perché spiega anche il comportamento del programma. Se un download ha poche fonti disponibili, una coda lunga o peer difficilmente raggiungibili, avere una connessione Internet molto veloce non basta a renderlo immediato.

eD2k e Kad non sono la stessa rete

La rete eD2k utilizza server che aiutano i client a individuarsi e a eseguire le ricerche. Il file non viene però scaricato dal server eD2k: il trasferimento continua ad avvenire tra peer.

Kademlia, normalmente abbreviata in Kad, utilizza invece una DHT distribuita e non dipende da un elenco di server centrali. aMule può utilizzare contemporaneamente entrambe le reti e questa è anche la configurazione prevista di default dalla guida ufficiale.

Diagramma che mostra la differenza tra rete eD2k con server e rete Kad distribuita in aMule
eD2k e Kad individuano i peer in modo diverso: eD2k utilizza server per discovery e ricerca, mentre Kad usa una DHT distribuita. I file vengono trasferiti direttamente tra gli utenti.

In pratica non le vedrei come due alternative tra cui scegliere a priori. Tenere disponibili eD2k e Kad amplia le possibilità di individuare peer e fonti, mentre durante la diagnostica è utile controllare separatamente lo stato di ciascuna rete.

Perché aMule viene spesso associato a eMule

aMule nasce nello stesso ecosistema di protocolli e mantiene la compatibilità con eMule. Può utilizzare le stesse reti eD2k e Kad, comunicare con client compatibili e gestire i tradizionali link ed2k://.

La differenza più evidente oggi è la piattaforma. eMule rimane fortemente legato a Windows, mentre aMule viene distribuito ufficialmente per Windows, macOS e Linux.

Per questo una ricerca come “eMule Mac” porta spesso verso aMule: non perché i due programmi siano identici, ma perché il secondo copre nativamente sistemi sui quali il client eMule classico non rappresenta la soluzione principale.

Cosa è cambiato con aMule 3

Il salto alla serie 3 è più importante del semplice incremento del numero di versione. Il progetto ha ripreso lo sviluppo attivo, trasferendolo nella nuova organizzazione amule-org, e ha aggiornato componenti rimasti per molto tempo legati alla precedente generazione del software.

La versione 3.0.0 ha introdotto un’importante revisione dell’I/O su disco e della gestione della rete, nuovi limitatori di banda, un sistema di build modernizzato e soprattutto binari nativi correnti per i principali sistemi desktop.

Il progetto pubblica anche benchmark con miglioramenti molto elevati rispetto alla vecchia 2.3.3, ma vanno interpretati nel loro contesto: sono test controllati tra peer e hardware specifici e non significano che qualsiasi download su Internet diventi automaticamente decine o centinaia di volte più veloce.

È un caso in cui il meccanismo conta più del numero spettacolare: spostare operazioni di I/O fuori dal thread principale e correggere i colli di bottiglia può rendere il client molto più efficiente, ma la velocità reale di un file P2P continua a dipendere dalle fonti, dalle code, dalla loro banda disponibile e dalla raggiungibilità dei peer.

Cosa aggiunge la versione 3.0.1

La 3.0.1 è una release di consolidamento e correzione successiva al ritorno della serie 3. Ha migliorato, tra le altre cose, la ricerca, la GUI remota, la gestione AICH, il sistema IP2Country e diversi aspetti della WebUI e del WebServer, compreso un lavoro specifico di hardening.

Puoi controllare direttamente le release ufficiali di aMule su GitHub.

Per chi vuole semplicemente usare il programma, il punto pratico è più semplice: non partire da vecchi pacchetti 2.3.x se il tuo sistema è compatibile con la release stabile corrente.

Download di aMule: dove scaricarlo in sicurezza

Per scaricare il programma userei come riferimento la pagina ufficiale dei download di aMule oppure la pagina delle release collegata dal progetto. Non c’è motivo di affidarsi a vecchi mirror o portali di download quando l’upstream distribuisce direttamente i binari per i principali sistemi.

La situazione attuale è questa:

SistemaPacchetto ufficialeArchitettureRequisito principale
WindowsInstaller .exe o versione portable .zipx64, ARM64Windows 10 o 11
macOSImmagine .dmg Universal2Intel, Apple SiliconmacOS 11 o successivo
LinuxAppImage o Flatpakx64, ARM64Per AppImage, glibc 2.35 o successiva
Server/NASamuled o immagine Docker non ufficialeDipende dall’ambienteVerificare sistema e architettura

I requisiti e i pacchetti possono cambiare nelle prossime release, quindi questa è una di quelle sezioni in cui ha più senso seguire la documentazione upstream che conservare per anni il link a un installer specifico.

aMule per Windows

Su Windows puoi scegliere tra installer tradizionale e pacchetto portable. Entrambi contengono i componenti principali; cambia soprattutto il modo in cui il programma viene distribuito e integrato nel sistema.

L’installer è normalmente la scelta più semplice su un PC personale. Il pacchetto .zip può essere più comodo se vuoi mantenere separati i file dell’applicazione o evitare una procedura d’installazione.

Le build ufficiali non sono firmate digitalmente, quindi Windows SmartScreen può mostrare un avviso. Un avviso SmartScreen non dimostra da solo che il file sia malevolo, ma non va nemmeno ignorato automaticamente: verifica sempre di aver scaricato il pacchetto dalla fonte ufficiale.

aMule per Mac: Intel e Apple Silicon

L’attuale aMule per Mac viene distribuito come DMG Universal2, quindi lo stesso pacchetto contiene codice nativo sia per Mac Intel sia per Apple Silicon. Il requisito dichiarato dal progetto parte da macOS 11.

Se vuoi approfondire cosa comporta la differenza tra Intel e Apple Silicon, la nostra guida a macOS chiarisce perché la compatibilità dell’applicazione va verificata separatamente da quella del sistema operativo.

Il DMG di aMule non è firmato tramite Apple Developer Program. Al primo avvio Gatekeeper può quindi bloccare l’applicazione. Sulle versioni recenti di macOS la procedura prevista consiste nell’aprire Impostazioni di Sistema → Privacy e Sicurezza e autorizzare esplicitamente l’apertura dopo aver verificato la provenienza del file.

Preferisco questa procedura alla rimozione indiscriminata degli attributi di sicurezza da Terminale: se macOS ti sta chiedendo di prendere una decisione, vale la pena verificare prima cosa hai scaricato.

aMule su Linux: AppImage, Flatpak o repository

Su Linux la situazione richiede un po’ più di attenzione perché esistono tre strade: AppImage, Flatpak e pacchetto della distribuzione.

L’AppImage ufficiale è disponibile per x64 e ARM64 e richiede glibc 2.35 o successiva. La documentazione indica compatibilità con diverse distribuzioni Linux moderne.

Dopo il download puoi rendere eseguibile l’AppImage e avviarla:

chmod +x aMule-<version>-Linux-x64.AppImage
./aMule-<version>-Linux-x64.AppImage

Se usi ARM64 devi naturalmente scegliere l’artefatto corrispondente.

Flatpak offre invece un ambiente maggiormente isolato e gestisce le dipendenze attraverso il proprio runtime.

C’è infine il package manager della distribuzione. Come spieghiamo nella guida a Linux e alle sue distribuzioni, i repository semplificano installazione e aggiornamenti ma la versione disponibile dipende dalle politiche della distribuzione. Lo stesso progetto aMule avverte infatti che i pacchetti presenti nei repository possono essere meno recenti della release upstream.

La mia scelta sarebbe quindi: repository se contiene una release sufficientemente corrente e ben mantenuta; pacchetto ufficiale quando il repository è rimasto indietro e hai bisogno della serie attuale.

NAS, server e Raspberry Pi

aMule non richiede necessariamente un desktop grafico. Il pacchetto comprende anche amuled, il demone headless, e strumenti come amuleweb, amulegui e amulecmd. Questo rende possibile eseguire il client su una macchina sempre accesa e amministrarlo separatamente.

Il progetto segnala inoltre una immagine Docker non ufficiale, mantenuta da un membro del team. “Non ufficiale” qui è una distinzione importante: può essere pratica, ma non va confusa con i binari desktop distribuiti direttamente dal progetto.

È uno scenario interessante soprattutto per un NAS capace di eseguire container o per un Raspberry Pi utilizzato come piccolo server domestico. Prima di trasformare un NAS o un SBC in nodo P2P permanente, però, controllerei spazio disco, permessi delle cartelle, carico di I/O, backup e modalità di accesso remoto.

Come installare aMule su Windows, Mac e Linux

Su Windows l’installazione con il pacchetto .exe segue la normale procedura guidata. Se utilizzi la versione portable, estrai invece l’archivio in una cartella e avvia amule.exe. La configurazione dell’utente viene mantenuta separatamente dai file del programma, quindi eliminare una build portable non equivale necessariamente a cancellare impostazioni e download.

Su macOS apri il DMG, trascina aMule.app nella cartella Applicazioni e gestisci l’eventuale avviso Gatekeeper come descritto sopra. Nel DMG trovi anche aMuleGUI.app, destinata al controllo remoto di un demone amuled.

Su Linux l’AppImage è il metodo più diretto quando il sistema soddisfa il requisito della glibc. Flatpak è una buona alternativa se preferisci il relativo modello di distribuzione e sandbox. Prima di compilare dai sorgenti, invece, chiediti se ne hai realmente bisogno: per un normale utilizzo desktop i pacchetti precompilati riducono parecchio le variabili da gestire.

A installazione completata il lavoro non è finito. Per un client P2P, configurazione della banda, directory e raggiungibilità della rete incidono molto più di qualche opzione estetica dell’interfaccia.

Come configurare aMule dopo l’installazione

Non partirei da liste interminabili di “impostazioni perfette”. Ci sono quattro elementi da sistemare per primi: cartelle, limiti di banda, reti e porte.

La guida rapida ufficiale di aMule parte proprio dalla larghezza di banda. Il programma nasce con i limiti di upload e download disattivati; su una connessione che può essere saturata, però, lasciare tutto senza limite può penalizzare le altre applicazioni e persino il funzionamento dello stesso client.

Impostare download e upload senza soffocare la connessione

La documentazione suggerisce come riferimento iniziale circa l’80% della velocità reale della linea. Non lo tratterei come una formula universale: è un punto di partenza operativo, non una percentuale magica.

Quello che conta è lasciare margine, soprattutto in upload. Se saturi completamente la banda in uscita, anche le altre connessioni del computer devono competere per trasmettere ACK, richieste e traffico interattivo.

Misura quindi la connessione nelle condizioni in cui utilizzi normalmente la rete, imposta un tetto inferiore alla capacità sostenuta e correggilo se noti latenza elevata o altri dispositivi che iniziano a funzionare male.

Cartelle Incoming, Temp e directory condivise

aMule distingue i file completati da quelli ancora in download. Prima di iniziare controlla dove puntano Incoming e Temp e verifica di avere spazio sufficiente sul disco.

La parte che merita ancora più attenzione è la condivisione. Non aggiungere interi dischi, cartelle personali o directory che contengono documenti privati solo per comodità.

Nel P2P una cartella indicata come condivisa svolge esattamente il ruolo suggerito dal nome: i file compatibili presenti al suo interno possono essere messi a disposizione degli altri peer.

Collegare eD2k e Kad

Al primo avvio puoi utilizzare entrambe le reti. Per eD2k serve una lista server corrente; per Kad il client utilizza la rete distribuita.

Qui eviterei le vecchie “liste server definitive” copiate per anni da una guida all’altra. Indirizzi, server e fonti possono cambiare. La documentazione ufficiale mantiene una procedura corrente per inizializzare l’elenco e gestire Kad: è un riferimento migliore di una lista statica inserita in un articolo destinato a rimanere online a lungo.

ID alto, ID basso e Kad firewalled: cosa significano davvero

Questa è una delle parti in cui vale la pena essere precisi.

High ID e Low ID appartengono alla rete eD2k. “Open” e “firewalled” descrivono invece lo stato Kad. Le due condizioni sono indipendenti: puoi avere High ID su eD2k e contemporaneamente risultare firewalled su Kad.

Diagramma che distingue High ID e Low ID eD2k dagli stati Kad Open e Kad Firewalled in aMule
High ID e Low ID riguardano eD2k; Kad Open e Kad Firewalled sono stati distinti e vanno diagnosticati separatamente.

Quindi, se qualcuno ti dice semplicemente “devi avere ID alto”, manca metà della diagnosi.

Perché compare Low ID

Su eD2k ottieni High ID quando la porta TCP del client è raggiungibile dall’esterno. Se le connessioni in ingresso non possono arrivare fino al computer, ottieni Low ID.

Puoi ancora usare la rete, ma la connettività è più limitata: alcuni peer non riescono a comunicare direttamente tra loro e le prestazioni possono peggiorare.

Le porte predefinite documentate dal progetto sono:

FunzioneProtocolloPorta predefinitaNecessità
Client eD2kTCP4662Necessaria per High ID
Funzioni eD2k esteseUDP4665Raccomandata
KademliaUDP4672Necessaria per Kad pienamente open

Sono valori predefiniti, non numeri obbligatori. Puoi modificare le porte nelle preferenze e, in alcune reti, scegliere valori differenti può essere necessario.

Perché Kad può restare firewalled con High ID

Per Kad devono essere raggiungibili sia la componente TCP utilizzata dal client sia la porta UDP dedicata. Se una delle due non funziona correttamente, Kad può risultare firewalled anche quando eD2k mostra High ID.

È quindi sbagliato usare lo stato eD2k come prova che l’intera configurazione di rete sia corretta.

UPnP, port forwarding e indirizzo IP locale

Se il router e l’implementazione UPnP funzionano correttamente, aMule può provare a configurare automaticamente le regole necessarie. Se non funziona, serve il port forwarding manuale.

In quel caso l’indirizzo IP locale del computer dovrebbe essere stabile, per esempio attraverso una prenotazione DHCP. Altrimenti il router potrebbe continuare a inoltrare le porte verso il vecchio indirizzo dopo una riconnessione.

Se hai configurato tutto correttamente sul tuo router ma le porte continuano a non essere raggiungibili, controlla anche l’architettura a monte. Un secondo router può creare doppio NAT; su alcune connessioni l’accesso Internet può inoltre non assegnarti un IPv4 pubblico direttamente raggiungibile.

In questi casi modificare dieci volte la regola sul router di casa non risolve il problema che si trova più a monte.

Attenzione a WebUI ed External Connections

Le porte utilizzate da amuleweb e dalle External Connections non servono per ottenere High ID su eD2k o stato open su Kad. Sono servizi amministrativi separati.

Non le esporrei su Internet “perché magari servono”. Se vuoi amministrare una macchina a distanza, ragiona separatamente sulla sicurezza dell’accesso remoto. La nostra guida su come funziona una VPN e cosa protegge davvero aiuta a distinguere il tunnel privato dall’apertura diretta di un servizio verso Internet.

Come cercare e scaricare file con aMule

Una volta connesso, la ricerca può utilizzare server eD2k o Kad. Il client supporta ricerca locale, globale e distribuita, oltre a filtri per caratteristiche del file.

Prima di aggiungere un risultato alla coda, guarderei soprattutto numero e disponibilità delle fonti, nome reale del file, dimensione, estensione e coerenza tra questi elementi.

Un nome allettante non è una verifica del contenuto.

Fonti, code e velocità: perché un download può partire lentamente

Nel modello eD2k/Kad, una fonte può avere già una coda di utenti ai quali sta inviando dati. Essere collegato a una fibra molto veloce non ti consente di ignorare quella coda.

Inoltre non tutte le fonti possiedono l’intero file. aMule può raccogliere parti differenti da peer differenti e ricostruirle progressivamente.

Questo spiega perché la velocità può cambiare molto tra due file scaricati sullo stesso PC e con la stessa configurazione.

Prima di aprire porte a caso, cambiare server ogni cinque minuti o reinstallare il programma, verifica quindi se il problema riguarda realmente la tua connettività oppure semplicemente la disponibilità di quel file.

Il sistema dei crediti non crea banda dal nulla

Le reti della famiglia eMule utilizzano un sistema di crediti per premiare la condivisione. Lo scopo è dare un vantaggio in coda agli utenti che hanno già fornito dati ad altri peer.

Non significa però che “più upload = download infinitamente veloce”. Fonti, capacità dei peer, disponibilità delle parti e condizioni di rete continuano a fissare limiti reali.

Controlla i file prima di eseguirli

Il rischio cambia radicalmente in base al tipo di file.

Un’immagine, un documento, un archivio, un eseguibile Windows e uno script non hanno la stessa superficie di rischio. Se il contenuto è eseguibile, proviene da una fonte sconosciuta o non corrisponde a ciò che ti aspettavi, fermati prima di aprirlo.

Quando è disponibile una fonte ufficiale, quella dovrebbe rimanere il primo riferimento. Per un controllo supplementare puoi utilizzare VirusTotal per analizzare un file, URL o hash sospetto, ricordando però che una scansione senza rilevamenti non equivale a una certificazione di sicurezza.

aMule vs eMule: quali sono le differenze oggi

aMule ed eMule appartengono allo stesso ecosistema P2P e condividono eD2k, Kad e numerosi concetti operativi. Non sono però lo stesso programma.

eMule mantiene un proprio progetto e un proprio ecosistema di sviluppo. Quindi anche l’idea secondo cui “eMule è fermo e aMule è l’unico progetto vivo” sarebbe una semplificazione sbagliata.

Il confronto più utile è per scenario:

CriterioaMuleeMule
Windows
macOSNativoNon è la piattaforma principale del progetto ufficiale
LinuxNativoNon è la piattaforma principale del progetto ufficiale
eD2k
Kad
Open source
Uso headlessamuledArchitettura differente
GUI remota/Web
ARM64Pacchetti ufficiali su più piattaformeDipende dalle build disponibili
Obiettivo praticoClient *Mule realmente multipiattaformaEsperienza eMule soprattutto su Windows

Se utilizzi esclusivamente Windows e vuoi proprio l’esperienza eMule, non c’è motivo di fingere che aMule sia automaticamente “migliore”.

Se invece lavori tra Windows, macOS e Linux, vuoi una macchina headless oppure stai cercando eMule per Mac, aMule ha un vantaggio strutturale evidente: lo stesso progetto copre direttamente più piattaforme.

aMule è sicuro?

La risposta utile non è un semplice sì o no.

Il programma è open source e la serie corrente ha ricevuto anche interventi di hardening, compresa la WebUI.

Ma la sicurezza del client non rende automaticamente sicuri i file scambiati attraverso la rete.

Sono due livelli differenti:

software aMule → rete P2P → peer sconosciuto → file ricevuto → applicazione che lo apre

Puoi avere un client legittimo e aggiornato e scaricare comunque un file malevolo.

Lo stesso vale per la privacy. Una rete P2P necessita di comunicazione fra peer: non dovresti considerare aMule uno strumento di anonimato. Gli altri nodi con cui comunichi possono necessariamente osservare informazioni di rete utili allo scambio.

Controlla bene le cartelle condivise

Uno degli errori più evitabili consiste nel condividere directory troppo ampie.

Seleziona soltanto le cartelle che contengono materiali che vuoi realmente mettere a disposizione degli altri utenti. Documenti di lavoro, backup personali, esportazioni di password, foto private e directory contenenti dati riservati non dovrebbero trovarsi accidentalmente nel perimetro di condivisione.

Per un client P2P, il principio del minimo necessario vale anche per i file.

aMule è legale?

aMule è un software P2P e la tecnologia P2P non è sinonimo di pirateria. Può essere utilizzata per distribuire software libero, opere in pubblico dominio, file propri e qualsiasi contenuto che hai il diritto di condividere.

Il problema cambia quando attraverso la rete vengono scaricate o distribuite opere protette senza l’autorizzazione necessaria.

La regola pratica è quindi molto semplice: verifica di avere il diritto di scaricare e soprattutto di ridistribuire il contenuto, perché un client peer-to-peer normalmente non si limita a ricevere dati ma può metterne contemporaneamente a disposizione di altri utenti.

Problemi comuni di aMule e controlli da fare

Molti problemi si possono restringere velocemente se separi installazione, rete e disponibilità delle fonti.

SintomoCausa da verificarePrimo controllo utile
Non si connette a eD2kLista server assente/obsoleta, rete o firewallAggiornare dalla procedura ufficiale e verificare la connettività
Kad non si connetteBootstrap o connettività UDPControllare stato Kad e porta configurata
ID bassoPorta TCP non raggiungibileFirewall, UPnP o port forwarding
High ID ma Kad firewalledProblema UDP/Kad separatoVerificare porta Kad e NAT
Porte corrette ma ancora chiuseDoppio NAT o rete a monteVerificare topologia della connessione
Download a zeroPoche fonti o codaControllare disponibilità prima della rete
Programma lento con molti fileVersione vecchia o carico elevatoAggiornare e controllare disco/risorse
Pacchetto Linux vecchioRepository conservativoConfrontare versione distro e upstream
SmartScreen/Gatekeeper blocca l’avvioBinari non firmatiVerificare fonte e usare la procedura del sistema
WebUI non raggiungibileServizio o rete remotaDiagnosticarla separatamente dalle porte P2P

aMule non si connette

Controlla prima se il problema riguarda entrambe le reti oppure una sola. eD2k e Kad hanno meccanismi diversi; “non si connette” è una diagnosi troppo generica.

Verifica anche data e origine di eventuali istruzioni che stai seguendo. Vecchie guide possono contenere server, URL, numeri di versione o percorsi pensati per configurazioni non più attuali.

aMule ha sempre ID basso

Apri Preferenze → Connessione e controlla la porta TCP realmente configurata. Poi verifica firewall locale, router e destinazione del port forwarding.

Se hai impostato una regola verso un IP locale che nel frattempo è cambiato, la configurazione può sembrare corretta sul router ma puntare al dispositivo sbagliato.

Se tutto appare corretto e la porta resta irraggiungibile, passa al livello successivo della rete anziché continuare a modificare aMule.

Kad rimane firewalled

Non usare High ID come prova che Kad debba essere open.

Controlla separatamente la porta UDP utilizzata da Kademlia. I normali port checker TCP non verificano in modo affidabile la raggiungibilità UDP.

Il download non parte anche con High ID

High ID migliora la raggiungibilità. Non crea fonti che non esistono.

Se un file ha una sola fonte, una fonte offline o peer con code molto lunghe, può restare fermo anche quando il client è configurato perfettamente.

Questo è un buon esempio del motivo per cui stato della rete e disponibilità del contenuto vanno diagnosticati separatamente.

Domande frequenti su aMule

aMule funziona ancora?

Sì. Il progetto è nuovamente sotto manutenzione attiva e le release correnti vengono pubblicate nel repository ufficiale amule-org.

Puoi verificare la release disponibile nella pagina ufficiale delle versioni di aMule.

Qual è l’ultima versione stabile di aMule?

Al momento della verifica, la release stabile corrente è aMule 3.0.1. Per un dato che può cambiare, controlla sempre la pagina ufficiale dei download prima di installare.

aMule funziona sui Mac Apple Silicon?

Sì. Il progetto distribuisce un DMG Universal2 compatibile sia con Apple Silicon sia con Mac Intel, a partire da macOS 11.

Esiste aMule per Windows?

Sì. Sono disponibili build ufficiali per Windows 10 e 11, sia x64 sia ARM64, in formato installer e portable.

Esiste aMule per Linux?

Sì. Il progetto pubblica AppImage e Flatpak per x64 e ARM64. Puoi inoltre trovare il programma nei repository di varie distribuzioni, ma la versione disponibile può essere meno recente di quella upstream.

aMule ed eMule sono la stessa cosa?

No. Sono client differenti ma compatibili con lo stesso ecosistema eD2k/Kad. aMule è progettato come soluzione multipiattaforma; eMule mantiene un progetto separato.

Devo aprire le porte del router?

Puoi utilizzare eD2k anche senza porte in ingresso raggiungibili, ma otterrai Low ID e una connettività ridotta. Per High ID e per una partecipazione Kad pienamente open servono le porte appropriate raggiungibili dall’esterno, tramite UPnP o configurazione manuale quando necessario.

Posso usare aMule su un NAS?

È possibile quando il NAS può eseguire il software necessario, un container compatibile o un ambiente appropriato per amuled. Prima di scegliere questa configurazione verifica architettura, storage, permessi, rete e modalità di aggiornamento.

Conclusione

aMule ha ancora senso soprattutto se cerchi un client eD2k/Kad multipiattaforma e non vuoi dipendere da vecchie build nate per sistemi operativi ormai superati.

Il cambiamento più importante non è estetico: il progetto è tornato attivo, distribuisce binari correnti per Windows, macOS e Linux e ha modernizzato componenti che per anni erano rimasti sostanzialmente fermi.

Per iniziare, quindi, farei poche cose in un ordine preciso: scaricare la release stabile dalla fonte ufficiale, controllare cartelle e limiti di banda, collegare eD2k e Kad, verificare separatamente High ID e stato Kad e solo dopo diagnosticare eventuali download lenti.

Se stai cercando eMule su Windows, confronta i due client in base alla piattaforma e al modo in cui vuoi utilizzarli. Se invece ti serve un client della stessa famiglia su Mac, Linux, ARM64, server o NAS, la natura multipiattaforma di aMule è il motivo concreto per cui oggi vale la pena prenderlo nuovamente in considerazione.