Отчасти это было обусловлено колоритом личности Марка Шатллворта, отчасти – связано с экзотичностью истории дистрибутива. Однако главную роль в завоевании пользовательских симпатий сыграла политика распространения дистрибутива: на сайте проекта установочные CD и Live CD можно было заказать бесплатно – с абсолютно бесплатной же доставкой в любую точку мира (даже в российскую глубинку). Думаю, это немало способствовало известности Ubuntu в нашей стране.
Одним из основных принципов Ubuntu был отказ от имперских амбиций исходного Debian, о которых говорилось в одной из предыдущих заметок. В частности, Ubuntu первоначально ограничился поддержкой лишь трех, актуальных для основной массы пользователей, архитектур – x86, amd64 и PowerPC (позднее к ним добавилась ARM, но это совсем другая история). И не ставил своей целью «спакетировать» все, что открыто и свободно, сконцtнтрировавшись поначалу в основном на приложениях, «интегрированных в интегрированные среды» (читать: Gnome и KDE, позднее XFce) – хотя и представления об интеграции у Ubuntu-майнтайнеров оказались достаточно самобытными.
Не менее важно, что при создании дистрибутива была сразу четко определена его целевая аудитория. Сам Марк в интервью журналу LinuxFormat (№ 2, 2005), на вопрос, для каких пользователей предназначен Ubuntu, отвечает так:
Для двух категорий. В первую входят люди, которые действительно любят свободное программное обеспечение за его качество и техническое превосходство – то есть те, кто по-настоящему предан идее open source. Они являются участниками сообщества и вкладывают свой труд, равно как и получают что-то от него взамен… Ubuntu был сделан для себе подобных – то есть для самих разработчиков.
Другая группа, которая, как мне кажется, считает открытые проекты действительно привлекательными, прямо противоположна первой. Это люди, которые знают о компьютерах совсем немного и не хотят знать ничего сложного. По сути, они всего лишь хотят использовать то, что просто нормально работает и будет делать все правильно – так, как им нужно; где они с легкостью смогут найти то, что им потребуется.
Интересно, что в том же интервью Марк отвечает и на вопрос, для кого Ubuntu не предназначен:
Средняя группа, до которой мы пока не можем добраться на данном этапе: люди, которые очень много пользуются компьютерами. Они установили дополнительное программное обеспечение, и у них есть парочка устройств, которые они любят подключать к своим компьютерам. Их потребности слишком разнообразны и не могут пока быть удовлетворены Linux или Ubuntu. Они не являются достаточно опытными пользователями, чтобы заставить это работать, и они недостаточно прямолинейны и открыты для нас, чтобы мы смогли сделать эту работу правильно.
Иначе говоря, изначально Ubuntu был ориентирован, с одной стороны, на тех, кто сам все знает и умеет, с другой – на тех, кто ничего о компьютерах не знает, знать не хочет, но готов положиться на знающих. Тогда как промежуточная категория «полузнающих» (а это, увы, большая часть пользователей Windows) к использованию Ubuntu (да и Linux вообще) не готова.
Нарастающая популярность Ubuntu имеет и объективные причины. В двух словах, Ubuntu – это почти самый обычный Debian, использующий deb-формат пакетов и систему управления ими – apt, а также чуть модифицированный Debian Installer. И в то время более или менее сохранявщий совместимость с огромным пакетным репозиторием Debian (по крайней мере, у меня в то время проблем с установкой Debian’овских пакетов в Ubuntu не возникло ни разу).
Отличие его от прародителя заключалось в том, что он комплектовался самыми свежими версиями пакетов, примерно соответствующим тестируемой [testing], а иногда и нестабильной [unstable] и даже экспериментальной [experimental] веткам Debian. Сборка пакетов осуществлялась с оптимизацией с флагом -O2, что на процессорах того времени обеспечивало несколько большее быстродействие, чем у исходного Debian, собираемого с флагом -O1.
Вторая особенность Ubuntu – в том, что при инсталляции системы по умолчанию автоматически устанавливалась и настраивалась графическая среда. Коей, в соответствие с традициями Debian, стал Gnome.