ABSTRACT

This chapter breaks down the three major types of software, all of which have their own licensing traditions and terms and condition issues. Each of these layers interacts with the layer below and ultimately the hardware to provide a complete system. The chapter deals with each of the layers in the series from the top to the bottom. The organization of the chapter is deliberate to reinforce that maintenance and support of the upper layer does not maintain or support the layers below.