Введение
Сообщество, разрабатывающее операционную систему Fedora Linux.
Проект Fedora — это независимый проект, координирующий разработку Fedora Linux, операционной системы на основе Linux, руководствующийся видением "мира, в котором каждый получает выгоду от свободного и открытого программного обеспечения, создаваемого инклюзивными, дружелюбными и открытыми сообществами". Миссия проекта заключается в создании "инновационной платформы для аппаратного обеспечения, облаков и контейнеров, позволяющей разработчикам программного обеспечения и участникам сообщества создавать индивидуальные решения для своих пользователей". Проект также курирует Extra Packages for Enterprise Linux — специальную группу, поддерживающую одноименные пакеты. Проект был основан в 2003 году в результате слияния проектов Red Hat Linux (RHL) и Fedora Linux. Основным спонсором проекта является Red Hat (дочерняя компания IBM), однако сотрудники Red Hat составляют лишь 35% участников проекта, а большинство из более чем 2000 участников — независимые члены сообщества.
История
Проект Fedora был основан в ноябре 2003 года, когда Red Hat приняла решение разделить Red Hat Linux на Red Hat Enterprise Linux (RHEL) и операционную систему, ориентированную на сообщество, Fedora. Red Hat Professional Workstation была создана одновременно с этим, чтобы занять нишу, которую ранее занимала RHL, однако её будущее оставалось неопределённым. Этот вариант быстро перестал быть актуальным для пользователей RHL, не использующих решения для предприятий, и уступил место Fedora.
Операционная система Fedora
Первое издание операционной системы Fedora, тогда известное как Fedora Core 1, было выпущено 6 ноября 2003 года. Fedora Core 1 выпускалась по установленному графику, каждые четыре-шесть месяцев. Fedora 36 была выпущена в мае 2022 года.
Вторжение в систему безопасности
В августе 2008 года несколько серверов Fedora были скомпрометированы. В ходе расследования выяснилось, что один из скомпрометированных серверов использовался для подписания пакетов обновлений Fedora. Проект Fedora заявил, что злоумышленникам не удалось получить ключ подписи пакетов, который мог бы быть использован для внедрения вредоносного программного обеспечения в системы пользователей Fedora через процесс обновления. Администраторы проекта проверили программное обеспечение и не обнаружили признаков внедрения троянской программы. В качестве меры предосторожности проект перешел на новые ключи подписи пакетов. Полные сведения были опубликованы Fedora 30 марта 2009 года.
Управление
Проект Fedora не является отдельным юридическим лицом или организацией; Red Hat несёт ответственность за его действия. Совет Fedora — это высший орган управления и руководства сообществом. Совет состоит из представителей различных областей проекта, назначенных Red Hat должностей и переменного числа мест, связанных со среднесрочными целями проекта. Предыдущая структура управления (Совет директоров Fedora) состояла из пяти членов, назначенных Red Hat, и пяти членов, избранных сообществом. Кроме того, руководитель проекта Fedora обладал правом вето на любое решение совета директоров; в текущей модели все члены с правом голоса могут блокировать вопросы, приводя обоснованную причину. Однако после рассмотрения ряда вопросов, право вето было отменено в пользу действующей модели совета директоров. Сообщество также участвует в организации нижестоящих уровней руководства: как Управляющий комитет по инженерным вопросам Fedora (FESCo), так и Комитет Mindshare (ответственный за технический и общественный контроль соответственно) являются выборными органами сообщества, управляющими значительными частями проекта. Проект обеспечивает онлайн-коммуникацию между разработчиками и участниками сообщества посредством публичных списков рассылки и страниц вики. Он также координирует два основных мероприятия: Конференцию пользователей и разработчиков Fedora (FUDCon) и Flock (или Flock to Fedora). FUDCon — это мероприятие, посвящённое свободному программному обеспечению, которое проводится в различных местах в двух регионах: Латинской Америке и Азии/Тихоокеанском регионе. Обычно это сочетание конференций, социальных мероприятий и хакатонов. Flock — аналогичное мероприятие, которое заменило FUDCon в Северной Америке и Европе/Ближнем Востоке. Мероприятия, ориентированные на конкретные задачи и гибко планируемые, известные как Дни активности Fedora, также собирают множество участников проекта в различных регионах.
Дополнительные пакеты для Enterprise Linux (EPEL)
EPEL — это репозиторий дополнительных пакетов, публикуемых проектом Fedora, которые, как ожидается, будут работать в системах Red Hat Enterprise Linux (RHEL) и производных от Red Hat Enterprise Linux. EPEL поддерживается специальной группой интересов Fedora. Пакеты EPEL обычно создаются на основе соответствующих пакетов Fedora и никогда не конфликтуют и не заменяют пакеты в основных дистрибутивах Enterprise Linux. EPEL использует значительную часть той же инфраструктуры, что и Fedora, включая систему сборки, систему отслеживания ошибок, менеджер обновлений, менеджер зеркал и многое другое.