Терминология – дело тонкое
19 мая 2020
«Слова у нас до важного самого в привычку входят, ветшают, как платье».
В. Маяковский
Стихотворение из эпиграфа немного не по теме выпуска, но приведенная фраза отлично описывает ситуацию, когда мы в речи используем некие слова-термины в качестве синонимов, понимая, что имеется в виду. Но если начать подробно разбираться, то оказывается, что есть нюансы и отличия. Например, «дистрибутив Линукс» и «операционная система Линукс» – одно и то же? На самом деле нет, хотя в речи часто фраза «используемый дистрибутив» подразумевает именно «используемая операционная система».
Вы плохо понимаете разницу между «дистрибутивом» и «ОС», поскольку не знаете или забыли, что ОС это и есть ядро системы, включающая необходимые драйвера и работающая соответственно в режиме Kernel mode, а все, что вы считаете признаками ОС, работает сугубо в User mode и следовательно называться операционной системой не может, поскольку составляет ее дистрибутив.
Давайте разбираться в терминологии. Начнем с операционной системы.
Операционная система (ОС) является системным программным обеспечением, оно приводит в действие всю техническую составляющее любого из компьютеров, исключение могут представлять лишь микрокомпьютеры.
Ядром операционной системы называют её основную часть, которая как раз и обеспечивает запуск всех действий, организует работу других программ и работу компонентов компьютерной системы. Процессы, происходящие в ядре ОС можно назвать организующей программно-аппаратной деятельностью.
Операционная система является основным программным обеспечением, которое управляет всем аппаратным и другим программным обеспечением на компьютере. Операционная система взаимодействует с аппаратным обеспечением компьютера и предоставляет службы, которые могут использовать приложения.
Операционная система находится между приложениями, которые вы запускаете, и оборудованием, используя аппаратные драйверы в качестве интерфейса между ними.
Как правило, программы не запускаются сами по себе. Их работу, запуск и прочее обеспечивают иные программы. Например, программа обычно знать не знает, с каким конкретно устройством она работает. В системе есть драйверы, которые переводят запросы программы в некие действия.
На самом деле граница между операционной системой и пользовательскими приложениями весьма условная. В состав операционной системы зачастую входят утилиты, которые могут использоваться пользователем. Кроме того, ранее считавшиеся пользовательскими программы также могут войти в состав операционной системы и даже стать ее неисключаемой частью (отличный пример – Internet Explorer, начавший свою карьеру обычной программой).
Из чего состоит ОС:
- ядро
- командный модуль
- комплекс драйверов
- сервисные утилиты
- оболочка
Ядром операционной системы называют ее основную часть, которая как раз и обеспечивает запуск всех действий, организует работу других программ и работу компонентов компьютерной системы. Процессы, происходящие в ядре ОС можно назвать организующей программно-аппаратной деятельностью.
Драйвера – это целый внутренний комплекс специальных программ для обеспечения корректной работы именно аппаратных устройств с операционной системой, проще говоря – это инструкция для управления операционной системой компьютерных комплектующих, периферии.
Утилиты – дополнительные программные средства, которые взаимодействуют с ПО для выполнения различных задач.
Для пользователя оболочка операционной системы, является очень важным элементом – графический интерфейс – это то, что пользователь видит на дисплее любого компьютерного устройства.
Ядро современных операционных систем обычно изолировано от программ, также входящих в состав операционной системы, и работает в режиме ядра (Kernel mode), в отличие от тех же программ, имеющих меньше привилегий.
Теперь давайте перейдем к типам операционных систем.
Наиболее популярные операционные системы
- Виндовс – Windows
- Линукс – Linux
- Макинтош – MAC OS
- Андроид – Android
На самом же деле и Windows, и Linux, и Android – это типы операционных систем, так как общего между Windows 1.0 и Windows 10 чуть меньше, чем практически ничего. Как выше говорилось, операционная система – это определенный набор программ. Поэтому всегда стоит точно указывать наименование, например, операционная система Windows 10. Это более корректное название конкретной операционной системы. Кроме того, после названия ОС стоит добавить «Сервис пак ..» или «билд». Так как различия между операционными системами разных сервис-паков могут быть значительными.
Точно так же и Linux – группа операционных систем на базе ядра Linux.
Linux — семейство Unix-подобных операционных систем на базе ядра Linux, включающих тот или иной набор утилит и программ проекта GNU, и, возможно, другие компоненты.
То есть если мы говорим «операционная система Linux», то это некорректно. Совсем-совсем точно Linux – это ядро операционной системы. Корректно говорить «GNU/Linuх». Получается, операционной системы Linux вообще не существует! Есть разрабатываемые отдельными разработчиками утилиты и есть ядро Linux. И есть компании и энтузиасты, собирающие все вместе. И тут снова начинается путаница.
Самые распространённые в мире дистрибутивы:
- Ubuntu
- Быстро завоевавший популярность дистрибутив, ориентированный на лёгкость в освоении и использовании.
- openSUSE
- Бесплатно распространяемая версия дистрибутива SuSE, принадлежащая компании Novell. Отличается удобством в настройке и обслуживании благодаря использованию утилиты YaST.
- Fedora
- Поддерживается сообществом и корпорацией RedHat, предшествует выпускам коммерческой версии RHEL.
- Debian
- Международный дистрибутив, разрабатываемый обширным сообществом разработчиков в некоммерческих целях. Послужил основой для создания множества других дистрибутивов. Отличается строгим подходом к включению несвободного ПО.
…
Но в иных местах то, что выше назвали дистрибутивом, называется операционной системой! Причем на одной странице могут встречаться оба термина.
Что же такое дистрибутив?
Дистрибути́в операцио́нной систе́мы — это форма распространения системного программного обеспечения.
Дистрибутив ПО – это комплект (как правило, набор файлов), приспособленный для распространения ПО. Может включать вспомогательные инструменты для автоматической или автоматизированной начальной настройки ПО (установщик).
Дистрибутив обычно содержит программы для начальной инициализации системы. Случай дистрибутива операционной системы – инициализация аппаратной части, загрузка урезанной версии системы и запуск программы-установщика, программу-установщик (для выбора режимов и параметров установки) и набор специальных файлов, содержащих отдельные части системы (так называемые пакеты).
Наличие дистрибутивов — это следствие того, что форма программного обеспечения, используемая для его распространения, почти никогда не совпадает с формой программного обеспечения на работающей системе.
Получается, дистрибутив – это операционная программа плюс средства ее начального развертывания на компьютере, а также файл, который вы скачиваете и запускаете тем или иным образом для установки той же операционной системы.
Но если дистрибутив – форма распространения, а Linux (будем называть эту ОС так, как привыкли) – это набор из утилит и ядра, формируемый конкретными командами, то собранный ими комплект в принципе тоже можно назвать формой распространения этих программ.
Вот такие дела.
Антивирусная правДА! рекомендует
Мы не будем выносить вердикт, как говорить правильнее: дистрибутив RedHat Enterprise Linux или операционная система Astra Linux Special Edition. Но в качестве примера использования вышеупомянутых терминов приведем системные требования для нашего антивируса (только часть, полный список в документации):
- ОС Windows
- Windows XP Professional с SP2
- Windows 10
- ОС семейства UNIX
Работоспособность программного продукта протестирована на следующих дистрибутивах Linux:
- Astra Linux Special Edition («Смоленск»)
…
Нам важно ваше мнение
Чтобы оставить комментарий, нужно зайти через свой аккаунт на сайте «Доктор Веб». Если аккаунта еще нет, его можно создать.
Комментарии пользователей
Slava90
09:03:24 2020-05-25
Lia00
15:14:24 2020-05-21
Sasha50
15:13:58 2020-05-20
Zserg
11:11:16 2020-05-20
Alexander
02:27:13 2020-05-20
Геральт
22:20:41 2020-05-19
Dvakota
20:58:29 2020-05-19
I46
20:22:39 2020-05-19
Альфа
18:56:31 2020-05-19
Шалтай Александр Болтай
18:45:43 2020-05-19
Денисенко Павел Андреевич
18:35:34 2020-05-19
Татьяна
18:06:03 2020-05-19
matt1954
17:47:58 2020-05-19
L1t1um
17:37:23 2020-05-19
SGES
16:22:21 2020-05-19
Любитель пляжного футбола
15:46:13 2020-05-19
Toma
15:44:20 2020-05-19
anatol
14:46:00 2020-05-19
Lightness
13:25:03 2020-05-19
Tanya086
12:59:33 2020-05-19
uropb
12:50:44 2020-05-19
Serg07
12:46:40 2020-05-19
Masha
12:32:31 2020-05-19
DoctorW
12:24:00 2020-05-19
kokuxo
12:08:54 2020-05-19
vinnetou
12:00:27 2020-05-19
gebrakk
11:55:21 2020-05-19
DrKV
11:34:12 2020-05-19
ka_s
11:14:51 2020-05-19
marisha-san
10:59:39 2020-05-19
admin_29
10:49:49 2020-05-19
maestro431
10:18:06 2020-05-19
dyadya_Sasha
10:00:50 2020-05-19
Я за правильные формулировки, но без претензий к тем, кого легко понимаю, если они выражаются "не по-научному".
Dmur
09:51:29 2020-05-19
Alexander
09:27:51 2020-05-19
Время идёт, люди и способы общения меняются, отношения к словам (терминам, понятиям, смыслам) тоже не остаётся неизменным... То, что раньше обозначали словом "обман", теперь могут называть разными эвфемизмами.
P.S. Вариант мануала: ...положь колдобину со стороны загогулины и дергани за пимпочку, колысь штуковина щмякнется, долбани плюхалкой по кувыкалке... И ведь многие поймут, и правильно сделают, и заработает эта "штуковина" как ей и положено...
P.P.S. А вот кувылкой по Dr.Web Security Space не получится, потому как дохтур всяку загогулину шмякнет так, что ейные плюхалки ужо как вдрызь... Такой вот гешефт...
orw_mikle
09:11:43 2020-05-19
Неуёмный Обыватель
09:04:53 2020-05-19
Vlad X
08:32:25 2020-05-19
vkor
08:23:58 2020-05-19
Пaвeл
07:15:17 2020-05-19
I23
07:00:06 2020-05-19
Morpheus
05:52:50 2020-05-19
TV
05:35:16 2020-05-19
Sergey
05:24:19 2020-05-19
achemolganskiy
05:19:47 2020-05-19
EvgenyZ
05:18:35 2020-05-19
tigra
03:57:47 2020-05-19