Глава 1 История создания Linux

Глава 1

История создания Linux

Термин Linux используется для обозначения разных понятий. Технически точным определением является следующее.

Linux — это свободно распространяемое ядро Unix-подобной операционной системы.

Однако многие подразумевают под термином Linux всю операционную систему, основанную на ядре Linux.

Linux — это свободно распространяемая Unix-подобная операционная система, включающая ядро, системные инструменты, приложения и завершенную среду разработки.

В этой книге используется второе определение, поскольку вы будете программировать не только для ядра, а для всей операционной системы.

Linux (в соответствие со вторым определением) предоставляет хорошую платформу для переноса программ, поскольку рекомендованные им интерфейсы (которые подробно рассматриваются в книге) поддерживаются почти каждой доступной версией Unix, равно как и большинством клонов Unix. Как следует ознакомившись с материалом настоящей книги, вы сможете переносить свои программы почти во все системы Unix и системы, подобные Unix, проделывая лишь небольшую дополнительную работу.

С другой стороны, после работы с Linux вы можете предпочесть пользоваться только ею, не утруждая себя переносом.

Linux — это не просто еще одна система, подобная Unix. Это не просто хорошая платформа, куда можно переносить программы — это также хорошая платформа, на которой можно создавать и запускать приложения. Она широко используется во всем мире, помогая популяризировать концепцию открытого исходного кода (Open Source) или свободного программного обеспечения (Free Software). Краткий экскурс в историю поможет понять, как и почему это случилось.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

История создания и цель книги

Из книги Блеск и нищета информационных технологий. Почему ИТ не являются конкурентным преимуществом автора Карр Николас Дж.


8.1. ИСТОРИЯ СОЗДАНИЯ ОБЪЕКТНО-ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ

Из книги Технологии программирования автора Камаев В А

8.1. ИСТОРИЯ СОЗДАНИЯ ОБЪЕКТНО-ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ Практически сразу после появления языков третьего поколения (1967) ведущие специалисты в области программирования выдвинули идею преобразования постулата фон Неймана: "данные и программы неразличимы в


Глава 11 Применение XSLT для создания документов XSL-FO

Из книги XSLT автора Хольцнер Стивен

Глава 11 Применение XSLT для создания документов XSL-FO Мы уже рассмотрели XSLT-преобразования из XML в XML, HTML, XHTML, RTF, простой текст, JavaScript и даже в реляционные базы данных. В этой и следующей главах вы познакомитесь с новым преобразованием, для которого и создавались XSLT:


История создания книги, «плюсы» и «минусы» покупок в сети

Из книги Интернет-шопинг для неопытных пользователей автора Шестопалова Елена

История создания книги, «плюсы» и «минусы» покупок в сети Долгое время я делала покупки только в российских интернет-магазинах, сначала стала покупать вещи, книги, диски, в России прошлась по детским отделам, по магазинам с товарами для дома, спортивным маркетам, по


14.2.1. История создания DVD

Из книги Первые шаги с Windows 7. Руководство для начинающих автора Колисниченко Денис Н.

14.2.1. История создания DVD Нужно отметить, что технология DVD развивалась значительно быстрее, чем в свое время технология CD. Объяснить это можно тем, что компакт-диск тогда был чем-то новым и, возможно, ему не так доверяли, как другим проверенным носителям данных (дискетам и


История Linux

Из книги Linux: Полное руководство автора Колисниченко Денис Николаевич


Тонны электропроводов на свалку, или История создания технологии резонансной передачи энергии Евгений Балабас

Из книги Цифровой журнал «Компьютерра» № 165 автора Журнал «Компьютерра»

Тонны электропроводов на свалку, или История создания технологии резонансной передачи энергии Евгений Балабас Опубликовано 19 марта 2013 Можно ли совершить революцию в электроэнергетике, где уже десятки лет не меняются принципиальные,


Глава 3 Элементы ActionScript для создания игр

Из книги Adobe Flash. Создание аркад, головоломок и других игр с помощью ActionScript автора Розенцвейг Гэри

Глава 3 Элементы ActionScript для создания игр • Урок 15. Контроль воспроизведения клипа• Урок 16. Управление свойствами клипа• Урок 17. Применение метода "Перетащи и положи" к клипам• Урок 18. Клипы и уровни• Урок 19. Копирование клипов• Урок 20. Управление несколькими клипами•


Глава 4 Процесс создания игры

Из книги Операционная система UNIX автора Робачевский Андрей М.

Глава 4 Процесс создания игры • Flash и игры• Элементы игры• Программирование• Вопросы авторских прав• Изменение игр, рассматриваемых в данной главе• Распространенные ошибкиЗнания одних функций ActionScript не достаточно для создания законченных программ, например игр.


История создания

Из книги Программирование на Java автора Вязовик Николай Александрович

История создания В 1965 году Bell Telephone Laboratories (подразделение AT&T) совместно с General Electric Company и Массачусетсским институтом технологии (MIT) начали разрабатывать новую операционную систему, названную MULTICS (MULTiplexed Information and Computing Service). Перед участниками проекта стояла цель


История переносимости Linux

Из книги Вопросы истории: UNIX, Linux, BSD и другие автора Федорчук Алексей Викторович

История переносимости Linux Когда Линус Торвальдс впервые выпустил операционную систему Linux в ничего не подозревающий мир, эта ОС работала только на аппаратной платформе Intel i386. Хотя данная операционная система и была достаточно хорошо обобщена и хорошо написана,