SOFTWARE INSTALLATION NEU ERFUNDEN BASTIAN EICHER ZERO INSTALL
Desktop OS Zero Install - Bastian Eicher 2
Was ist Zero Install? Kein „Installieren“ Keine Admin/Root Rechte Keine Seiteneffekte Dezentral Apps direkt von Hersteller-Seite Nicht auf App-Store beschränkt Sicherheit Automatische Updates Digitale Signaturen und Hashes Zero Install - Bastian Eicher 3
Cache Zero Install - Bastian Eicher 4 Programme werden: nicht installiert sondern gecacht Download on-demand Updates ohne Neustarts Mehrere Versionen side-by-side
Feed Metadaten Name Beschreibung Icon Abhängigkeiten Verweise auf andere Feeds Implementierungen Download URLs Hashes Zero Install - Bastian Eicher 5 <!-- Base64 Signature iQEcBAABAgAGBQJOBZXzAg8Nq0A... -->
Startvorgang download ArchivesManifests Zero Install - Bastian Eicher 6 URI Require ments Depend encies selectrun Dependency injection $ 0launch $ 0install (select|download|run) URI
Download Zero Install - Bastian Eicher 7 Download Archiv (ZIP, TAR.GZ, …) Entpackte Dateien Manifest sha256=a … Manifest Digest Eindeutige ID für Single Instancing
Sync Zero Install - Bastian Eicher 8 libreoffice.orgkeepass.info
Sync Zero Install - Bastian Eicher 9 Sync Serverlibreoffice.orgkeepass.info
Sync Anwendungsliste als XML AES-128 Verschlüsselung UploadDownload AES-128 Entschlüsselung Zero Install - Bastian Eicher 10 HTTP PUTHTTP GET 3-way Merge
Desktop Integration Handler Dateiendungen CDs brennen, etc. Dienste Browser Mailclient Icons Startmenü Desktop Zero Install - Bastian Eicher 11
Live Demo Zero Install - Bastian Eicher 12
Zusammenfassung Apps ohne Installation ausführen Keine Seiteneffekte Cross-Platform Zero Install - Bastian Eicher 13 /0install 0install.de apt-get, yum, …