Zero Install Specifikationer
|
Kör applikationer utan att behöva installera dem först
Zero Install är ett decentraliserat plattformsoberoende programvaruinstallationssystem tillgängligt under LGPL. Det gör det möjligt för mjukvaruutvecklare att publicera program direkt från sina egna webbplatser, samtidigt som de stöder funktioner som är bekanta från centraliserade distributionsförråd som delade bibliotek, automatiska uppdateringar och digitala signaturer. Det är avsett att komplettera, snarare än att ersätta, operativsystemets pakethantering. 0install-paket stör aldrig de som tillhandahålls av distributionen.
Zero Install definierar inget nytt förpackningsformat, omodifierade tarballs eller zip-arkiv kan användas. Istället definierar den ett XML-metadataformat för att beskriva dessa paket och beroenden mellan dem. En enskild metadatafil kan användas på flera plattformar (Windows, Ubuntu, Debian, Fedora, FreeBSD och Mac OS X). Även om det kommer att dela bibliotek när det är möjligt, kan det alltid installera flera versioner av ett paket parallellt när det finns motstridiga krav Installationen är alltid sidoeffektfri (varje paket packas upp till sin egen katalog och kommer inte att röra delade kataloger), vilket gör den är idealisk för användning med sandlådeteknik och virtualisering. XML-filen som beskriver programmets krav kan också inkluderas i ett källkodsförråd, vilket möjliggör fullständig beroendehantering för outgivna utvecklarversioner.
Repair 232 |
EdbMails 203 |
Virtual CloneDrive 203 |
SRS-Root 203 |
QAZAntics Chug 203 |
Keyboard Helper 203 |
Virtual Serial Port Driver 203 |
MouseMote Server 203 |
iPhone Configuration Utility for Windows 203 |
Registry Defragmentation 203 |