| نسخه | 2.3 |
|---|---|
| ناشر | Bastian Eicher |
| تاریخ انتشار | Aug 1, 2013 |
| تاریخ اضافه شده | Aug 1, 2013 |
| الزامات سیستم عامل | Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| الزامات | .NET Framework 2.0 or newer |
| کل بارگیری ها | 548 |
| قیمت | Free |
شرح
Zero Install یک سیستم غیرمتمرکز نصب نرم افزار چند پلتفرمی است که تحت LGPL موجود است. این به توسعه دهندگان نرم افزار اجازه می دهد تا برنامه ها را مستقیماً از وب سایت های خود منتشر کنند، در حالی که از ویژگی های آشنا از مخازن توزیع متمرکز مانند کتابخانه های مشترک، به روز رسانی خودکار و امضای دیجیتال پشتیبانی می کند. در نظر گرفته شده است که به جای جایگزینی، مدیریت بسته سیستم عامل را تکمیل کند. بستههای نصب هرگز با بستههای ارائهشده توسط توزیع تداخل ندارند.
Zero Install قالب بسته بندی جدیدی را تعریف نمی کند، می توان از تاربال های اصلاح نشده یا بایگانی های فشرده استفاده کرد. در عوض، فرمت فراداده XML را برای توصیف این بسته ها و وابستگی های بین آنها تعریف می کند. یک فایل ابرداده واحد را می توان در چندین پلتفرم (ویندوز، اوبونتو، دبیان، فدورا، FreeBSD و Mac OS X) استفاده کرد. در حالی که در صورت امکان کتابخانهها را به اشتراک میگذارد، همیشه میتواند چندین نسخه از یک بسته را به صورت موازی نصب کند، در صورت وجود الزامات متناقض، نصب همیشه بدون عارضه است (هر بسته در دایرکتوری خودش باز میشود و دایرکتوریهای مشترک را لمس نمیکند). برای استفاده با فناوری های sandboxing و مجازی سازی ایده آل است. فایل XML که نیازمندیهای برنامه را توصیف میکند نیز میتواند در یک مخزن کد منبع گنجانده شود، که امکان مدیریت کامل وابستگی را برای نسخههای توسعهدهنده منتشرنشده فراهم میکند.