Kernel Installation and Distribution System KIDS: System Management—Installations Kernel Installation and Distribution System (KIDS) was introduced with Kernel 8.0. Previously, software was exported using a utility called and installed by running routines DIFROM, INIT that the DIFROM utility created. KIDS is the replacement for DIFROM; it introduces significant revisions to the software distribution and installation processes. This chapter introduces KIDS, and describes some of the changes to the software export process. Table 51 lists the definitions that apply throughout the KIDS documentation: Table : KIDS-related Terms and Definitions Term Definition Transport Global An exported software application, stored in a global. KIDS exports software (i.e., package) based on its definition in a build entry. The transport global also contains the build entry and the PACKAGE (#9.4) file entry (if any) for a given software application. Build Entry An entry in the BUILD (#9.6) file that defines the parts of a software application to export. Also known as a build. Component An element of one of the following types: template (PRINT, SORT, and INPUT); form; function; bulletin; help frame; routine; option; security key; and protocol. Distribution A Host File Server (HFS) file containing transport globals. If a distribution contains multiple transport globals, KIDS treats them as a single installation when installing from the distribution. Package A cohesive set of files, data, and components that together form a set of computing activities related to a functional area (i.e., software).
Kernel Installation and Distribution System KIDS: System Management—Installations Kernel Installation and Distribution System (KIDS) was introduced with Kernel 8.0. Previously, software was exported using a utility called DIFROM, and installed by running INIT routines that the DIFROM utility created. KIDS is the replacement for DIFROM; it introduces significant revisions to the software distribution and installation processes. This chapter introduces KIDS, and describes some of the changes to the software export process. Table 51 lists the definitions that apply throughout the KIDS documentation: Table : KIDS-related Terms and Definitions Term Definition Transport Global An exported software application, stored in a global. KIDS exports software (i.e., package) based on its definition in a build entry. The transport global also contains the build entry and the PACKAGE (#9.4) file entry (if any) for a given software application. Build Entry An entry in the BUILD (#9.6) file that defines the parts of a software application to export. Also known as a build. Component An element of one of the following types: template (PRINT, SORT, and INPUT); form; function; bulletin; help frame; routine; option; security key; and protocol. Distribution A Host File Server (HFS) file containing transport globals. If a distribution contains multiple transport globals, KIDS treats them as a single installation when installing from the distribution. Package A cohesive set of files, data, and components that together form a set of computing activities related to a functional area (i.e., software).