Patent ID: 8607223
Filing Date: 2013-12-10
Classification: G06F

Abstract:
1. A software installation method executed by a processor comprising: providing a multi-platform component installation package comprising components sufficient to assemble complete installation images for installation onto different specified target systems of respective different platform types; storing both common components common to all platform types and native components each specific to a particular platform type; grouping a plurality of component maps each specific to a different platform type, wherein each component map specifies the stored ones of the common components and the stored ones of the native components used for a corresponding one of the specific target systems; and, grouping a plurality of install launchers each specific to a different platform type; the grouping and storing forming a component installation package; determining a particular platform type for the specific one for the different specified target systems; selecting each of an install launcher and a component map for the particular platform type; and assembling selected ones of the components to assemble the complete installation image for installation onto a specific one of the different specified target systems using the selected one of the component maps that corresponds to the specific one of the different specified target systems, wherein the complete installation image includes common components and native components for the particular platform type, wherein the complete installation image is stored on a non-transitory storage medium, wherein the complete installation image only includes a subset of the components of the multi-platform component installation package needed for the specific target system.