Contrairement à Windows et macOS, l'installation de Linux n'est pas si facile. La recherche de Linux sur Internet vous apportera de nombreux systèmes d'exploitation avec des noms différents, aucun d'entre eux ne s'appelant explicitement "Linux". Pourquoi cela est-il ainsi?

Linux devient de plus en plus le système d'exploitation de choix pour les geeks chevronnés de la technologie et les utilisateurs occasionnels. Mais pourquoi y a-t-il des milliers de systèmes d'exploitation ou de "distributions" tous appelés "Linux"? Et pourquoi les développeurs continuent-ils à créer d'autres systèmes d'exploitation du même type? Découvrons-le.

Que sont les distributions Linux ?

Premièrement, il est important de savoir ce qu'est réellement Linux. Linux n'est pas un système d'exploitation mais plutôt un noyau, l'adhésif qui relie le matériel de votre ordinateur au système d'exploitation. Lorsque vous lancez une application sur votre ordinateur en cliquant sur une icône, c'est le noyau qui communique avec le système d'exploitation pour lancer l'application et afficher la sortie à l'écran à l'aide du matériel, c'est-à-dire le surveiller.

Un système d'exploitation se compose d'un noyau sous-jacent, d'applications et souvent une interface utilisateur graphique. Linux est le noyau, et tous les systèmes d'exploitation qui l'utilisent sont appelés "distributions Linux". Le terme "distribution" vient de le processus de partage de systèmes d'exploitation basés sur Linux avec d'autres utilisateurs, également connu sous le nom de "distribution" puisque le noyau et le système d'exploitation sont généralement libre.

Qu'est-ce qui a engendré tant de distributions Linux ?

Le noyau Linux est sous licence GNU General Public License, qui autorise quiconque à afficher, modifier et distribuer toutes les applications du noyau. Mais ça n'a pas toujours été comme ça.

Auparavant, Unix était un système d'exploitation populaire, mais son code source appartenait à AT&T. Après un certain temps, BSD (Berkeley Software Distribution), un système d'exploitation fortement basé sur Unix, est né à l'Université de Californie à Berkeley. Il existait également d'autres systèmes d'exploitation basés sur Unix à l'époque, et tous étaient très différents les uns des autres.

L'indisponibilité d'une norme pour créer un système d'exploitation basé sur Unix et la résistance entre les systèmes d'exploitation à l'époque ont donné naissance à une ère connue sous le nom de "Guerres Unix." Différents fournisseurs distribuant leurs versions d'Unix ont commencé à mettre en place leurs propres normes, notamment AT&T et BSD.

En 1983, Richard Stallman a lancé le projet GNU, se concentrant sur le développement et la distribution de logiciel libre et open source. Le projet GNU visait à créer une version gratuite d'Unix, une version que n'importe qui pourrait reproduire et distribuer librement.

De nombreuses applications ont été développées sous la licence publique générale de GNU à l'époque, notamment TAR et Emacs. Mais le projet manquait d'un noyau open source, la partie d'un ordinateur qui aide le système d'exploitation et les applications à interagir avec le matériel.

En 1991, huit ans après le lancement du projet GNU, Linus Torvalds a commencé à développer Linux. Et un an plus tard, Linux a été réédité sous la licence publique générale, devenant ce que nous connaissons maintenant sous le nom de GNU/Linux. Comme le noyau Linux était sous licence GPL, n'importe qui pouvait créer un système d'exploitation au-dessus du noyau et le distribuer librement.

La possibilité de créer gratuitement votre propre système d'exploitation a encouragé de nombreux développeurs à lancer leur distribution. Une multitude de distributions, dont Debian, Red Hat et Slackware, ont été publiées à l'époque, donnant le coup d'envoi à la révolution Linux.

Pourquoi de nouvelles distributions Linux sont-elles créées ?

La principale raison pour laquelle les développeurs continuent de créer et de distribuer de nouveaux systèmes d'exploitation basés sur Linux est qu'ils le peuvent tout simplement. Le noyau Linux est gratuit. Les applications sont gratuites. Les ressources pour créer un système d'exploitation complet au-dessus du noyau sont gratuites.

De nos jours, les gens créent rarement une distribution à partir de zéro. Au lieu de cela, ils prennent une autre distribution populaire et construisent un nouveau système d'exploitation en utilisant l'ancien comme base ou le reskin avec une nouvelle interface utilisateur graphique et des applications ajoutées.

Ubuntu a plusieurs reskins de lui-même, à savoir Xubuntu, Kubuntu et Lubuntu. La seule différence entre ces trois saveurs est l'environnement de bureau. Au lieu du bureau GNOME personnalisé par défaut qui est préinstallé sur Ubuntu, Xubuntu, Kubuntu et Lubuntu sont livrés avec XFCE, KDE Plasma et LXDE, respectivement.

