В самом конце года компания Red Hat представила проект Russian Fedora - дистрибутив Linux, предназначенный специально для российских пользователей. От обычной "Федоры" его отличает менее щепетильное отношение к проприетарным компонентам и улучшенная поддержка русского языка.Злопыхатели поговаривают, что истинная причина появления Russian Fedora - желание получить госзаказы в России.
Специализированный дистрибутив продемонстрировали практически одновременно с релизом десятой версии Fedora.
Представлять новинку россиянам приехал Макс Спевак, отвечающий в компании Red Hat за взаимодействие с разработчиками Fedora. Сначала он выступил перед журналистами, а затем перед студентами МИФИ.
Зачем потребовался русскоязычный дистрибутив, если есть обычная Fedora?
Несколько лет назад этот проект отпочковался от ветки Red Hat Linux, которая теперь доступна только на коммерческой основе. Он до сих пор спонсируется компанией Red Hat и служит для нее своего рода подопытным кроликом. Новые технологии сначала обкатываются на Fedora и лишь затем попадают в коммерческую версию Red Hat Linux. В России, впрочем, Fedora сравнительно непопулярна.
По мнению Леонида Кантера, ведущего разработчика конкурирующего дистрибутива ASP Linux, российские пользователи недооценивали Fedora из-за многочисленных ляпов, связанных с поддержкой русского языка. "В девятом выпуске была досадная ошибка, которая при установке на русском языке не давала изменить набор пакетов, - рассказывает Кантер. - Долгое время не устранялась ошибка, не позволявшая переключиться с английского языка на русский на экране добавления нового пользователя, хотя о ней неоднократно сообщали, и т. д. Специалистам были хорошо известны способы борьбы с этими проблемами, но обычные пользователи от пакета отворачивались". Есть надежда, что благодаря Russian Fedora можно будет окончательно забыть о таких недоработках.
Одна из особенностей Fedora состоит в том, что набор компонентов тщательно выверен в соответствии со свободными лицензиями и патентными нормами. Разработчики Fedora, объясняет Макс Спевак, выступают за полную открытость и прозрачность всех ее компонентов. К примеру, вместо того чтобы включать в ее состав закрытые драйверы или прошивки для тех или иных устройств, они стараются добиться от производителей, чтобы те выпустили свой код для Linux под свободной лицензией. Поэтому в Fedora не найти кодеков для просмотра DVD, прослушивания MP3 и прочих проприетарных компонентов. Их, конечно, нетрудно скачать и установить из репозиториев программного обеспечения, но сам дистрибутив остается идеологически чистым.
Russian Fedora устроена иначе. Она составлена прагматично и без оглядки на пуристов, принципиально избегающих проприетарных программ. В нее включены отсутствующие в основной версии Fedora видео- и аудиокодеки, проприетарные драйверы для видеокарт. Кроме того, добавлена поддержка "из коробки" так называемых малых оконных менеджеров Xfce, LXDE и IceWM, заранее подключены самые популярные репозитории, а разделы жесткого диска монтируются автоматически. Словом, включено все то, что многие пользователи и сами добавляют сразу же после установки.
Другая цель проекта Russian Fedora, по словам гостя из Red Hat, заключается в том, чтобы вовлечь отечественных разработчиков, создающих свои дистрибутивы на основе Fedora Linux, в "главное русло", сделав их творения доступными и полезными всему мировому Linux-сообществу.
Необходимость не только брать у сообщества, но и отдавать ему была центральной идеей московского выступления Спевака. В известном смысле связь между Red Hat Linux и Fedora похожа на связь между Debian и Ubuntu, однако, по словам Спевака, разработчики Ubuntu не всегда возвращают свои разработки сообществу, и это приводит к потере совместимости с дистрибутивом-"родителем". Например, в ряде случаев пользователь Ubuntu не сможет установить пакеты или обновления, созданные для Debian.