NetFileDownloader library

Open source: libreria .NetFileDownloader di Avira

La nostra nuova libreria open source “ .NetFileDownloader ” garantisce un download stabile dei file più pesanti tramite il protocollo http(s) e una rapida ripresa in caso di interruzione, anche se la connessione a Internet lascia molto a desiderare. La libreria .NET può essere usata come parte di un software e regolata liberamente.

Leonid Piontak, Specialist Software Developer di Avira, ci svela i retroscena e i dettagli di questo progetto.

Dettagli tecnici su GitHub: https://github.com/Avira/.NetFileDownloader

Leonid Piontak, Specialist Software Developer at Avira about the open source .NetFileDownloader library
Leonid Piontak, Specialist Software Developer di Avira, in merito alla libreria open source .NetFileDownloader

Ciao Leonid, che cos’è esattamente il progetto “NetFileDownloader”?
Leonid: Ciao! Dunque, prova a pensarci, il download dei file, in particolare di quelli più pesanti, via HTTP o HTTPS dovrebbe poter essere ripreso anche se la connessione a Internet non è delle migliori o in caso di interruzioni, non credi? Questo è esattamente ciò che è in grado di fare la nostra nuova libreria.

L’abbiamo creata sei mesi fa per il programma di avvio di Avira semplicemente perché non eravamo riusciti a trovare nient’altro che soddisfacesse i nostri requisiti e le nostre necessità. Oggi funziona su oltre 30 milioni di computer e si è dimostrata affidabile e stabile.

Perché FileDownloader è “open source”?
Leonid: perché è in linea con la nostra strategia aziendale, ossia “noleggiare e condividere anziché possedere”. Volevamo condividere parte del nostro codice con la community. Ovviamente siamo ansiosi di conoscere i feedback e la partecipazione degli utenti open source.

La perfezionerete ulteriormente?
Leonid: certo che sì, la perfezioneremo e abbiamo già pronti alcuni miglioramenti! Inoltre, continueremo a svilupparla anche sulla base dei feedback che riceveremo. E dal momento che .NetFileDownloader è un progetto open source, la nostra community è in grado di migliorarlo ulteriormente anche da sola. Questo porterà (se tutto va bene) a nuove idee e funzionalità!

Che cosa rende FileDownloader così speciale rispetto alle altre librerie di download già disponibili?
Leonid: il fatto che combini la capacità di riprendere il download dopo un’interruzione della connessione a Internet con una libreria .NET liberamente regolabile e utilizzabile come parte di un programma. Per quanto ne sappiamo non esistono altre librerie .NET open source che offrano lo stesso grado di libertà e le stesse funzionalità.

I membri della nostra community open source devono tenere in considerazione determinate licenze?
Leonid: FileDownloader è un progetto open source disponibile tramite licenza MIT. Maggiori informazioni su questa licenza sono disponibili nel nostro progetto GitHub.

 

Leonid, grazie mille per averci concesso questa intervista e speriamo che il progetto riscuota l’interesse e la partecipazione di numerosi sviluppatori .NET!

Questo articolo è disponibile anche in: IngleseTedescoFrancese

Hey, I'm István and the Social Media Manager @Avira. Find all of my blog articles here and I hope you enjoy & share them. Stay up-to-date and connect with Avira on Twitter, Facebook, Instagram, and YouTube. Follow this blog with Bloglovin.