Что Такое Linux И Почему Это Не ОС?

Люди, далёкие от IT и тем более от операционных систем, ошибочно и привычно именуют Linux операционной системой, сродни Windows или macOS. Но на самом деле, вернее будет говорить о том, что Linux - это семейство операционных систем, основанных на одном ядре.

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

У популярной и используемой многими Windows ядро называется NT, компания Apple разрабатывает свою macOS на ядре XNU.

Автором и разработчиком ядра Linux является Линус Торвальдс, от имени которого ядро и получило часть своего названия. Вторую часть даровал пингвин, который стал эмблемой разрабатываемого ядра. В результате сложения Linus + tux получился Linux.

Стоит отметить, что ядра Windows и macOS закрыты для сторонних разработчиков, в отличие от ядра Linux, в разработке которого сейчас, помимо самого Линуса Торвальдса принимает участие огромное количество людей по всему миру.

Из-за открытости Linux любой разработчик или команда может взять исходный код ядра и использовать его для создания своей операционной системы. И вот тут появляется понятие дистрибутив - это конкретная операционная система, разработанная на базе ядра Linux. Дистрибутивов на ядре Linux множество: например, с 1992 по 2021 годы появилось 554 дистрибутива, на 2021 год поддерживается в актуальном состоянии (т. е. не объявлено о сворачивании разработок, и выходят новые релизы) 300 дистрибутивов, если объединить дистрибутивы в большие группы, то таковых окажется 5 (Red Hat, SUSE, Debian, Ubuntu, Arch). В зависимости от подхода к расчёту количество дистрибутивов будет различным.

Из-за большого количества дистрибутивов на ядре Linux среди начинающих пользователей распространено такое явление, как дистрохоп - смена дистрибутива в течении короткого отрезка времени.

На данный момент, у меня дистрибутив Archlinux, который является самостоятельным дистрибутивом и не считается форком чего-либо. До этого перепробовал и Debian, и Ubuntu, и Fedora и мн. других дистрибутивов.

Подытожим, чтобы на будущее уже иметь представление о том, что такое Linux на самом деле:

  1. Linux - это семейство операционных систем на базе ядра и самое название ядра.
  2. Ядро Linux разработал изначально Линус Торвальдс, сейчас к разработке привлечено множество людей.
  3. Операционная система, разработанная на базе ядра Linux называется дистрибутив.