Anyone can distribute software
If you have a web-site, you can distribute your software;
Security is central
Installing a word-processor doesn't grant it administrator access;
You control your own computer
You don't have to guess what happens during installation;
Zero Install is a decentralised cross-distribution software installation system. Other features include full support for shared libraries (with a SAT solver for dependency resolution), sharing between users, and integration with native platform package managers. It supports both binary and source packages, and works on Linux, OS X, Unix and Windows systems. It is fully Open Source.
(screencast with audio commentary)
- Oct 2016
- 0install 2.12 released. This is mainly code cleanups and improvements to the build. A minor caching bug, which resulted in some unnecessary extra work being done, was fixed.
- Apr 2016
- 0install 2.11 for Windows released, with a new installer, support for .tar.xz archives, and some bug fixes. The OCaml code can now be built easily on Windows, using the new OPAM support.
- Mar 2016
0install 2.11 released, with support for the latest PackageKit API, a way to specify a particular version by ID (for tools) and a change to ZEROINSTALL_PORTABLE_BASE to be compatible with the Windows version. Some bugs were fixed, including an error if the user had a ~/bin directory in PATH but the directory didn't exist.
0install 2.10 for Windows released, including new "0install store add-dir / remove-dir / export" commands and use of the OCaml solver (removing the old embedded Python solver and reducing the download size by over 50%).
- Feb 2016
- The Windows version of 0install can now use the new OCaml solver.
- Nov 2015
- 0install 2.10 released. This has several bug fixes and improvements for OS X, including support for finding the native make and Java 8 packages. The diagnostics now provide detailed information about why a feed was missing (didn't download, was empty, error from PackageKit, missing DBUS support, etc).