Вопросы истории: UNIX, Linux, BSD и другие

Вопросы истории: UNIX, Linux, BSD и другие

Это попытка последовательного изложения истории UNIX, Linux и свободных ОС вообще, а также связанных с ними графических интерфейсов. Она разделяется на три части: в первой рассматривается история UNIX-подобных операционных систем, во второй – дистрибутивов Linux, в третьей – их интерфейсов. Основана на печатных и сетевых материалах, воспоминаниях очевидцев, устной традиции и личных впечатлениях.

Жанр: ОС и Сети
Серии: -
Всего страниц: 113
ISBN: -
Год издания: Не установлен
Формат: Полный

Вопросы истории: UNIX, Linux, BSD и другие читать онлайн бесплатно

Шрифт
Интервал

Краткий курс для времени угара Алексей Федорчук aka alv

Предисловие

Это попытка последовательного изложения истории UNIX, Linux и свободных ОС вообще, а также связанных с ними графических интерфейсов. Она разделяется на три части: в первой рассматривается история UNIX-подобных операционных систем, во второй – дистрибутивов Linux, в третьей – их интерфейсов. Основана на печатных и сетевых материалах, воспоминаниях очевидцев, устной традиции и личных впечатлениях.

Преамбула

Эта книга сочинялась на протяжении многих лет, начиная, наверное, с первых жней III тысячелетия нашей эры. Однако точка в ней была поставлена в момент, который может стать завершающим в истории всех её объектов и персонажей. В момент, когда сами понятия UNIX и UNIX-подобные операционные системы готовы превратиться в музейные экспонаты. Которые и сами-то представляются ненужными, а уж рассмотрение их истории – и подавно. Ибо, как сказал некогда главный герой наших классиков,

...теперь многие не знают имен героев. Угар НЭПа. Нет того энтузиазма.

Так вот, чтобы напомнить кое-какие имена и события, я и решил собрать воедино все свои прежние записки на исторические темы, причесать их и свести в единую книжку.

Описать историю всех свободных ОС и хотя бы основных их дистрибутивов (не говоря уже о графических системах и приложениях) оказалось задачей, для меня непосильной. Поэтому я ограничил свою задачу в основном теми ОСями, дистрибутивами и графическими системами, с которыми практически работал и за развитием которых следил. В результате в моём повествовании образовался ряд лакун, о наиболее существенны из которых будет сказано в заключении.

Вполне возможно, что я упустил и какие-то другие важные линии развития UNIX, их «подобий» и FOSS вообще. Хотелось бы надеяться, что все эти лакуны будут когда-нибудь восполнены другими авторами, более информированным в этих кругах вопросов, чем я.

Наконец, я полностью и сознательно исключил из своего сочинения историю прикладных программ. Хотя в развитии текстовых редакторов, офисных пакетов и ряда других классов приложений можно найти немало увлекательных сюжетов. Но тут могу оправдаться стопроцентно – словами Козьмы Пруткова, лейтмотивом сочинений которого было:

Нельзя объять необъятное!

Книга не представляет собой описания событий в хронологическом порядке – по причинам, о которых говорится во вступлении к главе первой, это невозможно. Поэтому она разделена на три части, сюжеты которых развиваются параллельно. Первая часть посвящена истории операционных систем семейства UNIX и им подобных – от предпосылок их возникновения до создания Linux, с одной стороны, и развития BSD систем вплоть до нашего времени – с другой.

Сюжет второй части ответвляется от первой с момента оформления Linux как общедоступной операционной системы. И посвящён он истории её дистрибутивов – от появления первых систем распространения этой ОС до почти настоящего времени, когда вопрос этот переходит из сферы истории в область политики.

Наконец, в третьей части рассмотрена история графических интерфейсов UNIX-подобных операционок – оконной системы X, менеджеров окон и интегрированных рабочих сред. А в качестве вводного материала затронута история текстовой консоли и интерфейса командной строки, то есть командных оболочек (shell).

Ранее фрагменты их этой книги размещались на разных моих ресурсах, в том числе и на Блогосайте, а также печатались в журнале Linuxfornat с июня 2011 по декабрь 2013 года в виде исторического цикла статей. И все они включены в неё в расширенном, взаимоувязанном и так или иначе переработанном виде. Так что как системная целостность содержание этой книги публикуется впервые.

Референсы

Эта книга предназначена в первую очередь для оффлайнового чтения с ебуков, планшетов и тому подобных смартфонов. Поэтому в её тексте не будет активных ссылок, задумчиво называемых пруфлинками (proof link). Да и смысла в них я не вижу – на самом деле эти самые «пруфы», как правило, ничего не доказывают, а, в лучшем случае, только иллюстрируют сказанное автором. А в некоторых случаях и просто не имеют к нему отношения.

Тем не менее, в основе этого сочинения лежат, разумеется, некоторые источники – материалы официальных сайтов проектов, списки рассылки, актуальные на момент выхода данной версии системы или дистрибутива обзоры, тексты старых книг по UNIX, старые журналы и тому подобные «бумажные» и сетевые материалы. Многие из которых или отыскиваются с трудом, или вовсе недоступны.

Поэтому одним из существенных источников книги стали личные воспоминания и впечатления автора – начиная с 1996 года, он был свидетелем большинства описанных в ней событий, а с 1998 года – и участником некоторых из них. Причём, большая их часть документировалась им «по горячим следам», что нашло отражение в моих журнальных и сетевых публикациях, приводить ссылки на которые было бы скучно. В случае расхождения своих воспоминаний с более иными «первоисточниками», типа Википедии, я, по понятным причинам, отдавал предпочтение первым.

