配布は、ソフトウェアのクライアント用にパッケージ化されたソフトウェアコンテンツの集合です。

アプリケーションは、以下のいずれかの出力タイプとしてクライアントに配布できます。

  • パッケージ―配布のコンテンツは、NIパッケージマネージャのパッケージファイル (.nipkg) にビルドされます。クライアントは、パッケージマネージャから直接配布をインストールできます。パッケージの配布をフィードに追加すると、クライアントは、フィードをサブスクライブし、ネットワークアクセスを介してパッケージマネージャから配布をインストールできます。
  • パッケージインストーラ―配布のコンテンツは、インストーラファイル (.exe) にビルドされます。パッケージインストーラの出力にはデフォルトですべてのパッケージ依存項目が含まれているため、クライアントは、ネットワークアクセスがなくても配布をインストールできます。

フィードとは、含まれているパッケージに関する情報が記載されたマニフェストが含まれているパッケージファイルの集合です。相互に依存関係のある複数のパッケージを配布する場合、NIではフィードを使用することを推奨しています。フィードを使用すると、エンドユーザによるアクセスを目的としたすべてのパッケージを1つの場所でホストおよび維持できます。