Kinds of operating systems (3)
• Time-sharing, multiple users, interactive
• Many concurrent users “logged on”
• Interactive editing and computing
• Self submission of batch jobs
• Protection among users, protection among jobs
• Fair allocation of resources
• All university computing centers since about 1970
– E.g., MULTICS, IBM 360/67, DEC PDP-10, PDP-20
• Advanced minicomputers
– DEC, Data General, Prime, etc.
– Unix