Zero Install Specifikationer
|
Kør applikationer uden at skulle installere dem først
Zero Install er et decentraliseret softwareinstallationssystem på tværs af platforme, der er tilgængeligt under LGPL. Det giver softwareudviklere mulighed for at udgive programmer direkte fra deres egne websteder, mens de understøtter funktioner, der er kendt fra centraliserede distributionslagre, såsom delte biblioteker, automatiske opdateringer og digitale signaturer. Det er beregnet til at supplere, snarere end at erstatte, operativsystemets pakkehåndtering. 0install-pakker forstyrrer aldrig dem, der leveres af distributionen.
Zero Install definerer ikke et nyt pakkeformat, umodificerede tarballs eller zip-arkiver kan bruges. I stedet definerer den et XML-metadataformat til at beskrive disse pakker og afhængighederne mellem dem. En enkelt metadatafil kan bruges på flere platforme (Windows, Ubuntu, Debian, Fedora, FreeBSD og Mac OS X). Selvom det vil dele biblioteker, når det er muligt, kan det altid installere flere versioner af en pakke parallelt, når der er modstridende krav. Installationen er altid bivirkningsfri (hver pakke pakkes ud til sin egen mappe og rører ikke delte mapper), hvilket gør den er ideel til brug med sandboxing-teknologier og virtualisering. XML-filen, der beskriver programmets krav, kan også inkluderes i et kildekodelager, hvilket muliggør fuld afhængighedshåndtering for ikke-udgivne udviklerversioner.
SRS-Root 203 |
QAZAntics Chug 203 |
MouseMote Server 203 |
Keyboard Helper 203 |
Virtual CloneDrive 203 |
File Viewer Lite 203 |
EdbMails 203 |
iPhone Configuration Utility for Windows 203 |
Soft4Boost Suite 203 |
Virtual Serial Port Driver 203 |