Zero Install یک سیستم نصب نرمافزار غیرمتمرکز و چندسکویی است که تحت مجوز LGPL عرضه میشود. این سیستم به توسعهدهندگان نرمافزار اجازه میدهد برنامههای خود را مستقیماً از وبسایت خود منتشر کنند، در حالی که از ویژگیهایی که در مخازن توزیع متمرکز رایج هستند، مانند کتابخانههای مشترک، بهروزرسانی خودکار و امضاهای دیجیتال، نیز پشتیبانی میکند. هدف آن تکمیل مدیریت بسته سیستم عامل است، نه جایگزینی آن. بستههای 0install هرگز با بستههایی که توسط توزیع ارائه شدهاند، تداخل ندارند.

Zero Install همچنین دارای ویژگیهای جالبی است که اغلب در مدیران بسته سنتی یافت نمیشوند. برای مثال، در حالی که در صورت امکان کتابخانهها را به اشتراک میگذارد، همیشه میتواند نسخههای مختلف یک بسته را بهصورت همزمان نصب کند، حتی وقتی نیازمندیها با هم تداخل دارند. نصب همیشه بدون اثر جانبی است (هر بسته در دایرکتوری خود باز میشود و به دایرکتوریهای مشترک دست نمیزند)، که آن را برای استفاده با فناوریهای سندباکس و مجازیسازی ایدهآل میکند.
فایل XML که نیازمندیهای برنامه را توصیف میکند، میتواند در مخزن کد منبع نیز قرار گیرد و امکان مدیریت کامل وابستگیها برای نسخههای منتشر نشده توسعهدهنده را فراهم کند. برای مثال، یک کاربر میتواند یک مخزن Git را کلون کند و برنامه را بسازد و آزمایش کند، بهطور خودکار نسخههای جدید کتابخانهها را در صورت نیاز دانلود کند، بدون آنکه با نسخههای نصبشده همان کتابخانهها در توزیع خود تداخل داشته باشد، که این نسخهها همچنان برای سایر نرمافزارها استفاده میشوند.
تغییرات Zero Install نسخه 2.28.0:
اضافه شدن گزینههای --pin و --unpin برای دستورهای 0install select|download|update|run
دانلود نرم افزار Zero Install