Practical multitasking, multi-user operating system for computer systems