|
|
|
Linux как операционная система
Сам термин "Linux"
не вполне определен. Прежде всего, он обозначает собственно ядро -сердце любой
версии Linux. В более широком понимании, Linux - любой набор программ, выполняемых
в этом ядре и называемый дистрибутивом. Задача ядра - обеспечение базовой
среды, в которой могут выполняться программы, в том числе программы базового аппаратного
интерфейса и системы управления задачами или выполнением программ.
Строго
говоря, в конкретный момент времени существует лишь одна текущая версия Linux,
и это -текущая версия ядра. Торвальдс считает ядро собственной вотчиной в мире
binux, позволяя тысячам разработчиков во всем мире разрабатывать прикладные программы
и службы для этого ядра.
Если понимать термин "Linux" в широком смысле - как набор программ,
выполняемых на ядре Linux, то версий этой операционной системы окажется великое
множество. Каждый дистрибутив имеет собственные уникальные характеристики, отличаясь
методом установки, набором средств и способом обновления версии. Но поскольку
в .основе каждого дистрибутива - все тот же Linux, почти любая программа, работающая
в текущей версии одного, дистрибутива, будет работать в текущей версии другого.
Примечание
Дистрибутивы Linux подробно рассмотрены в гл. 2.
Отметим: двойственность термина
"Linux" отражает путаницу в определении понятия операционной системы.
В коммерческом смысле операционная система - это широкий набор программ, сосредоточенных
вокруг ядра. Под это определение подходят Windows 95, 98 и Me, Windows NT и Windows
2000, а также Macintosh OS.
В техническом представлении операционная система ограничивается ядром, содержащим
основные системные функции и необходимым для разработки любой программы.
Исходя из любого определения, Linux является операционной системой. Особенность ядра Linux, отличающая эту систему от прочих операционных систем для настольных ПК, состоит в том, что это система многозадачная и многопользовательская.
|
|
|
|
Аналитическая геометрия плоскости и поверхности
Курс лекций Векторная алгебра. Электронные
учебники - MATLAB Компьютерная математика Maple
Лекции первого семестра первого курса Дифференциальное
исчисление функции
Дифференциальные уравнения первого порядка Теория
вероятностей. Основные понятия
Математический анализ Двойной интеграл Геометрический
смысл производной
Числовые ряды Степенные ряды Аналитическая
геометрия Функции графики задачи
Курс лекций Примеры задачи Интегрирование
и дифференцирование матрицы
;
|