CentOS
distribution Linux
From Wikipedia, the free encyclopedia
CentOS (Community enterprise Operating System) est une distribution Linux active de 2004 à 2020. Tous ses paquets, à l'exception du logo, sont des paquets compilés à partir du code source distribué dans Red Hat Enterprise Linux (RHEL). Elle est donc quasiment identique à celle-ci et se veut 100 % compatible d'un point de vue binaire[3].
| CentOS | ||||||||
Bureau GNOME par défaut sous CentOS 8. | ||||||||
| Famille | Linux | |||||||
|---|---|---|---|---|---|---|---|---|
| Type de noyau | monolithique modulaire | |||||||
| État du projet | abandonné | |||||||
| Plates-formes | X64, architecture ARM et POWER8 | |||||||
| Entreprise / Fondateur |
Gregory Kurtzer (d) | |||||||
| Entreprise / Développeur |
Lance Davis | |||||||
| Licence | Variable | |||||||
| États des sources | Libres | |||||||
| Première version | [1] | |||||||
| Dernière version stable | 10 ()[2] | |||||||
| Méthode de mise à jour | dnf, anciennement : yum | |||||||
| Environnement de bureau | GNOME et KDE | |||||||
| Gestionnaire de paquets | RPM Package Manager | |||||||
| Site web | centos.org | |||||||
| ||||||||
| modifier |
||||||||
Histoire
Depuis 1994 la distribution Linux Red Hat Linux de l'entreprise Red Hat, notamment vendue sur CD-ROM, était largement utilisée par les particuliers. En 2002, le hacker Gregory Kurtzer crée la fondation Caos (Community Assembled Operating System)[4],[5] comme plate-forme de distribution de paquets logiciels utilisant le même format RPM que Red Hat.
En 2003 Red Hat cesse la distribution Red Hat Linux et ne propose plus que la distribution Red Hat Enterprise Linux 3 (RHEL) à destination des entreprises, avec un modèle commercial fondé autour du support payant. Le PDG de Red Hat déclare alors qu'il considère que Windows répond mieux aux besoins des particuliers[6].
La colère de la communauté Linux contre la décision de Red Hat motive la collaboration dans la création de clones de la distribution de Red Hat. Cela est rendu possible par le fait que les logiciels distribués par Red Hat sont pour la plupart sous licence libre. Le premier clone est White Box Enterprise Linux 3.0 de John Morris[7]. Une autre distribution clonant celle de Red Hat a été Tao Linux de David Parsley. Caos lance CentOS 3 le 19 mars 2004, et Caos étant mieux équipé pour supporter la charge de travail d'une distribution Linux, CentOS est rejoint par White Box Enterprise Linux et Tao Linux. CentOS 3 a été principalement développée par Rocky McGaugh[8].
CentOS est devenue la version clonée gratuite canonique de RHEL. En 2014, Red Hat commence a sponsoriser CentOS.
Jusqu'en 2018, CentOS était utilisée par 20 % des serveurs web Linux[9], les principales autres distributions étant Ubuntu (15,5 %), Debian (8.4 %)[9].
Le , Red Hat annonce la fin de CentOS Linux au profit de CentOS Stream pour la fin de l'année 2021[10]. Le , le directeur de l'activité de Conseil de Linagora ajoute sur le réseau professionnel Linkedin : « Il faut considérer que CentOS ne sera plus une version stable et apte à la production, mais une version préfigurant la RedHat à venir. »[11],[12].
En 2021, Gregory Kurtzer créé le projet Rocky Linux[13], qui constitue, avec AlmaLinux[14], une option stable, compatible avec les exigences de l'informatique professionnelle et l'exploitation de serveurs Linux en production.
Structures
RHEL en version binaire, directement installable et exploitable, ne peut être obtenue que par achat d'une souscription auprès de Red Hat ou de ses revendeurs. La plupart des programmes inclus et livrés avec Red Hat sont publiés sous la licence GPL, qui impose au redistributeur (sous certaines conditions) de fournir les sources. CentOS utilise donc les sources de RHEL (accessibles librement sur Internet) pour regénérer Red Hat à l'identique[réf. souhaitée].
On peut donc considérer CentOS comme une version gratuite de Red Hat. Le support technique est de type communautaire : il se fait gratuitement et ouvertement via les listes de diffusion et les forums de la communauté CentOS[réf. souhaitée].
Depuis le , Red Hat et CentOS se sont fortement rapprochées, puisque la plupart des principaux membres de CentOS ont été embauchés par Red Hat[15],[16].
Distributions fondées sur CentOS
- AlmaLinux[17]
- BlueOnyx
- BlueQuartz
- ClearOS
- CloudLinux OS
- Elastix
- Endian Firewall
- Rocks Cluster Distribution
- SME Server
- Yellow Dog Linux
- Fully Automated Nagios (FAN)
- Rocky Linux
- Rockstor est un fork de CentOS/Fedora (GNU/Linux)[18]