UNIX существует уже четыре десятилетия. UNIX - многозадачная, многопоточная, многопользовательская операционная система разделения времени.
UNIX является сетевой ОС, основной областью ее применения остаются крупные корпоративные сети со стеком протоколов TCP/IP за счет высокой надежности, возможности легкого масштабирования сети.
Эта операционная система в большей степени ориентирована на программирующих профессионалов, а не на "рядовых" пользователей как Windows.
Базовые концепции:
мобильность исходного кода - возможность портирования на компьютерах различной архитектуры;
организация процессов - вытесняющая многозадачность на основе процессов, работающих в изолированных адресных пространствах в виртуальной памяти;
взаимодействие процессов - реализует синхронизацию и коммуникацию параллельных процессов. поддержка асинхронных процессов;
файловая система – иерархическая с поддержкой жестких ссылок;
унификация ввода-вывода - поддержка независимых от устройств операций ввода-вывода (через специальные файлы устройств);
высокая технологичность - поддержка многочисленных инструментальных средств для разработки прикладного и системного программного обеспечения;
стандартный интерфейс для программ (программные каналы, IPC) и пользователей (командный интерпретатор, не входящий в ядро ОС);