Fedora Linux

{{#ifeq:||Un article de Ziki, l'encyclopédie libre.|Une page de Ziki, l'encyclopédie libre.}}

Modèle:Voir homonymes Modèle:Infobox Système d'exploitation

Fedora Linux est un système d’exploitation libre et une distribution Linux communautaire développée par le projet Fedora et sponsorisée par l’entreprise Modèle:Lang, qui lui fournit des développeurs ainsi que des moyens financiers et logistiques. Fedora est orientée vers l'inclusion de nouvelles technologies pour le monde du logiciel libre, auquel elle contribue via les projets amont tels que le noyau Linux, GNOME, Modèle:Lang, Modèle:Lang, PulseAudio, Modèle:Lang, la célèbre suite de compilateurs GCC et bien d’autres. Tous les six mois, au printemps et à l'automne, Fedora Linux propose une nouvelle version stable ; elle est maintenue treize mois.

Histoire

Fichier:Fedora Foundations.png
Quatre fondements de Fedora : “Liberté, amitiés, fonctionnalités, leader”<ref>Modèle:Lien web</ref>.

fedora.us

Fin Modèle:Date, Warren Togami<ref>Modèle:Lien web</ref> crée le projet fedora.us<ref name=enrico_scholz>Modèle:Lien web</ref>. Le but est alors de créer et de maintenir des dépôts RPM pour Red Hat Linux, permettant l’installation d’applications et logiciels supplémentaires et de bonne qualité. Une des premières mesures mises en place concerne la nomenclature des noms de paquets<ref name="enrico_scholz" /> : en effet, les premiers temps sont marqués par des problèmes de coexistence de paquets fedora.us et Red Hat Linux avec les mêmes noms, ce qui conduit à l’établissement des Conventions de nommage Fedora encore utilisées dans les versions récentes<ref name="FNG">Modèle:Lien web</ref>. Les ressources de fedora.us sont fournies par Red Hat, ce qui conduit à de bonnes structures et procédés pour une communauté de développeurs<ref name=enrico_scholz/>.

Selon Michael Pharable de Phoronix en 2021 l'enthousiasme des utilisateurs a augmenté et les versions 34 et 35 présentent des progrès. Elles ont été délivrées dans les temps avec moins de soucis techniques que les versions précédentes, et Fedora confirme sa position de leader dans l'intégration des innovations de Linux<ref>Modèle:Lien web</ref>.

Fedora Core

Fin Modèle:Date, Red Hat abandonne la commercialisation de ses produits pour le particulier, et dirige les utilisateurs professionnels vers Red Hat Entreprise Linux, et les particuliers vers la communauté Fedora. Depuis, Modèle:Lang est la seule distribution GNU/Linux pour laquelle Modèle:Lang fournit une assistance officielle.

Le Modèle:Date<ref name="Heise">Modèle:Lien web</ref>, Red Hat annonce la fusion de sa distribution pour particuliers avec le projet fedora.us, et son soutien futur au nouveau projet communautaire.

Un autre sous-projet est alors Fedora Legacy, qui maintient les anciennes versions de Fedora. Les mises à jour sont alors à l’initiative propre des développeurs, qui s’occupent de les concevoir et de les tester. Le projet Fedora met à disposition de ce projet une infrastructure, mais décline toute responsabilité pour les paquets<ref name="fedora terminology">Modèle:Lien web</ref>.

Fedora.next

En août 2013, une profonde restructuration du Projet Fedora est amorcée sous le nom Modèle:Lang<ref name="f21">Modèle:Lien web.</ref>,<ref name="misc" />,<ref>Modèle:Lien web</ref>. Il a été décidé, entre autres, qu’il y ait cinq groupes de travail<ref name="next">Modèle:Lien web.</ref> :

  • Poste de travail : l’objectif de ce groupe de travail est concentrée sur l’utilisation de Fedora sur les postes de travail ;
  • Atomic : orienté Modèle:Lang ;
    Fichier:Fedora 21 and later 2.svg
    Architecture en anneaux et composants de Fedora. Sur les anneaux intérieurs se trouvent les composants de base et sur les anneaux extérieurs se trouvent les composants des variantes Modèle:Lang, Modèle:Lang et Modèle:Lang.
  • Serveur : le but est de créer une base pour une variété d’applications serveur ;
  • Base : noyau, cadres et API qui sont inclus dans toutes les versions de Fedora ;
  • Env et Stacks : ce groupe de travail s’occupe, par exemple, les soins de l’infrastructure du projet Fedora, du Modèle:Lang ou de la traduction.

Fedora 21, sortie fin 2014, est la première version émergée de cette nouvelle structure. Elle marque l’arrêt des noms de versions<ref name=":1">Modèle:Lien web</ref>,<ref>Modèle:Lien web</ref>. Le développement de cette version a pris un an et a permis la remise en question de la gouvernance du projet pour les dix ans à venir. Ce développement est appelé Modèle:Lang. Des versions plus ciblées ont fait leur apparition : Modèle:Lang, Modèle:Lang et Modèle:Lang<ref name=":1" />.

Fedora 25, sortie en novembre 2016, fut la première distribution GNU/Linux majeure à remplacer, par défaut, le Modèle:Lien X.Org par Modèle:Lang pour l’environnement de bureau GNOME<ref name="misc">Modèle:Lien web</ref>.

Nom

Fedora est parfois appelée Fedora Linux bien que ce ne soit pas son nom officiel. Avant la septième version, le nom « Modèle:Langue » faisait la distinction entre les principaux paquets logiciels Fedora, et ceux du projet Fedora Extra, qui fournissent les paquets supplémentaires à Fedora Modèle:Langue<ref>Modèle:Ouvrage</ref> : le dépôt Modèle:Langue était géré par Modèle:Langue, et le dépôt Modèle:Langue était géré par des bénévoles.

Ainsi depuis la version 7, Modèle:Langue a disparu du nom de la distribution, qui a simplement été rebaptisée Fedora.

À l’occasion de la sortie de la version 35, la distribution est renommée de Fedora en Fedora Linux afin de distinguer le projet Fedora de la distribution<ref>Modèle:Lien web</ref>.

Le logo de Fedora est composé de plusieurs éléments, organisés comme suit.

Dans Fedora, le symbole d’infini « ∞ » fait référence à la liberté perpétuelle et immuable du système d’exploitation et des logiciels qui le composent. Le f est à la fois le f de « Fedora », ainsi que le f de « Modèle:Langue », qui signifie « liberté » en anglais. Enfin, le dernier élément est une bulle, symbolisant « la voix de la communauté »<ref>Modèle:Ouvrage</ref>,<ref>Modèle:Lien web</ref>.

Le changement de logo a eu lieu en 2021 à la sortie de Fedora 34<ref>Modèle:Lien web</ref>.

Éditions

Fichier:Fedora flavors.png
Éditions Fedora : Workstation, Server et Atomic<ref name="f21" />.
Fichier:GnomeLogoHorizontal.svg
GNOME, environnement de bureau par défaut de Fedora<ref name="gnome" />.

Depuis la version 21, Fedora est distribué sous trois formes différentes : Modèle:Langue, Modèle:Langue et Modèle:Langue<ref name="f21" />. L’environnement de bureau par défaut de Fedora Modèle:Langue est GNOME<ref name="gnome">Modèle:Lien web</ref>.

Dépôts

Modèle:Article connexe

Cycle de vie

Fedora a un cycle de vie relativement court : la version n est maintenue un mois après la sortie de la version n + 2 avec à peu près six mois entre deux versions, ce qui signifie que les versions de Fedora sont maintenues à peu près treize mois<ref>Modèle:Lien web</ref>,<ref>Modèle:Lien web</ref>.

Fedora est basé sur les gestionnaires de paquets DNF et RPM et se met à niveau avec DNF<ref>Modèle:Lien web</ref>.

Modèle:Langue

Modèle:Langue est une branche de développement de Fedora. Il s’agit d’une copie complète de la distribution Fedora où les nouvelles applications sont ajoutées et testées avant leurs inclusions dans la prochaine version stable. La branche Modèle:Langue possède généralement plus de fonctionnalités que la version stable. Elle est composée du code source CVS, Subversion et Git qui sont activement développés. Bien que la branche Modèle:Langue soit orientée pour les utilisateurs avancés, les testeurs et les mainteneurs d’applications, elle peut également être utilisée en tant que système d’exploitation. Les utilisateurs de la branche Modèle:Langue mettent à jour quotidiennement et participent à la résolution de bugs<ref>Modèle:Lien web</ref>. Les utilisateurs de Rawhide n’ont pas de mise à niveau entre deux versions successives étant donné qu’elle est mise à jour sur un modèle de rolling release<ref>Modèle:Lien web</ref>.

Gestionnaires de paquets

La gestion des paquets logiciels est effectuée avec les gestionnaires de paquets RPM et DNF<ref name="DNF_Doc">Modèle:Lien web</ref>. L’interface graphique GNOME Software notifie lorsque des mises à jour sont disponibles<ref name="DNF_Doc" />.

Flatpak est également géré par défaut, et la gestion des Modèle:Lien peut être ajouté. Fedora utilise les deltas RPM lors de la mise à jour des paquets installés. Un delta RPM contient la différence entre l’ancienne et la nouvelle version du paquet. Ça signifie qu’uniquement les changements entre le paquet installé et le nouveau sont téléchargées. Ceci réduit le trafic réseau et la consommation et la bande passante.

  • RPM – Modèle:Langue: RPM est un système de gestion (installation, vérification, mise à jour, désinstallation, etc.) de paquets logiciels, développé par Red Hat pour ses distributions GNU/Linux, et largement utilisé ou supporté par un grand nombre d’autres distributions.

Sécurité

L’une des fonctionnalités de Fedora ayant trait à la sécurité est Modèle:Langue, une fonctionnalité du noyau qui gère un ensemble de mesures de sécurité, dont les règles d’accès au Ministère de la Défense des États-Unis, par les Linux Security Modules (LSM) du noyau Linux. Fedora a ouvert la voie aux distributions incorporant SELinux<ref>Modèle:Lien web</ref>, dès Fedora Modèle:Langue 2. La fonction était désactivée d’office, car elle modifiait fondamentalement le fonctionnement du système ; elle a été par la suite activée d’emblée, avec une politique moins stricte, dite « ciblée », lors de la parution de Fedora Modèle:Langue 3<ref name="FC2 RN">Modèle:Lien web</ref>,<ref name="FC3 RN">Modèle:Lien web</ref>. Fedora inclut également des mécanismes pour prévenir l’exploitation de failles liées aux dépassements de mémoire tampon, et empêcher les rootkits d’entrer en action. Des analyses du tampon, Exec Shield ainsi que des restrictions aux accès mémoire au niveau du noyau dans /dev/mem permettent de prévenir l’exploitation de ces failles<ref name="FC1 RN">Modèle:Lien web</ref>.

Architectures

Les architectures primaires x86_64 et ARM sont gérées par Fedora<ref name="f24" />. Depuis la sortie de la version 20, Fedora gère également les architectures secondaires PowerPC et s390. Depuis la version 31, les systèmes 32 bits x86 ne sont plus pris en charge.

Pidora<ref>Modèle:Lien web</ref> est une distribution Fedora spécialisée pour le Raspberry Pi. À partir de la version 25, Fedora est officiellement géré pour Raspberry Pi<ref>Modèle:Lien web</ref>.

Dérivés de Fedora

Modèle:Article détaillé

Distributions notables bâties sur Fedora<ref>Modèle:Lien web</ref> :

Popularité

En février 2016, la distribution a été téléchargée 1,2 million de fois<ref name="misc" />. Linus Torvalds, le créateur et dictateur bienveillant du noyau Linux, utilise Fedora<ref>Modèle:Lien web</ref>,<ref>Modèle:Lien web</ref>.

Critiques

Les différentes versions de Modèle:Lang étant inspirées de celles de Fedora, plusieurs critiques ont été émises dénonçant que les utilisateurs de Fedora se trouvaient en fait être des essayeurs de Modèle:Lang (voir Correspondances RHL/RHEL)<ref name=":2">Modèle:Lien web</ref>. Le focus de Red Hat sur son succès commercial est critiqué par certains utilisateurs de Linux comme menant à une dépendance trop grande par rapport à une corporation et éventuellement une remise en cause de l'appartenance au milieu open source<ref name=":2" />,<ref>Modèle:Lien web</ref>.

Fedora serait un système d’exploitation efficace pour le devops car il est fourni avec tout ce qui est nécessaire, une disponibilité des derniers paquets et bibliothèques et qu’il est la base de la distribution RHEL, qui est utilisée par les entreprises<ref>Modèle:Lien web</ref>.

Les changements de version fortement conseillés et les mises à jour trop fréquentes sont aussi reprochés à Fedora, car s’ils permettent d’avoir des versions très récentes des logiciels, ils apportent aussi des modifications non négligeables. De plus, le support à long terme fait défaut, en comparaison avec d’autres distributions comme RHEL, CentOS ou encore Scientific Linux<ref>Modèle:Article</ref>. C'est une raison invoquée par la fondation Wikimedia pour switcher de Fedora linux à Ubuntu en 2003<ref>Modèle:Lien web</ref>. Jusqu'en 2008, Wikipedia était hébergée sur Red Hat Linux 9 et différentes versions de Fedora. Fin 2008, les 400 serveurs de la Wikimedia Foundation ont été migrés vers Ubuntu<ref>Modèle:Lien web</ref>.

Dans Fedora 18, l’installeur retravaillé est critiqué pour des erreurs nombreuses, et un comportement partiellement opaque, même pour des experts<ref>Modèle:Lien web</ref>.

La validation des paquets RPM et YUM est jugée plus lente que sur des systèmes comparables, cependant ce problème est partiellement résolu par l’abandon de YUM dans Fedora 22<ref name=":0" />.

Fedora a une politique claire sur ce qu'on peut inclure dans la distribution et semble la suivre scrupuleusement. Elle exige que la plupart des logiciels et des polices soient disponibles sous une licence libre, mais fait une exception pour certains types de micrologiciels non libres. Le résultat de cette dernière décision est que Fedora ne respecte pas les recommandations pour une distribution système libre<ref>Modèle:Lien web</ref>.

Notes et références

Modèle:Références Modèle:Traduction/Référence Modèle:Traduction/Référence Modèle:Traduction/Référence

Annexes

Modèle:Autres projets

Liens externes

Modèle:Parenté distribution

Modèle:Palette Modèle:Portail