Кроме того, многие из приводимых здесь данных получены в ходе общения, реального и виртуального, с участниками описываемых событий. Так что эта книга – своего рода и летопись устной традиции, сохранявшейся старыми юниксоидами и линуксоидами. Ибо, как показывает опыт истории, рукописи горят (да ещё и ярким пламенем), сайты исчезают также легко, как и возникают, и только память человеческая хранит воспоминания о событиях. По крайней мере, до тех пор, пока они кому-то ещё интересны.


Еще от автора Алексей Викторович Федорчук
Linux и все, все, все... Статьи и колонки в LinuxFormat, 2006-2013

Колонки и статьи Алексея Федорчука, печатавшиеся в журнале LinuxFormat на протяжении 2006-2013 годов, собранные в хронологическом порядке. Они посвящёны UNIX, Linux и другим UNIX-подобным системам, их приложениям, а также идеологическим вопросам Свободного и Открытого Программного Обеспечения (FOSS). Публикуются в авторской редакции.


Linux Mint и его Cinnamon. Очерки применителя

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Погружение в Salix

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Пикты и их эль

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Священные войны мира FOSS

Священные войны, они же holy wars – непременный атрибут жизни FOSS-мира. И потому в этой книжке будут собраны все материалы на эту тему, сочинявшиеся на протяжении десятилетия. Они дополнены материалом злободневным – Большим сравнением трех дистрибутивов Linux из числа самых популярных: Fedora, openSUSE, Ubuntu.


Рекомендуем почитать
Лето и дым

Лето и дым (англ. Summer and Smoke) — пьеса Теннесси Уильямса 1948 года. Произведение рассказывает об одинокой дочери священника (Альма Уайнмиллер), за которой ухаживает грубый доктор (Доктор Джон Бьюкенен младший), в которого она была влюблена в детстве.


Смех лангусты

Действие пьесы разворачивается в течение суток в последнее лето жизни актрисы Сары Бернар на ее приморской вилле. Сара торопится завершить второй том своих мемуаров, пытаясь через толщу выдумок и мифов о себе, через годы и десятилетия добраться до сути, до сердцевины собственной судьбы. Она подбирает самый верный ключ к кладовым своей памяти — театральный. Берет в партнеры преданного ей секретаря Жоржа Питу и затевает игру в воспоминания.


Техники холодных звонков, которые действительно работают

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Цветы Белого ветра

Когда на землях рекоставов и летнесторонцев не осталось ни одного представителя иных рас (ну или почти не осталось), правители этих земель принялись уничтожать тех, кто умел пользоваться магией. Однако ни один человек не вспомнил тогда о равновесии светлых и темных сил. А зря!.. Теперь их трое. Три темных мага, одному из которых предстоит сразиться на стороне добра. И если бы дело заключалось только в сражении!


Яйцо кукушки или Преследуя шпиона в компьютерном лабиринте

В отличие от плохого танцора, хорошему сисадмину мешают только кукушкины яйца. Их откладывают в его компьютер злобные хакеры, чтобы из них вылупились программы, делающие своего папу-кукушку суперпользователем. Но сколько кабелю не виться — а кончику быть: бравый сисадмин не дремлет и за годик-другой выводит злоумышленников на чистую воду: на этот раз хакерская тусовка круто пролетела. Такого предельно краткое содержание классической книги эксперта по компьютерной безопасности Клиффа Столла «Яйцо кукушки».


Разработка приложений в среде Linux

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



Серверные технологии хранения данных в среде Windows® 2000 Windows® Server 2003

Книга предназначена для читателей, хорошо знакомых с компьютерными системами и индустрией информационных технологий и желающих расширить познания в области систем хранения данных и архитектуры Windows NT, непосредственно связанной с подобными системами. В книге описываются корпоративные системы хранения данных, в то время как системам потребительского уровня уделяется меньше внимания. В этом издании сделана попытка поддержать интересы специалистов по программному обеспечению, мало знакомых с технологиями хранения данных, и профессионалов в области систем хранения данных, которые стремятся получить дополнительные знания по архитектуре обработки и хранения данных в Windows NT.


Iptables Tutorial 1.1.19

Iptables Tutorial 1.1.19Автор: (C) Oskar AndreassonCopyright (C) 2001-2002 by Oskar AndreassonПеревод: (C) Андрей КиселевПоследнюю версию документа можно получить по адресу: http://iptables-tutorial.frozentux.netfb2-документ отформатирован с использованием большого количества тегов и . Чтобы в «читалке» (в частности, Haali Reader) текст выглядел «красиво», настройте свойства соотвествующих стилей (emphasis и strong), изменив, например, их цвета или начертания. (прим. автора fb2-документа)


Перспективы свободного программного обеспечения в сфере государственного управления и бюджетном секторе

n1`Глава 2 из отчета Фонда Новая экономика Министерству экономического развития и торговли по теме «Анализ результатов и разработка предложений по созданию механизмов поддержки (в том числе за счет средств федерального бюджета) проектов по использованию ИКТ в экономике, социальной сфере, государственном управлении на региональном и муниципальном уровнях власти». Работа выполнена в рамках ФЦП «Электронная Россия». Дается очерк перспектив модели коммерческого программного обеспечения, известной как свободное программное обеспечение (СПО), в части удовлетворения потребности государственных органов и организаций в компьютерных программах, в сравнении с альтернативной (несвободной) моделью.