El Proyecto Fedora es un proyecto independiente [2] para coordinar el desarrollo de Fedora Linux , un sistema operativo basado en Linux , que opera con la visión de " un mundo donde todos se beneficien del software gratuito y de código abierto creado por personas inclusivas, acogedoras, y comunidades de mente abierta " . [3] La misión del proyecto es crear " una plataforma innovadora para hardware, nubes y contenedores que permita a los desarrolladores de software y a los miembros de la comunidad crear soluciones personalizadas para sus usuarios ". [4] El proyecto también supervisa los paquetes adicionales para Enterprise Linux, un grupo de interés especial que mantiene los paquetes del mismo nombre. [5] El proyecto fue fundado en 2003 como resultado de una fusión entre los proyectos Red Hat Linux (RHL) y Fedora Linux. Está patrocinado principalmente por Red Hat (una subsidiaria de IBM ), pero sus empleados representan solo el 35% de los contribuyentes al proyecto, y la mayoría de los más de 2000 contribuyentes son miembros no afiliados de la comunidad. [6]
El Proyecto Fedora se fundó en noviembre de 2003 [7] cuando Red Hat decidió dividir Red Hat Linux en Red Hat Enterprise Linux (RHEL) y un sistema operativo basado en la comunidad, Fedora. [8] Red Hat Professional Workstation se creó al mismo tiempo con la intención de llenar el nicho que alguna vez había ocupado RHL pero que se creó sin un futuro seguro. [9] Esta opción rápidamente quedó en el camino para los usuarios de RHL no empresariales en favor de Fedora.
La primera edición del sistema operativo Fedora, entonces conocido como Fedora Core 1, se lanzó el 6 de noviembre de 2003. [10] Fedora Core 1 se lanzó en un cronograma fijo, cada cuatro a seis meses. [7]
La distribución Fedora tiene la reputación de ser una distribución FOSS que se centra en la innovación y el trabajo cercano con las comunidades de Linux. [ cita necesaria ]
En noviembre de 2021, la compañía anunció el lanzamiento de Fedora Linux 35. [11] Fedora 36 se lanzó el año siguiente, en mayo de 2022. [12]
En agosto de 2008, varios servidores Fedora se vieron comprometidos. Tras la investigación se descubrió que uno de los servidores comprometidos se utilizaba para firmar paquetes de actualización de Fedora . El Proyecto Fedora declaró que los atacantes no obtuvieron la clave de firma del paquete que podría usarse para introducir software malicioso en los sistemas de los usuarios de Fedora a través del proceso de actualización. Los administradores del proyecto realizaron comprobaciones del software y no encontraron nada que sugiriera que se hubiera introducido un caballo de Troya en el software. Como precaución, el proyecto se convirtió en nuevas claves de firma de paquetes. [13] [14]
Fedora publicó los detalles completos el 30 de marzo de 2009. [15]
El Proyecto Fedora no es una entidad u organización legal separada; Red Hat sigue siendo responsable de sus acciones. [16] El Consejo de Fedora es el órgano de gobierno y liderazgo comunitario de más alto nivel. El Consejo está compuesto por una combinación de representantes de diferentes áreas del proyecto, roles designados por Red Hat y un número variable de puestos relacionados con los objetivos del proyecto a mediano plazo. [17] La estructura de gobierno anterior (Junta de Fedora) estaba compuesta por cinco miembros designados por Red Hat y cinco miembros elegidos por la comunidad. Además, el líder del Proyecto Fedora tenía poder de veto sobre cualquier decisión de la junta; En el modelo actual, todos los miembros votantes pueden bloquear cuestiones, con un motivo válido. [17] Red Hat en un momento anunció sus intenciones de crear una Fundación Fedora separada para gobernar el proyecto, [18] pero después de considerar una variedad de cuestiones, la canceló a favor del modelo de junta actualmente vigente. [19] [20]
La comunidad también participa en la organización de niveles inferiores de liderazgo, tanto el Comité Directivo de Ingeniería de Fedora (FESCo) como el Comité Mindshare (responsable de la supervisión técnica y comunitaria, respectivamente) son organismos elegidos por la comunidad que administran partes importantes del proyecto.
El proyecto facilita la comunicación en línea entre sus desarrolladores y miembros de la comunidad a través de listas de correo públicas y páginas wiki. También coordina dos eventos principales, conocidos como Fedora Users and Developers Conference (FUDCon) y Flock (o Flock to Fedora). FUDCon es un evento de software libre que se lleva a cabo en diferentes lugares de las dos regiones designadas de América Latina y Asia/Pacífico. Por lo general, gira en torno a una combinación de conferencias, eventos sociales y un hackathon. [21] Flock es un evento similar que reemplazó a FUDCon en América del Norte y Europa/Oriente Medio. [22] Los eventos programados de manera flexible y específicos para tareas, conocidos como Días de Actividad de Fedora, también reúnen a muchos contribuyentes del proyecto en varias regiones. [23]
EPEL es un repositorio de paquetes adicionales publicados por el proyecto Fedora, que se puede esperar que funcione en los sistemas Red Hat Enterprise Linux (RHEL) y derivados de Red Hat Enterprise Linux . EPEL está organizado por un grupo de interés especial de Fedora. Los paquetes EPEL generalmente se basan en sus contrapartes de Fedora y nunca entrarán en conflicto ni reemplazarán los paquetes en las distribuciones básicas de Enterprise Linux. EPEL utiliza gran parte de la misma infraestructura que Fedora, incluido el sistema de compilación, la instancia de bugzilla, el administrador de actualizaciones, el administrador de espejos y más. [24]