www.wikidata.de-de.nina.az
Unter Zero Install auch 0install werden Tools zusammengefasst die nicht installiert werden mussen 2 Verwandte Konzepte sind einerseits Portable Software als auch Applikations Virtualisierung bzw Sandboxing welche meistens die Charakteristik der Installationsfreiheit im Sinne von Systemintegration teilen Auch Emulatoren stellen aus anderen Grunden eine Umgebung zur Verfugung auf der Programme ohne Auswirkung auf das System installiert werden Zero InstallInstallation mit ZeroinstallBasisdatenEntwickler Thomas LeonardAktuelle Version 2 16 1 2 April 2020 Betriebssystem Linux Unix macOS WindowsProgrammiersprache OCamlKategorie Installationssystem Paketmanager Lizenz LGPL Freie Software http 0install net Inhaltsverzeichnis 1 Hintergrund 2 Siehe auch 3 Weblinks 4 EinzelnachweiseHintergrund BearbeitenZero install ist auch ein ursprunglich in Python 3 fur Linux geschriebenes dezentrales plattformubergreifendes Software Installationssystem das unter der LGPL verfugbar ist Zero Install definiert kein neues Paketformat es werden unveranderte Tar oder Zip Archive verwendet Stattdessen definiert es ein XML Metadatenformat um diese Pakete und die Abhangigkeiten zwischen ihnen zu beschreiben Eine einzige Metadatendatei kann auf mehreren Plattformen darunter Ubuntu Debian Fedora openSUSE Mac OS X und Windows verwendet werden sofern Binar oder Quellarchive verfugbar sind die auf diesen Systemen funktionieren Im Gegensatz zu anderen Paketmanagern konnen beispielsweise Bibliotheken nach Moglichkeit gemeinsam genutzt werden kommt es jedoch zu widerspruchlichen Anforderungen konnen mehrere Versionen eines Pakets parallel installiert werden Die XML Datei die die Anforderungen des Programms beschreibt kann in ein Quellcode Repository aufgenommen werden So kann beispielsweise ein Benutzer ein Git Repository klonen und das Programm erstellen und testen indem er bei Bedarf automatisch neuere Versionen von Bibliotheken herunterladt ohne die Versionen der von seiner Distribution installierten Bibliotheken zu beeintrachtigen die weiterhin fur andere Software verwendet werden 4 Anwendungsfalle sind laut Hersteller u a die dezentrale 5 Distribution von Software direkt durch die Hersteller als auch die Root Rechte freie Installation von Software durch den Anwender 6 Seit Oktober 2010 existiert auch eine Windowsversion der Software Seit 2013 ist Zero Install nicht mehr in Python sondern in OCaml geschrieben Als Grund gab Entwickler Thomas Leonard an dass Python zu langsam gewesen sei das hatte man vor allem wahrend des Startens der Software gemerkt Neben OCaml sei auch noch Haskell in die engere Auswahl gekommen er entschied sich allerdings fur erstere da die Sprache fur ihn leichter zu lernen gewesen ware 3 Siehe auch BearbeitenPortable Software autopackage eine der Ansatze eine Distro agnostisches Installationssystem zu erstellen AppImage Docker Software Weblinks Bearbeiten0Install WebsiteEinzelnachweise Bearbeiten 1 Jorg Geiger Zero install Nie mehr installieren Chip 4 August 2010 abgerufen am 3 Mai 2012 a b Python to OCaml Retrospective 6 Juni 2014 abgerufen am 20 Mai 2019 englisch About 0install Abgerufen am 20 Mai 2019 englisch Thomas Leonard Decentralised Installation Systems osnews com 16 Januar 2007 abgerufen am 3 Mai 2012 englisch Thomas Leonard Zero Install Comparison with other systems 0install net 1 Januar 2010 abgerufen am 3 Mai 2012 englisch Abgerufen von https de wikipedia org w index php title Zero Install amp oldid 232697110