The Zero Install Injector makes it possible for users to install software easily and without the need for root privileges. It takes the URL of a program's interface description and chooses suitable versions of the program and all of its dependencies (also identified by URLs) according to the user's policy settings (eg. "stable", "testing", "minimal network use", etc). The chosen versions are downloaded and cached and the program is run, using environment variables to let it find the components.
| Tags | Archiving Packaging Internet Software Distribution Tools Software Distribution |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux Mac OS X |
| Implementation | Python |
| Translations | English Swedish |
Recent releases


Changes: Compiling from source is now much easier, with an "Automatic" mode that downloads the source code and builds the program, and any dependencies, recursively. The menu for setting the selected version of a program or viewing a cached version is easier to find. Several error messages are now more helpful.


Changes: FTP downloads now work correctly with Python 2.6, and some deprecation warnings and other minor bugs have been fixed.


Changes: Background update notifications now work with Ubuntu/Jaunty's new notification system. Support for the Fink packaging system was added. Bug reports now contain more detailed information in the case that no version of a program could be selected. A translation framework was added, including a Swedish translation.


Changes: When unpacking lzma-compressed archives, the unpacker is now fetched through Zero Install if necessary. A new "audit" command allows the integrity of all cached software to be checked at once. If running software using sudo, 0launch no longer leaves root-owned files in the user's home directory. Various bugs were fixed.


Changes: Minor bugs were fixed in the code to avoid rechecking a failed feed too often, for selecting source code versions for compiling, and for saving user preferences about preferred versions. The dialog for managing installed applications was improved.