Что Такое 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 на самом деле:
- Linux - это семейство операционных систем на базе ядра и самое название ядра.
- Ядро Linux разработал изначально Линус Торвальдс, сейчас к разработке привлечено множество людей.
- Операционная система, разработанная на базе ядра Linux называется дистрибутив.