Le grand débat: est-ce Linux ou GNU / Linux?

Table des matières:

Le grand débat: est-ce Linux ou GNU / Linux?
Le grand débat: est-ce Linux ou GNU / Linux?

Vidéo: Le grand débat: est-ce Linux ou GNU / Linux?

Vidéo: Le grand débat: est-ce Linux ou GNU / Linux?
Vidéo: 💥GMAIL💥 Comment classer ses mails avec des libellés - YouTube 2024, Avril
Anonim
Vous verrez généralement le système d’exploitation Linux appelé «Linux» en ligne. Cependant, le terme «GNU / Linux» est parfois utilisé à la place. Linux et GNU / Linux font référence au même système d’exploitation et au même logiciel, et il existe une controverse sur le terme le plus approprié.
Vous verrez généralement le système d’exploitation Linux appelé «Linux» en ligne. Cependant, le terme «GNU / Linux» est parfois utilisé à la place. Linux et GNU / Linux font référence au même système d’exploitation et au même logiciel, et il existe une controverse sur le terme le plus approprié.

Nous ne sommes pas ici pour prendre parti dans cet ancien débat, mais cet article devrait vous aider à comprendre pourquoi il existe une controverse au sujet des noms et quelle est la différence entre les termes «Linux» et «GNU / Linux».

Qu'est-ce que «Linux»?

«Linux» n’est en soi que le noyau - la partie essentielle du système d’exploitation. D'autres logiciels, tels que le compilateur GNU C utilisé pour compiler le noyau, un shell de ligne de commande bash, des utilitaires de shell GNU (toutes les commandes de base que vous utiliseriez sur une ligne de commande), un serveur graphique X.org, un bureau graphique comme Unity, et les logiciels qui s'exécutent sur le bureau graphique, tels que Firefox, sont tous produits par différents groupes de développeurs.

Les distributions Linux rassemblent tous ces logiciels disparates de différents développeurs et appellent le package complet «Linux». Pour plus d’informations sur les distributions Linux et leurs activités, lisez HTG Explique: qu’est-ce qu’une distro Linux et en quoi sont-elles différentes?

Le projet GNU

Richard Stallman avait prévu GNU en 1983. GNU devait être un système d’exploitation complet compatible avec Unix et composé de logiciels libres. GNU est un acronyme récursif signifiant “GNU’s Not Unix!” (“Logiciel libre” est un terme similaire au logiciel open-source, bien que le logiciel libre se concentre davantage sur “la liberté”. Mais c'est une controverse différente.)

En 1991, le projet GNU avait terminé la plupart des éléments du système d’exploitation GNU, notamment le compilateur GNU C (gcc), le shell en ligne de commande bash, de nombreux utilitaires shell, l’éditeur de texte Emacs, etc. D'autres parties du système d'exploitation pourraient être fournies par des logiciels libres déjà existants, tels que le système X Window, qui fournissait un bureau graphique.

Cependant, la partie principale du système d'exploitation - le noyau GNU Hurd - n'était pas complète. Le projet GNU a choisi une conception de micro-noyau ambitieuse pour le noyau, ce qui entraîne de longs délais. (Depuis 2013, le noyau GNU Hurd est en développement depuis 23 ans et aucune version stable n'a jamais été publiée.)

Linux arrive

Le projet GNU considérait le noyau comme «la dernière pièce manquante» du système d'exploitation GNU. En 1991, Linus Torvalds a publié la première version du noyau Linux. Il y avait maintenant assez de logiciels pour un système d'exploitation totalement libre, et les distributeurs (comme les «distributions Linux» modernes) associaient le noyau Linux, le logiciel GNU et le système X Window.

Au départ, il y a eu un débat sur le nom de ces distributions. En 1992, le projet Yggdrasil a choisi le nom «Yggdrasil Linux / GNU / X» pour sa combinaison de logiciels. GNU / Linux est le terme préféré avancé par Richard Stallman et la Free Software Foundation. Debian fait encore référence à son logiciel sous le nom de «GNU / Linux» aujourd'hui.

Image
Image

Le cas de GNU / Linux

Le projet GNU constitue une grande partie du système standard «Linux». Il s’agissait d’un projet destiné à développer un système d’exploitation complet, nommé GNU. Cependant, une objection importante soulevée par Richard Stallman contre le terme «Linux» est qu’il minimise l’importance de GNU et de son objectif initial: un système d’exploitation totalement libre destiné à offrir une liberté aux utilisateurs. Cela est intimement lié au débat sur le “logiciel libre” - un terme destiné à se focaliser sur la liberté - et le “open source” - un terme destiné à se focaliser sur les avantages techniques et minimisant l'angle philosophique.

Comme Richard Stallman l'a déclaré dans une interview avec ZNET en 2005:

Linux was not designed with the goal of liberating cyberspace, and the motives for Linux would not have given us the whole GNU/Linux system.

Today tens of millions of users are using an operating system that was developed so they could have freedom - but they don’t know this, because they think the system is Linux and that it was developed by a student “just for fun’.”

Plus de ses réflexions sur le sujet peuvent être lues sur le site web de GNU.

Image
Image

Le cas de Linux

Les partisans du terme «Linux» soutiennent que c’est une erreur de se concentrer uniquement sur GNU, car la distribution moyenne contient des logiciels provenant de diverses organisations et pourrait s’appeler Mozilla / KDE / Apache / X.org / GNU / Linux avec une justification similaire.

Le terme Linux est également utilisé par plus de gens - sinon, c’est un nom plus simple et plus facile à retenir, à taper et à prononcer. Et quel que soit le nom idéal, le système d'exploitation lui-même est généralement appelé Linux par la plupart des gens. Vous le trouverez appelé «Linux» ici dans How-To Geek et ailleurs car c’est un terme plus courant que les lecteurs comprennent immédiatement.

Nous terminerons avec une citation de Linus Torvalds en 1996:

Umm, this discussion has gone on quite long enough, thank you very much.

It doesn’t really _matter_ what people call Linux, as long as credit is given where credit is due (on both sides). Personally, I’ll very much continue to call it “Linux”

Crédits image: francois sur Flickr, Alison Upton, Gisle Hannemyr sur Flickr

Conseillé: