Linux и Unix. В чем разница?

Alla Rud 04.07.2016 3 27274 на прочтение 4 минут

linux-unix

Два термина Linux и Unix очень похожи между собой и их часто путают даже опытные пользователи. Давайте все-таки разясним разницу между этими понятиями и в каких случаях их стоит применять. Начнем с истории возникновения Linux и Unix.

История Unix началась еще в конце 1960-х годов, изначально система разрабатывалась вместе с MIT и General Electric, но потом некоторые разработчики решили сделать собственную ОС и в 1970 году она получила название Unix, далее была переписана на языке программирования Си. С того времени ОС начала распространяться как бесплатно, так и на коммерческой основе. Появлялись новые редакции и варианты, самой большой популярностью пользовалась BSD.

Linux похож своими функциями на Unix, но вполне отличается кодовой базой. Данная операционная система была сделана из двух проектов, один из которых GNU, а второй - ядро Linux. Цель такого проекта - создать систему похожую на сам Unix, но который бы не зависил от него. Другими словами, нужно было создать ОС, которая бы бесплатно распространялась и могла модифицироваться без ограничений. Linux был разработан под влиянием системы Minix, наследника Unix, но кодовая база была написана с нуля. Linux был рассчитан на использование на обычных ПК, в то время как Unix использовался на крупных фирмах. Но уже сегодня Linux прекрасно работает на большинстве платформ и интегрируется со многими инстурментами. Например, современные дистрибутивы Linux безпроблемно работают даже с файловыми системами для Windows - FAT32, NTFS. Как появился пингвин Такс – символ Linux?

В чем суть Unix?

Данный термин может относиться к нескольким понятиям сразу:

  • самобытная ОС, на основе которой создают и развивают другие операционные системы;
  • товарный знак, который принадлежит The Open Group. Данная компания разрабатывает стандарты для операционных систем Single UNIX Specification. Системы соответствующие данным стандартам могут именоваться Unix на законных основаниях;
  • все ОС, которые зарегистрированы под именем  Unix: AIX, A/UX, HP-UX, Inspur K-UX, Reliant UNIX, Solaris, IRIX, Tru64, UnixWare, z/OS и OS X.

В чем суть Linux?

  • это Unix подобная операционная система, которая ведет себя как Unix, но не использует его код;
  • не имеет сертификата Unix, но по функциональности имеет множество сходств;
  • реализирует много принципов работы Unix.

Чем похожи Linux и Unix?

Обе системы имеют похожие принципы администрирования данных, кроме того базовые команды управления ОС идентичны. Также системы устойчивы к вирусам на одном уровне.  

Основные отличия между Linux и Unix?

Linux - ОС с открытым исходным кодом, распространяется бесплатно, Unix - только ее производные находятся в свободном доступе. Linux можно назвать своеобразным клоном Unix, который не использует его код. Linux изначально разрабатывался для домашних ПК, а Unix для больших корпораций. Правда, на сегодня Linux поддерживает больше платформ чем Unix и является более популярным среди пользователей. И, конечно же, Linux поддерживает больше типов файловых систем чем Unix. Операционные системы на базе LINUX. Какие наиболее известны?

Часто данные понятия путают из-за того, что они могут по-разному трактоваться и обозначать разные вещи. Если учитывать все факторы, то ОС  Unix менее универсальна, потому что каждый дистрибутив адаптирован к только определенному количеству платформ и файловых систем, в отличии от Linux, которая в данном плане намного универсальней.

Отличия между Linux и UNIX значительны. UNIX - широкое понятие, конкретнее говоря, некий фундамент для построения и сертификации всех UNIX-подобных систем, а Linux - одна из веток, UNIX-подобная. Хотя, если учитывать фактор технлогий, то данные термины довольно близки. Например, много ПО, которое было создано для Linux, можно отлично адаптировать для работы с ОС UNIX. При этом не нужно переписывать исходный код. Полезные команды Linux, которые необходимо знать в следующей статье

Как итог данной статьи можно привести вот такую последовательность UNIX → UNIX-подобная ОС → Linux, которая во многом обясняет последовательность и зависимость обеих операционных систем.

Основные отличия Linux и BSD тут.

Компания HyperHost™ желает Вам успешной и продуктивной работы с Linux и UNIX!

 


Close Screen
Alla Rud
Статей: 609
Оцените статью:


Спасибо за отзыв
Рейтинг: 4.3 из 5 Голосов: 14