

Instead it simply puts each unpacked archive into its own directory.

By contrast, when 0install installs (caches) a package, it does not run any code from the pacakge and it does not write to any of the traditional software directories like /usr/bin or /usr/lib.Even if they didn't, the fact that the package can unpack files to directories such as /usr/bin or /usr/lib effectively gives them root access anyway. When installing a package, most installation systems execute pre- and post-install scripts inside the package as root, giving the package full access to your machine.If you have already installed a package using your distribution's installer then 0install can use that instead of downloading a second copy.Binary and source packages - supports both compiling applications from source and downloading binaries.0install supports sharing of binaries (the implementation cache) between users and between virtual machines.Conflict free - if two programs want the same version of a library, they'll share it.Decentralised anyone can distribute software.Zero Install gives you the possibility to perform search operations in the catalogue, run and update the selected tool, choose the desired version, view additional information about each utility via online resources, as well as add the current program to your list with favorite apps. Other configuration options enable you to filter mail by size, convert HTML mail to plain text, strip additional address info, limit the subject length, forward only MIME emails with attached files, set up custom filters, tweak mobile parameters, schedule the forwarding process, set up a master password, and delete all incoming mail when quitting the program. It supports both binary and source packages, and works on Linux, Mac OS X, Unix and Windows systems. Other features include full support for shared libraries, sharing between users, and integration with native platform package managers. Zero Install is a decentralised cross-distribution software installation system.
