355 500 произведений, 25 200 авторов.

Электронная библиотека книг » Алексей Федорчук » Вопросы истории: UNIX, Linux, BSD и другие » Текст книги (страница 28)
Вопросы истории: UNIX, Linux, BSD и другие
  • Текст добавлен: 11 октября 2016, 22:51

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


Автор книги: Алексей Федорчук



сообщить о нарушении

Текущая страница: 28 (всего у книги 28 страниц)

А что же другие?

Этот фрагмент истории десктопов был начат кратким рассказом о Xfce и ею же уместно его и завершить. Мы оставили её на уровне 3-й версии, которая, будучи переписана на основе библиотек Gtk, обрела статус свободной среды. Но на этом её история не закончилась.

При подготовке релиза 4.0 Xfce снова была полностью переписана – теперь на основе следующей, 2-й, версии Gtk. И не просто переписана изнутри, а кардинальным образом сменила интерфейс. От былого сходства с CDE не осталось и следа – внешности её по умолчанию было придано GNOME-подобие, а со временем, в версии 4.6, она обрела и своего рода реестр xfconf, также представляющий собой аналог GConf из среды GNOME.

Потеряла Xfce и свой «холерический темперамент», хотя по прежнему оставалась достаточно «лёгкой» и быстрой (хотя по этим двум пунктам можно найти и возражения). Однако её компактность трудно подвергнуть сомнению. И благодаря этому она стала десктопом по умолчанию ряда систем быстрого развёртывания, строившихся по принципу «одна задача – одно приложение». Среди таких систем наибольшую известность получили, пожалуй, Zenwalk и его родственник – Salix. А затем она была задействована в Xubuntu – одном из представителей семейства дистрибутивов Ubuntu. Хотя сборки с Xfce нынче можно видеть и в большинстве «больших» дистрибутивов, таких, как Fedora, openSUSE, Debian и ряде других.

Однако, как я только что сказал, разрастание Xfce вызывало нарекания – хотя, на мой взгляд, не вполне обоснованные. Тем не менее, в противовес ей были созданы ещё более «лёгкие» десктопы – сначала LXDE, а затем Razor-qt, основанные на библиотеках Gtk 3 и Qt, соответственно. Ныне их разработчики обозначили намерение слить оба проекта воедино. Но здесь мы уже окончательно покидаем историю и переходим к современности.

Послесловие

На этом я завершаю своё сочинение, посвящённое истории UNIX, Linux и их графических интерфейсов. В нём осталось немало пробелов – например, я почти не затронул историю ряда BSD-систем, таких, как NetBSD и OpenBSD, сыгравших немалую роль в становлении мира свободного софта в том виде, в каком он существует сейчас.

Не говорилось в этом цикле и об истории приложений для UNIX и Linux, хотя некоторые её аспекты были весьма драматичны – например, эволюция StarOffice, превратившегося в современные Libre Office и Apache Open Office. Немало поучительного было и в истории других офисных пакетов для UNIX и Linux, начиная с первых из них, Applix и AbiSuite (реликтом последнего является современный AbiWord). Весьма поучительна была попытка портирования на Linux пакета Corel Office, включавшего, в том числе, и легендарный WordPerfect.

Самое же главное – я ни слова не написал о втором туре истории Linux'а на Руси, проходившего в нулевых годах и захватившего начало нынешнего десятилетия. Том, который, начался после единения с миром российских дистрибутивов, Altlinux и ASPLinux. Она связана постепенным угасание последнего, с появлением дистрибутива ROSA и тесно переплелась c историей французской Mandriva в её «второй жизни», начавшейся после смены руководства и команды.

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

… в третьих, остаётся только вспомнить слова Козьмы Пруткова про объятие необъятного и попрощаться со своими читателями. Может быть – до тех времён, когда историей станут события современности. А возможно, что кто-нибудь другой захочет восполнить лакуны в моём повествовании.

Оглавление

Предисловие 1

Преамбула 1

Референсы 2

Реверансы 2

Часть I. История систем 3

Глава первая. Вопросы праистории 3

Вступление 3

Истоки и составные части 4

Computer Science и ARPANET 5

Зарождение UNIX 6

«Железные» предпосылки 8

Компьютеры для народа 9

Глава вторая. Берклиада 10

«Похищение Елены Прекрасной» 10

Начало свободного софта 11

Возвращение в Беркли 13

Интермедия 14

FreeBSD: рождённая свободной 15

Технологический детектив 16

Цена свободы 18

Глава третья. Возвращаясь к UNIX'ам 19

Серенада солнечной долины 19

В оковах проприетаризма 20

Битва за стандарты 22

Глава четвёртая. Рождение Linux 23

Предпосылка первая, «железная» 23

Предпосылка вторая, «денежная» 24

Предпосылка третья: «студенческая операционка» 24

Герой выходит на сцену 26

Глава пятая. Берклиада, тур второй 27

