Dopo quasi 3 anni dalla precedente versione, oggi è stato rilasciato il client Transmission BitTorrent 4.0. Questa nuova importante versione include modifiche come la migrazione del codice da C90 a C++, supporto GTK 4, client Web riscritto, supporto per BitTorrent v2 e torrent ibridi, miglioramenti delle prestazioni e altro ancora.
Transmission è un client BitTorrent leggero, gratuito e open source per Microsoft Windows, macOS e Linux. Viene fornito con GUI GTK+ e Qt su Linux e BSD, una GUI Windows basata su Qt e una GUI macOS nativa. Può essere utilizzato anche senza una GUI, utilizzando il demone headless per server e router, e c’è anche un’interfaccia utente Web per il controllo remoto sia di questo demone headless che delle GUI.
L’interfaccia utente dell’applicazione è progettata per essere facile da usare, fornendo al contempo potenti funzionalità come limiti di velocità e pianificazione, directory di controllo, blocklist di peer non validi, port forwarding UPnP e NAT-PMP e molto altro.
Punti salienti della versione 4.0.0 della trasmissione:
- Supporto per l’utilizzo di torrent BitTorrent v2 e torrent ibridi
- Gli utenti possono ora impostare tracker “predefiniti” che possono essere utilizzati per annunciare tutti i torrent pubblici
- I semi appena aggiunti possono iniziare immediatamente e verificare i pezzi su richiesta, invece di aver bisogno di una verifica completa prima che la semina possa iniziare
- Aggiunta un’opzione per omettere informazioni potenzialmente identificative (ad es. user-agent e data di creazione) durante la creazione di nuovi torrent
- Il client Web è stato riscritto e ora supporta l’utilizzo mobile
- Durante la creazione di nuovi torrent, gli utenti possono ora specificare la dimensione del pezzo
- Le liste di blocco IPv6 sono ora supportate
- modernizzazione del codice:
- migrato da C90 a C++.
- il client GTK è stato portato su GTKMM
- il client Web è stato riscritto in JavaScript moderno e non utilizza più jQuery
- il client GTK ora supporta GTK 4
- Il client Qt ora supporta sia Qt5 che Qt6
- meno memoria e utilizzo della CPU: “Ad esempio, uno stress test di avvio del demone di trasmissione con 25.000 torrent è quasi interamente legato all’IO, utilizzando il 50% in meno di cicli della CPU e il 70% in meno di allocazioni di memoria rispetto a Transmission 3.00“
- il client macOS è ora un’applicazione universale (Apple Silicon e Intel).
Questa versione include molte altre modifiche minori. Consulta le note di rilascio ufficiali su GitHub.
Vale la pena notare che il supporto per la creazione di BitTorrent v2 e torrent ibridi non è ancora implementato, ma dovrebbe arrivare in una prossima versione.
Nota: lo screenshot all’inizio di questo articolo è di Transmission 3.0 (interfaccia GTK) a causa della mancanza di binari di Transmission Linux al momento in cui sto scrivendo questo.
Potrebbe piacerti anche: exatorrent è un nuovo client BitTorrent self-hostable dotato di un’interfaccia Web reattiva, torrent in streaming
Scarica Trasmissione
Transmission è disponibile per il download per Microsoft Windows, macOS e Linux. Al momento in cui sto scrivendo questo articolo, non ci sono binari Linux disponibili per il download, né Transmission è stato aggiornato in alcun repository (nemmeno su Arch Linux).
Il client BitTorrent di trasmissione 4.0 sarà presto disponibile per l’installazione da FlatHub, che è compatibile con la maggior parte delle distribuzioni Linux.