. . "The common software object includes software that is common to different types of hardware components, and software that is specific to each of the different types of hardware components." . . .