NetBSD и OpenBSD: первый форк в благородном семействе 27

FreeBSD: десятилетие спокойствия 29

FreeBSD: переломный год 31

Оглядываясь вокруг 32

Предварительный итог... 34

FreeBSD на Руси 35

Глава шестая. Последний взлёт индивидуального ОСетворчества 36

Пролог 37

Чем была AtheOS 37

Как она получалась... 38

Как устанавливалась... 38

И как работала 39

Эпилог 40

Глава седьмая. «Драгонада» Мэтта Диллона 40

«Железная» ретроспектива 41

Софтверная перспектива 42

У истоков новой системы 44

Глава восьмая. MINIX 3: вторая жизнь 48

Вступление 48

О микроядрах 48

Собственно о MINIX 3 50

Чего нет у рыб? 52

Заключение 53

Глава девятая. UNIX: хождения в народ 54

Зачем нужен десктопный UNIX 54

Блеск и нищета персональных Workstation'ов 55

Sun Solaris: глотки свободы 57

Мир без Солнца, или бессмертна ли мафия? 58

Дети Солнца 59

Глава десятая. Из истории файловых систем 60

Вводные слова 60

Дисковая разметка 61

Массивы и логические тома 61

Файловые системы 63

Из истории систем размещения 69

Начало истории ZFS 70

Из истории юриспруденции 71

ZFS on Linux: технология против крючкотворства 72

Часть II. История дистрибутивов 73

Глава одинадцатая. Начало дистрибуции 73

Был ли дистрибутивом первозданный Linux? 73

Начало начал 74

Slackware: первый шаг к Linux’у для всех 74

Debian: второй шаг к пользователю 76

Red Hat: совсем для всех? 77

Глава двенадцатая. Лицом к пользователю 79

Suse: по стопам Red Hat 79

Caldera: предыстория грядущего 80

Магия Linux 81

Назад, в будущее: Gentoo и другие 82

На пути к гармонии 83

Глава тринадцатая. Linux на Руси 84

Предыстория русского Linux’а 84

IPLabs Linux Team: начало русского Linux’а 86

Новые игроки на Linux-поле 88

Горизонты раздвигаются 88

Единение с миром 89

Глава четырнадцатая. Slackware и первые СБР 90

Slackware и потомки 90

Первые СБР 90

Путь Дзэн 91

Предназначение 93

И несколько последних слов 94

Глава пятнадцатая. Debian: история клонирования 94

Глава шестнадцатая. Ubuntu и его клан 95

Начало истории 95

Распространение 96

Появление‭ «‬разновидностей‭» 98

Глава семнадцатая. SUSE в истории 99

Представление семейства 99

Из предыстории 99

Начало самостоятельного плавания 100

К технологическим высотам 101

Рождение openSUSE 102

Соглашение с дьяволом 103

Парадоксы бизнеса 103

Продажа бессмертной души 104

Последствие 104

SUSE на Руси 105

Глава восемнадцатая. Год великого перелома 106

Этапы Большого пути 106

Почему 2005-й? 107

Последствия первые... 107

... и отдалённые 108

«Десктопизация» Fedora 109

Не Fedora единой... 110

Конец истории 110

Глава девятнадцатая. Феномен Ubuntu 110

Немного ретроспективы 111

Появление героя 112

Реакция 114

Итог 116

Глава двадцатая. Linux: история применителей 116

Очень древнее вступление 116

Становление сословия пользователей 118

Прародитель «персонализации» Linux'а 120

Провал первой «персонализации»: технологические причины 121

Провал первой «персонализации»: психологические причины 122

Linux: «персонализация снизу» 123

Заключение 126

Часть III. История интерфейсов 126

Глава двадцать первая. История shell'ов 126

Появление первого шелла 127

Появление C-Shell 127

История tcsh 129

Наконец, Z-Shell 129

Глава двадцать вторая. Из истории Иксов 130

Вступление 130

Доисторический период 130

Рождение Иксов 131

XFree86 и другие 133

XFree86: немного о внутренностях 134

От XFree86 к Xorg 135

Хроника поступательного движения 138

Предпосылки Великого раскола 139

Повод к Великому расколу 139

Конец XFree86... 141

... и начало Xorg 142

Глава двадцать третья. Управители окон: извлечения из истории 143

Терминологическое введение 143

Предтечи управителей 144

У истоков управления окнами: twm... 144

... и его линия 146

По стопам Windows 95 147

По следам легенды 148

Линия боксов 150

И всё же ещё минималистичней... 151

Управители тайлингом 152

Заключение 153

Глава двадцать четвёртая 153

Вступление 153

Предыстория десктопов 154

Рождение KDE 156

KDE – в жизнь 158

Среда для холериков 158

Радетели свободы 160

Великое противостояние 161

От KDE 4 до GNOME 3 163

А что же другие? 166

Послесловие 167


    Ваша оценка произведения:

Популярные книги за неделю