L'objectif principal d'un système d'exploitation est de faciliter l'informatique de bureau pour les utilisateurs. Lorsque quelqu'un veut une nouvelle fonctionnalité dans un système d'exploitation, la voie traditionnelle à suivre consiste à fournir des commentaires à l'entreprise qui développe le système d'exploitation. Le projet GNU a complètement changé ce flux.

Ce sont les utilisateurs qui utilisent, développent, fournissent des commentaires, implémentent des commentaires et, en fin de compte, distribuent une distribution open source. Vous êtes libre de créer votre propre distribution et d'ajouter les fonctionnalités que vous souhaitez dans le système d'exploitation de vos rêves.

Toute personne ayant une idéologie et des opinions similaires peut contribuer au projet et commencer à aider les développeurs. Il n'est pas nécessaire de contacter une entreprise ou de remplir un formulaire de commentaires juste pour obtenir une fonctionnalité supplémentaire ajoutée au système d'exploitation.

Non seulement les utilisateurs, mais même les grandes entreprises créent de nouvelles distributions internes pour une utilisation intra-entreprise. CBL-Mariner de Microsoft est un exemple populaire. C'est principalement parce que les grandes entreprises ne veulent pas utiliser les distributions créées par d'autres utilisateurs et préfèrent développer leur propre système d'exploitation à partir de zéro ou au-dessus d'une autre distribution grand public.

Le projet Linux s'est développé à un point tel que des géants de la technologie comme Google ont commencé à dépendre du noyau Linux pour certains de leurs projets. Prenons Android et Chrome OS comme exemple. Android utilise le noyau Linux sous le capot et Chrome OS est construit sur Gentoo Linux, une distribution publiée en 2000.

Une autre raison de la fragmentation de Linux de bureau est les nombreux types de périphériques disponibles. Outre les ordinateurs de bureau, d'autres appareils, tels que ceux basés sur des processeurs ARM, ont également besoin d'un système d'exploitation pour fonctionner. Linux résout ce problème en fournissant une base aux développeurs pour créer un système d'exploitation pour n'importe quelle famille de processeurs qu'ils souhaitent.

Le système d'exploitation Raspbian est un distribution créée spécifiquement pour Raspberry Pi dispositifs. Vous pouvez également trouver d'innombrables distributions développées pour fonctionner sur des processeurs plus anciens qui ne sont pas pris en charge par les fournisseurs de systèmes d'exploitation propriétaires.

Avons-nous vraiment besoin d'autant de distributions ?

Si vous êtes quelqu'un qui a simplement besoin d'un ordinateur et d'un système d'exploitation pour faire avancer les choses, bien sûr que non. Vous pouvez utiliser n'importe quel système d'exploitation tant qu'il correspond à vos factures. Mais pour ceux qui veulent avoir l'embarras du choix en ce qui concerne leurs appareils et leur vie numérique, Linux est celui qu'il faut choisir.

Vous pouvez soit essayer quelques systèmes d'exploitation Linux et arrangez-vous avec celui que vous trouvez le meilleur ou continuez à parcourir les distributions et à tester de nouvelles distributions. Linux vous offre ce choix. Tant que les gens continueront à soutenir et à contribuer à l'écosystème open source, vous continuerez à voir de nouvelles distributions développées et publiées gratuitement sur Internet.

C'est ainsi que fonctionne l'Open Source !

Même si de nombreux systèmes d'exploitation propriétaires comme Android et macOS ont une base de code à source fermée, ils ont utilisé Linux comme base pour leurs projets. C'est tout à fait acceptable puisque la licence sous laquelle le noyau Linux est publié permet à quiconque de modifier et de distribuer le code sans aucune restriction.

En raison de l'énorme soutien de la communauté derrière les systèmes d'exploitation basés sur Linux, de nouvelles fonctionnalités exclusives sont continuellement ajoutées aux distributions. Bien que vous puissiez trouver de nombreuses fonctionnalités de ce type sur d'autres systèmes d'exploitation propriétaires tels que Windows et macOS, certaines d'entre elles sont limitées à une poignée de distributions Linux.

10 choses que vous pouvez faire sous Linux mais pas sous Windows

Lire la suite

PartagerTweeterPartagerE-mail

Rubriques connexes

  • Linux
  • Noyau Linux
  • Distribution Linux
  • Open source

A propos de l'auteur

Deepesh Sharma (114 articles publiés)

Deepesh est l'éditeur junior pour Linux chez MUO. Il écrit des guides d'information sur Linux, visant à offrir une expérience heureuse à tous les nouveaux arrivants. Pas sûr des films, mais si vous voulez parler de technologie, c'est votre homme.

Plus de Deepesh Sharma

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner