© Thomas Kunz 2000
SCE 574
168
Evolution of an Operating System
äMust adapt to hardware upgrades and new types of hardware. Examples:
äCharacter vs graphic terminals
äIntroduction of paging hardware
äMust offer new services, eg: internet support
äThe need to change the OS on regular basis place requirements on it’s design
ämodular construction with clean interfaces
äobject oriented methodology