Zero Install 仕様
|
最初にアプリケーションをインストールしなくても、アプリケーションを実行できます
Zero Install は、LGPL の下で利用可能な分散型クロスプラットフォーム ソフトウェア インストール システムです。これにより、ソフトウェア開発者は、共有ライブラリ、自動更新、デジタル署名などの集中配布リポジトリでおなじみの機能をサポートしながら、自分の Web サイトからプログラムを直接公開できます。これは、オペレーティング システムのパッケージ管理を置き換えるのではなく、補完することを目的としています。 0install パッケージは、ディストリビューションによって提供されるパッケージと干渉することはありません。
Zero Install は新しいパッケージ形式を定義せず、未変更の tarball または zip アーカイブを使用できます。代わりに、これらのパッケージとそれらの間の依存関係を記述する XML メタデータ形式を定義します。 1 つのメタデータ ファイルを複数のプラットフォーム (Windows、Ubuntu、Debian、Fedora、FreeBSD、および Mac OS X) で使用できます。可能な限りライブラリを共有しますが、競合する要件がある場合には常に複数のバージョンのパッケージを並行してインストールできます。インストールには常に副作用がありません (各パッケージは独自のディレクトリに解凍され、共有ディレクトリには触れません)。サンドボックス技術や仮想化との併用に最適です。プログラムの要件を記述した XML ファイルをソース コード リポジトリに含めることもできるため、リリースされていない開発者バージョンの完全な依存関係を処理できます。
Registry Defragmentation 203 |
File Viewer Lite 203 |
Virtual Serial Port Driver 203 |
SRS-Root 203 |
QAZAntics Chug 203 |
Keyboard Helper 203 |
Virtual CloneDrive 203 |
MouseMote Server 203 |
iPhone Configuration Utility for Windows 203 |
EdbMails 203 |