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, Mac OS X, Unix and Windows systems. It is fully Open Source.
(screencast with audio commentary)
- Dec 2013
Bastian Eicher announced the NEW Zero Install Publishing Tools, which has a feed editor with a split screen with graphical and XML view, plus a wizard for creating new feeds.
All the remaining non-GUI code in 0install has now been migrated to OCaml. This means that on headless servers you don't need to have Python installed in order to use (the Git version of) 0install! See the Asynchronous Python vs OCaml blog post for the latest technical details of the port. The next step is to migrate the GTK GUI.
- Nov 2013
- 0install 2.5 released, continuing the work of porting the code to OCaml (17,000 lines of code now). The main remaining tasks at this point are the GUI and the native package-manager integration. For these, the OCaml code still falls back to using the old Python code. See the Porting progress thread for details.
- Oct 2013
- 0install 2.4 released. The main new feature is that a large amount of code (more than 10,000 lines) has been converted from Python to OCaml, giving a large (~10x) speedup in many cases. New features include local paths in <file> elements (useful for testing things locally) and tab-complation for 0launch. For people wanting to work on it, see this overview of the new code. The next step is to migrate the download code to OCaml.
- Sep 2013
- 0install 2.3.3 released. This is a minor bug-fix release, while most of the effort goes to making progress on the new OCaml version. The Zero Install Maven Integration project is now available on GitHub.
- Aug 2013
- 0install 2.3 was released, with the new OCaml front-end to make launching apps much faster, tab completion for the Fish shell and support for relative archive paths in local feeds (this is useful for testing). 0install 2.3 for Windows was released, with a new per-user installer for use without administrator permissions. Since the release, we have been porting more of the code to OCaml: Tab-completion is now converted and therefore much more responsive. Other discussions included the announcement of an updated Firefox plugin and plans for a web-based Zero Install Market.