Что такое дистрибутивы?

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

Положение изменилось после появления так называемых «дистрибутивов». Дистрибутив Linux отличается от простого набора пакетов программного обеспечения в первую очередь наличием программы инсталляции, которая позволяет рядовому пользователю установить систему на свой компьютер. Если попытаться дать формальное определение дистрибутива, то получится что-то вроде такого:

Дистрибутив Linux — это набор программного обеспечения, включающий базовые компоненты операционной системы (в том числе, ядро Linux), некоторую совокупность приложений и программу инсталляции, которая позволяет установить на компьютер пользователя операционную систему GNU/Linux и набор прикладных программ, необходимых для конкретного применения системы.

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

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

Первой успешной компанией, работающей по такой схеме, стала Red Hat, появившаяся в 1995-м году. Red Hat адресовала свои разработки не только программистам-профессионалам, но и обыкновенным пользователям и системным администраторам, для которых компьютер — в первую очередь офисное рабочее место или рабочий сервер. Ориентируясь на уже существующие на рынке предложения для такого класса пользователей, Red Hat всегда уделяла большое внимание разработке приложений с графическим интерфейсом для выполнения типичных задач по настройке и администрированию системы. В настоящее время доля Red Hat на рынке серверов и рабочих станций GNU/Linux очень велика. Успех Red Hat вскоре повторила знаменитая Novell после приобретения немецкого дистрибутива SuSe, Mandriva с одноименным дистрибутивом (в прошлом Mandrake) и новичок на рынке — Canonical, с самым популярным, на сегодняшний день, дистрибутивом Ubuntu.

Практически одновременно с Red Hat появился проект Debian. Его задача была примерно той же — сделать целостный дистрибутив Linux и свободного программного обеспечения GNU, однако этот проект был задуман как принципиально некоммерческий, проводимый в жизнь сообществом разработчиков, нормы взаимодействия в котором полностью соответствовали бы идеалам свободного ПО. Сообщество разработчиков Debian — международное, участники которого сотрудничают друг с другом через интернет. Сообщество не извлекает никакой прибыли от продажи Debian, его версии распространяются свободно, доступны в интернете, могут также распространяться на твёрдых носителях (CD, DVD), но и в этом случае их цена редко превышает стоимость носителя и наценку, окупающую затраты на издание. В настоящее время Debian — самый популярный дистрибутив Linux среди пользователей, являющихся профессионалами в области информационных технологий.

Помимо «крупных» игроков, на рынке есть гораздо большее количество менее распространённых дистрибутивов — всего около трёхсот. И это только те, которые участвуют в рейтинге DistroWatch, популярном интернет-каталоге Linux-систем. Многие из них являются поделками энтузиастов-одиночек, многие ориентированы на выполнение узкоспециализированных задач, такие как Parted Magic для выполнения операций с накопителями или MythTV для построения цифрового домашнего кинотеатра. Новичку весьма нелегко сориентироваться в таком разнообразии, а пользователи Linux со стажем зачастую становятся приверженцами какого-либо определённого дистрибутива: Ubuntu, Fedora, openSUSE, Mandriva, Arch, Gentoo… Невозможно выбрать среди них лучший и единственно верный вариант. В этом и преимущество, и недостаток Linux-систем — в их многообразии.

Чтобы облегчить Вам выбор, мы хотим поделиться списком тех дистрибутивов, которые используем для решения собственных задач и задач наших клиентов. Рекомендуем ознакомиться с ним в соответствующем разделе.