Проект Fedora — это независимый проект [2] по координации разработки Fedora Linux , операционной системы на базе Linux , работающий с идеей « мира, в котором каждый получает выгоду от бесплатного программного обеспечения с открытым исходным кодом, созданного инклюзивным, гостеприимным, и открытые сообщества » . [3] Миссия проекта заключается в создании « инновационной платформы для оборудования, облаков и контейнеров, которая позволит разработчикам программного обеспечения и членам сообщества создавать индивидуальные решения для своих пользователей ». [4] Проект также курирует Extra Packages for Enterprise Linux, специальную группу, которая поддерживает одноименные пакеты. [5] Проект был основан в 2003 году в результате слияния проектов Red Hat Linux (RHL) и Fedora Linux. В первую очередь его спонсирует Red Hat ( дочерняя компания IBM ), но ее сотрудники составляют лишь 35% участников проекта, а большинство из более чем 2000 участников являются независимыми членами сообщества. [6]
Проект Fedora был основан в ноябре 2003 года [7] , когда Red Hat решила разделить Red Hat Linux на Red Hat Enterprise Linux (RHEL) и операционную систему Fedora, основанную на сообществе. [8] Red Hat Professional Workstation была создана в то же время с намерением заполнить нишу, которую когда-то занимала RHL, но она создавалась без определенного будущего. [9] Этот вариант быстро отошел на второй план для некорпоративных пользователей RHL в пользу Fedora.
Первая редакция операционной системы Fedora, тогда известная как Fedora Core 1, была выпущена 6 ноября 2003 года. [10] Fedora Core 1 выпускалась по фиксированному графику, каждые четыре-шесть месяцев. [7]
Дистрибутив Fedora имеет репутацию дистрибутива FOSS , ориентированного на инновации и тесное сотрудничество с вышестоящими сообществами Linux. [ нужна цитата ]
В ноябре 2021 года компания объявила о выпуске Fedora Linux 35. [11] Fedora 36 была выпущена в следующем году, в мае 2022 года. [12]
В августе 2008 года несколько серверов Fedora были взломаны. В ходе расследования выяснилось, что один из взломанных серверов использовался для подписи пакетов обновлений Fedora . Проект Fedora заявил, что злоумышленники не получили ключ подписи пакета , который можно было бы использовать для внедрения вредоносного программного обеспечения в системы пользователей Fedora в процессе обновления. Администраторы проекта провели проверку программного обеспечения и не обнаружили ничего, что могло бы указывать на внедрение в него троянского коня . В качестве меры предосторожности проект был преобразован в новые ключи подписи пакетов. [13] [14]
Полную информацию Fedora опубликовала 30 марта 2009 г. [15]
Проект Fedora не является отдельным юридическим лицом или организацией; Red Hat сохраняет за собой ответственность за свои действия. [16] Совет Fedora — это высший орган руководства и управления сообществом. Совет состоит из представителей различных областей проекта, роли которых назначаются Red Hat, и переменного количества мест, связанных со среднесрочными целями проекта. [17] Предыдущая структура управления (Совет Fedora) включала пять членов, назначаемых Red Hat, и пять членов, избираемых сообществом. Кроме того, руководитель проекта Fedora имел право вето на любое решение совета директоров; в текущей модели все участники с правом голоса могут блокировать вопросы по уважительной причине. [17] Red Hat в какой-то момент объявила о намерении создать отдельный фонд Fedora Foundation для управления проектом, [18] но после рассмотрения множества вопросов отменила его в пользу действующей в настоящее время модели платы. [19] [20]
Сообщество также участвует в организации более низких уровней руководства: как Руководящий комитет по разработке Fedora (FESCo), так и Комитет Mindshare (отвечающий за технический надзор и надзор за сообществом соответственно) являются избираемыми сообществом органами, которые управляют значительной частью проекта.
Проект облегчает онлайн-коммуникацию между разработчиками и членами сообщества через общедоступные списки рассылки и вики-страницы. Он также координирует два основных мероприятия, известные как Конференция пользователей и разработчиков Fedora (FUDCon) и Flock (или Flock to Fedora). FUDCon — это мероприятие по бесплатному программному обеспечению, которое проводится в разных местах двух указанных регионов: Латинской Америки и Азиатско-Тихоокеанского региона. Обычно это сочетание конференций, общественных мероприятий и хакатона. [21] Flock — аналогичное мероприятие, которое заменило FUDCon в Северной Америке, Европе и на Ближнем Востоке. [22] Мероприятия с гибким планированием, посвященные конкретным задачам, известные как «Дни активности Fedora», также собирают вместе множество участников проекта из разных регионов. [23]
EPEL — это репозиторий дополнительных пакетов, опубликованных проектом Fedora, которые, как ожидается, будут работать в RHEL и RHEL-совместимых системах. EPEL организован специальной группой по интересам Fedora. Пакеты EPEL обычно основаны на своих аналогах Fedora и никогда не будут конфликтовать или заменять пакеты в базовых дистрибутивах Enterprise Linux. EPEL использует большую часть той же инфраструктуры, что и Fedora, включая систему сборки, экземпляр bugzilla, менеджер обновлений, менеджер зеркал и многое другое. [24]