Различия между unix linux

Чем Linux отличается от UNIX, и что такое UNIX-подобная ОС?

UNIX (не стоит путать с определением «UNIX-подобная операционная система») — семейство операционных систем (Mac OS X, GNU/Linux).
Первая система была разработана в 1969 в Bell Laboratories, бывшей американской корпорации.

  1. Простое конфигурирование системы путем использования простых, обычно текстовых, файлов.
  2. Широкое использование командной строки.
  3. Использование конвейеров.
UNIX-подобная ОС

UNIX-подобная ОС (иногда используют сокращение *nix) — система, образованная под влиянием UNIX.

Слово UNIX используется как знак соответствия и как торговая марка.

Консорциум The Open Group обладает торговой маркой «UNIX», но наиболее известен как сертифицирующий орган для торговой марки UNIX. Недавно на The Open Group был пролит свет в связи с публикацией спецификации «Single UNIX Specification», стандартов которым должна удовлетворять ОС чтобы гордо называться Unix.

Вот здесь вы можете взглянуть на генеалогическое древо UNIX-подобных операционных систем.

Linux

image

Linux — общее название UNIX-пободных операционных систем, которые разработаны в рамках проекта GNU (проект по разработке СПО). Linux работает на огромном множестве архитектур процессора, начиная от ARM заканчивая Intel x86.

Наиболее известными и распространенными дистрибутивами являются Arch Linux, CentOS, Debian. Также существует много «отечественных», российских дистрибутивов — ALT Linux, ASPLinux и другие.

Возникает довольно много споров об именовании GNU/Linux.
Сторонники «open source» используют термин «Linux», а сторонники «free software» — «GNU/Linux». Я предпочитаю первый вариант. Иногда для удобства представления термина GNU/Linux используют написания «GNU+Linux», «GNU-Linux», «GNU Linux».

Читайте также:  Команда find linux поиск файлов

В отличие от коммерческих систем (MS Windows, Mac OS X) Linux не имеет географического центра разработки и определенной организации, которая владела бы системой. Сама система и программы для нее — результат работы огромных сообществ, тысяч проектов. Присоединиться к проекту или создать свой может каждый!

Вывод

Таким образом у нас поучилась цепочка: UNIX -> UNIX-подобная ОС -> Linux.

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

Источник

Cистемное администрирование в Linux и Unix. Linux и Unix — в чём разница?

Термины Linux и Unix довольно схожи между собой, поэтому неопытные пользователи их иногда путают. Естественно, опытный системный администратор, хорошо знающий основы администрирования серверов на «Линукс», Ubuntu и других операционных системах, такой ошибки не допустит. Для всех остальных мы разъясним разницу между Linux и Unix. А начнём с истории возникновения этих ОС.

LinusSpec_Welcome_800x450-20219-35881a.png

Как всё начиналось…

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

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

Читайте также:  Linux exec bin file

Разработка Linux происходила под влиянием Minix (наследник Unix), однако кодовую базу написали с нуля. В настоящее время Linux хорошо работает на многих платформах и интегрируется с разными инструментами, а современные Линукс-дистрибутивы Linux беспроблемно работают с разными файловыми системами, включая FAT32 и NTFS. В итоге словосочетание системное администрирование сегодня прочно связывают с Linux.

Какова суть Unix?

Говоря об Unix, сегодня подразумевают: — самобытную ОС, на основе которой создаются и развиваются прочие ОС; — товарный знак, принадлежащий The Open Group (компания занимается разработкой стандартов для ОС Single UNIX Specification); — все ОС, зарегистрированные под именем Unix.

Какова суть Linux?

Linux — это Unix-подобная ОС, которая не имеет Unix-сертификата, но схожа по функциональности и реализует многие принципы работы Unix.

В чём схожесть Linux и Unix?

Можно уверенно говорить о схожих принципах администрирования данных и идентичности базовых команд управления.

Главные отличия между Unix и Linux

Отличий довольно много: — Linux имеет открытый исходный код и распространяется бесплатно. Что касается Unix, то лишь её производные существуют в свободном доступе; — Linux изначально разрабатывалась для домашних ПК. Если говорить об оппоненте, то он создавался для больших корпораций. Но это отличие уже неактуально, ведь в настоящее время Linux поддерживает больше платформ, больше типов файловых систем и более популярна среди пользователей; — Unix менее универсальна, ведь каждый дистрибутив адаптирован лишь к определённому числу платформ и файловых систем. В этом плане Linux, разумеется, более удобна и универсальна, поэтому системные администраторы её и любят.

Делаем выводы

Итак, пришло время подвести некоторые итоги. Unix — более широкое понятие, некий фундамент для создания и сертификации Unix-подобных систем. Linux — всего лишь одна из веток. Хотя, если учитывать технологический фактор, термины близки. Большое количество программ, созданных для Linux, можно адаптировать для Unix, не переписывая при этом исходный код. Также можно привести следующую последовательность, которая объясняет зависимость обеих ОС:

 
UNIX → UNIX-подобная ОС → Linux

Вот, пожалуй, и всё. Если интересуетесь системным администрированием всерьёз, можете ещё почитать нашу статью про полезные команды Linux. И, разумеется, желаем вам успешной и продуктивной работы как с Linux, так и с Unix!

Источник

Оцените статью
Adblock
detector