A multi-user, multi-tasking operating system originally developed by Ken Thompson at AT&T Bell Labs in the late 1960s. The core of Unix is the kernel which allocates cpu time and memory to programs, handles devices and the file system. When using Unix, you interact with the operating system using a shell – a user interface where you can type in commands.