Zero Install Technische Daten
|
Führen Sie Anwendungen aus, ohne sie zuerst installieren zu müssen
Zero Install ist ein dezentrales plattformübergreifendes Softwareinstallationssystem, das unter der LGPL verfügbar ist. Es ermöglicht Softwareentwicklern, Programme direkt von ihren eigenen Websites aus zu veröffentlichen und unterstützt gleichzeitig Funktionen, die aus zentralisierten Distributions-Repositorys bekannt sind, wie etwa gemeinsam genutzte Bibliotheken, automatische Updates und digitale Signaturen. Es soll die Paketverwaltung des Betriebssystems ergänzen und nicht ersetzen. 0install-Pakete beeinträchtigen niemals die von der Distribution bereitgestellten Pakete.
Zero Install definiert kein neues Verpackungsformat, es können unveränderte Tarballs oder Zip-Archive verwendet werden. Stattdessen wird ein XML-Metadatenformat definiert, um diese Pakete und die Abhängigkeiten zwischen ihnen zu beschreiben. Eine einzelne Metadatendatei kann auf mehreren Plattformen (Windows, Ubuntu, Debian, Fedora, FreeBSD und Mac OS X) verwendet werden. Während die Bibliotheken nach Möglichkeit gemeinsam genutzt werden, können bei widersprüchlichen Anforderungen immer mehrere Versionen eines Pakets parallel installiert werden. Die Installation erfolgt immer ohne Nebenwirkungen (jedes Paket wird in sein eigenes Verzeichnis entpackt und berührt keine freigegebenen Verzeichnisse). Es ist ideal für den Einsatz mit Sandboxing-Technologien und Virtualisierung. Die XML-Datei, die die Anforderungen des Programms beschreibt, kann auch in ein Quellcode-Repository eingebunden werden, was eine vollständige Abhängigkeitsbehandlung für unveröffentlichte Entwicklerversionen ermöglicht.
GUIMiner 261 |
SRS-Root 203 |
EdbMails 203 |
Keyboard Helper 203 |
Virtual CloneDrive 203 |
File Viewer Lite 203 |
MouseMote Server 203 |
Microsoft Lync 2010 (64-Bit) 203 |
iPhone Configuration Utility for Windows 203 |
Virtual Serial Port Driver 203 |