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

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

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

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

Но дело их не пропало. Corel Linux, подобно подкидышу в цыганскую семью, со временем претворился в бравого чавела – дистрибутив Xandros, некоторое время развивавшийся вполне успешно. Что же до StormLinux – кое-какие из заложенных в нем идей получили развитие позднее в дистрибутивах семейства Ubuntu.

Другим направлением клонирования Debian стало портирование его инфраструктуры на ядра, отличные от ядра Linux. Первой ласточкой тут стал HURD – знаменитый долгострой проекта GNU: возникает проект Debian GNU/HURD. А в дальнейшем Debian-инфраструктура (в первую очередь пакетный репозиторий и механизм получения из него пакетов через apt) были пересажены и на совсем, казалось бы, чуждую почву – ядра BSD-систем. Что, прочем, счастья им тоже не принесло.

В результате универсалистские тенденции в развитии дистрибутива переросли уже прямо в имперские амбиции. И со временем Debian стал позиционировать себя ни много, ни мало, как операционную систему, низводя роль собственно ядра (Linux, HURD, какое-либо из BSD – по утверждениям идеологов проекта, это не имеет никакого значения) до незначительного винтика в ее составе.

Жизнь не подтвердила притязаний дебианистов. Воз HURD и ныне там, где был четверть века назад. Ни одной из BSD-имплантаций не сопутствовал успех – и не удивительно, ведь каждая из них имеет не только собственное системное окружение, тесно интегрированное с их ядром и отличное от GNU, но и свою, отработанную и «притертую», систему пакетного менеджмента с хорошо развитой инфраструктурой. Наконец, сами участники проекта начали поговаривать о том, что поддерживать такое количество аппаратных платформ, большинство из которых готовится отойти в мир иной, – непроизводительная трата средств.

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

Во-первых, от Debian отделились дистрибутивы коммерческого типа – Xandros (бывший Corel Linux), Mepis и Linspire (ранее весьма прославившийся как Lindows). Они включали в себя проприетарные компоненты, такие, например, как пакет CrossOver Office (средство запуска под Linux Windows-приложений), фирменные драйвера устройств и так далее. Полные версии этих дистрибутивов распространялись за деньги. Платным являлся также доступ к их обновлениям. Однако облегченные варианты всех этих дистрибутивов, содержащие только компоненты Open Source (с небольшой примесью не вполне свободных, в понимании FSF, программ), были доступны для свободного скачивания на соответствующих сайтах.

Из дистрибутивов коммерческой серии наибольшую известность, местами скандальную, снискал проект Linspire. Ибо начат он был Майклом Робертсоном в 2001 году под прозрачно-пародийным именем Lindows. Да и, честно говоря, ранние его версии действительно производили впечатление пародии на дистрибутив. В конце концов эта система, неоднократно сменив имя, слилась в творческом экстазе с тем самым Xandros»ом, упомянутом ранее. И, вместе с ним и всеми братьями по классу, упокоилась в братской могиле.

Во-вторых, Debian лег в основу знаменитого LiveCD Knoppix – одного из первых «живых» дистрибутивов (то есть Linux-систем, способных полноценно работать непосредственно с компакт-диска, без установки на винчестер). В Knoppix впервые появилось большинство инноваций, таких, как использование сжатого образа файловой системы cloop, автоопределение оборудования, автоматическое конфигурирование сети и подстройка параметров оконной системы X, которые потом стали характерными для большинства LiveCD, а потом и «обычных» дистрибутивов. Кроме того, Knoppix содержал средства автоматического переноса самого себя на жесткий диск, после чего превращался практически в самый обычный Debian.

Наконец, в-третьих, на базе Debian образовалось немало свободных дистрибутивов общего назначения, из которых наибольшая известность суждена была Ubuntu. Именно последняя и похоронила в братской могиле все коммерческие дериваты Debian'а, о которых я только что говорил.

Оглавление книги


Генерация: 1.632. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз