Резюме
Резюме главы¶
В этой главе вас познакомили с операционной системой Linux. Вначале мы обсудили, что такое операционная система и из каких компонентов состоит Linux. Подчёркивалось, что современные компьютерные системы и операционные системы построены по модульному принципу. Linux можно установить на любой совместимый компьютер.
Затем мы рассмотрели историю развития Linux: разобрали типичную корпоративную модель разработки программного обеспечения и сравнили её с тем, как Linux создавался вне этой нормы. Мы говорили о GNU и лицензии GPL, а также о том, что Linux распространяется под GPL — это позволяет любому желающему свободно получить доступ к исходному коду. Далее обсудили движение за свободное программное обеспечение с открытым исходным кодом и выяснили его связь с GNU. Было отмечено, что открытое программное обеспечение предоставляется бесплатно, а его исходный код должен оставаться в открытом доступе.
Завершилась глава обзором того, как создаются дистрибутивы Linux, и перечислением наиболее популярных из них. Мы также рассмотрели различные роли, которые Linux может выполнять в типичной организации: серверы, настольные системы, мобильные платформы, гипервизоры и облачные вычисления.
Ускоренное повторение¶
- Linux — это операционная система.
- Операционные системы выполняют четыре ключевые функции:
- Платформа для приложений
- Управление аппаратным обеспечением
- Хранение данных
- Обеспечение безопасности
- Linux состоит из следующих компонентов:
- Ядро
- Библиотеки
- Утилиты
- Пользовательские интерфейсы
- Линус Торвальдс (Linus Torvalds) разработал Linux в начале 1990-х годов.
- Linux распространяется под лицензией GPL.
- Любой желающий может загрузить и изменить исходный код ядра Linux.
- Различные компании-разработчики создают собственные варианты Linux, называемые дистрибутивами (distributions).
- Прежде чем выбирать дистрибутив, следует определить назначение системы и архитектуру процессора.
- Системы, используемые в производственной среде, должны обеспечивать техническую поддержку.
- До развёртывания выбранного дистрибутива необходимо убедиться, что нужные программные приложения будут на нём работать.
- Linux может функционировать в компьютерной сети в роли сервера, настольной системы или гипервизора.