9
Evolution of an Operating System
nMust adapt to hardware upgrades and new types of hardware. Examples:
uCharacter vs graphic terminals
uIntroduction of paging hardware
nMust offer new services, eg: internet support
nThe need to change the OS on regular basis place requirements on it’s design
umodular construction with clean interfaces
uobject oriented methodology