
Presentazione di Zero Install: una soluzione di installazione software decentralizzata
Zero Install è un innovativo sistema di installazione software decentralizzato progettato per funzionare su più piattaforme. Concesso in licenza da LGPL, questo strumento consente agli sviluppatori di pubblicare le proprie applicazioni direttamente dai propri siti Web. In questo modo, introduce funzionalità familiari tipicamente associate ai sistemi di distribuzione software centralizzati, come librerie condivise, aggiornamenti automatici e firme digitali.
Questo sistema flessibile è progettato per migliorare, piuttosto che sostituire, i sistemi di gestione dei pacchetti esistenti nei sistemi operativi. In particolare, i pacchetti 0install evitano conflitti con i pacchetti offerti dalla distribuzione di un utente, assicurando una coesistenza fluida.
Caratteristiche uniche di Zero Install
Zero Install si distingue dai tradizionali gestori di pacchetti per diverse funzionalità degne di nota. Mentre promuove la condivisione di librerie al massimo livello, ha anche la capacità di installare più versioni di un pacchetto contemporaneamente, adattandosi a requisiti di pacchetto divergenti. Inoltre, le installazioni sono completamente prive di effetti collaterali; ogni pacchetto viene decompresso nella sua directory dedicata, il che significa che non influisce sulle directory condivise. Questa caratteristica lo rende particolarmente adatto per gli sviluppatori che utilizzano tecnologie sandbox e ambienti virtuali.
Un ulteriore vantaggio è che il file XML, che delinea le dipendenze dell’applicazione, può essere integrato direttamente in un repository di codice sorgente. Questa funzionalità assicura una gestione completa delle dipendenze per le versioni degli sviluppatori che non sono ancora state rilasciate. Ad esempio, gli sviluppatori possono clonare un repository Git, compilare e testare applicazioni sfruttando le librerie più aggiornate, il tutto senza entrare in conflitto con le versioni delle librerie installate dalla distribuzione del loro sistema operativo.
Aggiornamenti della versione 2.26.3 di Zero Install
L’ultima versione, Zero Install 2.26.3, apporta diversi miglioramenti importanti:
- Migliorata la gestione dei manifesti non validi durante l’auto-distribuzione
- I file AppleDouble sono ora esclusi dai manifesti
- Risolti i problemi relativi a ConfigurationErrorsExceptions non rilevati
- Risolti i tentativi ridondanti riguardanti l’accesso ai file e al registro
- Aggiornata la dipendenza da SharpCompress alla versione 0.39.0
- Traduzioni migliorate per una più ampia accessibilità
Inizia con Zero Install
Puoi scaricare l’ultima versione di Zero Install qui: Zero Install 2.26.3 (4, 2 MB): una soluzione open source pronta per sviluppatori e utenti.
Per maggiori informazioni, visita il sito ufficiale di Zero Install, esplora le sue funzionalità o dai un’occhiata alle applicazioni disponibili.

Lascia un commento