Текст книги "Вопросы истории: 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