Интервью с Tom Callaway, представляющего интересы Red Hat в сообществе Fedora Linux
21 января 2009 года
Опубликовано интервью с Tom Callaway, представляющего интересы Red Hat в сообществе Fedora Linux (занимает должность Fedora Engineering Manager). Tom является мантейнером более 300 пакетов, возглавляет группу по портированию дистрибутива на платформу SPARC, входит в состав управляющего совета Fedora, координирует политику в отношении входящих в дистрибутив пакетов.
Некоторые интересные факты:
- С момента выхода Fedora 7 зафиксировано более 11 миллионов обращений от уникальных IP к серверам с репозиториями пакетов и обновлениями;
- Соглашение об участии в разработке дистрибутива (Contributor License Agreement) подписало более 9 тысяч разработчиков;
- Red Hat вносит наибольший вклад в развитие проектов: ядро Linux, X.org, GNOME, RPM, Java, LVM, Glibc, GCC и Eclipse.
- Из слабых сторон Fedora Linux, в которых он уступает другим дистрибутивам, отмечается излишне трепетное отношение к соблюдению лицензий и патентов США, что отражается в невозможности включения в комплект популярных проприетарных программ, драйверов, мультимедиа кодеков. Излишняя привязка в законодательству США, например, не дает реализовать поддержку просмотра DVD, так как это идет в разрез с DMCA.
- Сильной стороной Fedora называется большое сообщество независимых энтузиастов, участвующих в развитии дистрибутива;
- По поводу конкуренции с другими Linux дистрибутивами, Tom считает, что такая конкуренция имеет дружественный характер и только идет на пользу всем участникам движения свободного ПО. По его мнению конкуренция весьма условна, когда все дистрибутивы возвращают созданные в их недрах улучшения в первоначальные открытые проекты (upstream);
- Работники Red Hat часто цитируют Махатма Ганди: "Сначала они тебя не замечают, потом смеются над тобой, затем борются с тобой, а потом ты побеждаешь.".
Список новшеств, запланированных для включения в Fedora 11:
- Значительное ускорение загрузки и завершения работы. До появление окна входа в систему (gnome-session) должно проходить около 20 секунд.
- Интеграция DeviceKit, сервиса для управления работой устройств, слежении за их подключением и отключением. Предназначен для частичной замены HAL и устраняющего основные его ограничения. Дополнительно будут созданы подсистемы DeviceKit-disks и DeviceKit-power, для взаимодействия с блочными устройствами и управления питанием. Для удобства работы будут разработаны графические фронтэнды.
- Включение в комплект Yum-плагина Presto, реализующего бинарные "delta" обновления, при которых в пакет включаются только изменившиеся бинарные данные.
- Поддержка механизма DNSSEC по умолчанию;
- Возможность аутентификации через датчик отпечатков пальцев;
- Интеграция KDE 4.2 и KOffice 2;
- Разработка простого инструмента для настройки multi-seat систем для организации независимой работы нескольких пользователей на одном физическом компьютере, к которому подключено несколько мониторов, звуковых карт, клавиатур и манипуляторов "мышь". В комплект будет включен дисплейный менеджер MDM (Multi-Seat Display Manager).
- Интеграция Python 2.6;
- Замена RealVNC на TightVNC;
- Улучшение средств для управления громкостью, они будут перестроены на использование PulseAudio, что позволит определять разную громкость для подключаемых аппаратных устройств, таких как Bluetooth гарнитуры, звуковые карты с USB интерфейсом, web-камеры с микрофоном и т.п. Например, можно будет настроить проигрывание музыки только на Bluetooth гарнитуру, а системные звуки выводить через основную звуковую карту.
- Поддержка средств кросс-компиляции MinGW, при помощи которых можно будет собрать в Linux исполняемый файл для платформы Windows;
- Окончательно не одобренные новшества: использование файловой системы Ext4 по умолчанию, интеграция GNOME 2.26, создания установочного LiveDVD, поддержка более надежных, чем SHA-1, хэшей, подготовка образа для мгновенной загрузки.
Источники править
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.