Unix-подобные системы. Возможно, вы не раз уже слышали об этом понятии. Давайте попробуем разобраться, что это такое и для чего это нужно. 

Первое, что нужно понимать:

Unix НЕ равно Linux

Это две разные операционные системы. 

Посмотрите слайд из видео, на котором я представил небольшую схему развития операционных систем в истории и как появился Linux.

Понятие unix-подобные системы произошло по историческим причинам и связано с тем, как происходило развитие операционных систем. 

В 1970 г. появилась такая операционная система, которая называлась Unix. Все начиналось с этой операционной системы. Она была создана для корпоративных целей. Компьютеры в то время были доступны только для крупных корпораций.

После того как компьютеры развивались и становились доступными большему количеству людей, начали появляться новые операционные системы.

Отдельной веткой развивалась операционная система Windows. А на основе Unix была разработана целая серия операционных систем, которые получили очень большое распространение. 

 В первую очередь это операционная система Linux. В 1991 г. был разработан так называемый проект GNU. Это принцип свободного распространения операционных систем. По этой лицензии Linux распространялся бесплатно, с открытым исходным кодом. На основе Linux по этой причине появилось довольно много различных сборок.

Сборка - это тот же самый Linux, но немного видоизмененный. Ядро операционной системы везде одинаково.

Также на основе Unix разрабатывалась операционная система BSD и Mac OS. 

Т.к. эти операционные системы разрабатывались на основе одной системы, очень многие вещи в них оказались схожими. Это схожая файловая структуру, принципы безопасности, принципы работы с пользователями, команды в командной строке и.т.д.

Именно поэтому все такие системы и назвали unix-подобными. Т.к. они разрабатывались на основе общего ядра и общей операционной системы.