Pourquoi tout le monde appelle peu Linux "GNU / Linux"

Vous êtes intéressé par Linux et avez lu quelques articles de blog. En cours de route, vous avez rencontré un drôle de nom: GNU / Linux. mais qu'est ce que ça veut dire?

Vous êtes intéressé par Linux et avez lu quelques articles de blog.  En cours de route, vous avez rencontré un drôle de nom: GNU / Linux.  mais qu'est ce que ça veut dire?
Publicité

Vous êtes intéressé par Linux et avez lu quelques articles de blog. En cours de route, vous avez rencontré un drôle de nom: GNU / Linux. Que signifient ces lettres, et pourquoi les gens continuent de les ajouter à Linux? Je peux répondre à cette question, et comme je le fais, je vais vous laisser tomber au milieu d'un débat qui a persisté dans le monde Linux depuis des décennies.

Maintenant, avec ça à l'écart ... Linux ou GNU / Linux, c'est quoi?

Qu'est-ce que GNU?

La décennie est les années 1980, et l'industrie informatique est dans une période de transition. Une Cour Suprême impliquant Apple a jugé que les programmes binaires (le type de logiciel qui vient dans un format prêt à l'emploi paquets binaires vs source: que devez-vous utiliser? Binaires vs paquets source: que devez-vous utiliser? Les utilisateurs de Linux ont deux Principales méthodes d'installation des programmes: utilisez un progiciel pré-compilé ou compilez-le vous-même.) Habituellement, nous choisissons un paquet, mais il y a des moments où vous devriez envisager de construire à partir de la source. Microsoft a publié Windows quelques années plus tard. Cela a commencé à changer la façon dont les gens interagissaient avec les logiciels.

Avant que les entreprises ne commencent à protéger les logiciels avec l'intention de s'enrichir, la plupart des logiciels étaient utilisés par les chercheurs et les universitaires. Le code informatique était partagé ouvertement, et les gens étaient libres de faire ce qu'ils voulaient avec les programmes. Maintenant, les restrictions tombaient en place, et il devenait illégal de continuer à faire ce qui était fait.

Un mouvement formé appelé le mouvement du logiciel libre. En 1983, Richard Stallman a annoncé un plan visant à créer un système d'exploitation compatible Unix entièrement non propriétaire. Il l'a appelé le projet GNU.

GNU est un acronyme récursif qui signifie «GNU's Not Unix». Le projet GNU a fourni de nombreux outils sympas dont dépendent les bureaux libres aujourd'hui. Les outils critiques créés dans les années 80 incluent GCC (un outil pour compiler C), Emacs (un éditeur de texte), Bash et divers utilitaires de ligne de commande encore utilisés.

De nombreuses applications largement utilisées font partie du projet GNU, telles que GIMP (GNU Image Manipulation Program) et GNOME, l'un des environnements de bureau libre les plus populaires. GNOME Expliqué: Un regard sur l'un des bureaux les plus populaires de Linux des bureaux les plus populaires de Linux Vous vous intéressez à Linux, et vous avez rencontré "GNOME", un acronyme pour GNU Network Object Model Environment. GNOME est l'une des interfaces open source les plus populaires, mais qu'est-ce que cela signifie? Lire la suite . Quel que soit le système d'exploitation Linux que vous utilisez, vous dépendez probablement de plus de quelques bits du logiciel GNU.

Le projet GNU est également responsable de la licence publique générale. C'est ce qui a permis de garder la plupart des logiciels libres que nous utilisons gratuitement au fil des ans.

Qu'en est-il de Linux?

Linux est apparu en 1991. Le projet a commencé quand un étudiant de l'Université d'Helsinki a commencé à travailler sur son propre noyau de système d'exploitation. Il s'appelait Linus Torvalds.

À l'époque, le projet GNU avait déjà créé une grande partie de ce qui était nécessaire pour un système d'exploitation libre, mais les pièces manquantes étaient essentielles. Ceux-ci comprenaient des pilotes matériels, des démons et un noyau de travail. Le noyau Linux: une explication aux termes de Layman Le noyau Linux: une explication aux termes de Layman Il n'y a qu'une chose de fait que les distributions Linux ont en commun: le noyau Linux. Mais même si on en parle souvent, beaucoup de gens ne savent pas exactement ce qu'il fait. Lire la suite .

GNU Hurd, la tentative du GNU Project sur un noyau, a commencé le développement l'année précédente et n'était pas encore prêt. Un noyau différent appelé MINIX existait depuis 1987, mais il n'était autorisé qu'à des fins éducatives.

Frustré, Torvalds décida de faire sienne. Il a qualifié le projet personnel de Linux, une combinaison de son nom et d'UNIX, mais il pensait que ce serait trop égoïste pour le partager publiquement. Au lieu de cela, il a partagé le projet en tant que Freax, une combinaison de «libre», «monstre», et «UNIX». Un collègue n'a pas aimé le nom et a préféré Linux. Linus a consenti, et le nom est resté.

Le noyau n'était pas gratuit au début, mais en 1992 Linus a sous licence Linux sous licence GPL, une licence copyleft créée par le projet GNU. Ceci est responsable d'une grande partie du succès du projet. Plutôt que de créer des noyaux concurrents, beaucoup ont adopté Linux et ont contribué à son développement.

Utilisons-nous Linux ou GNU?

Avec les outils GNU et un noyau Linux fonctionnel, nous avons maintenant un système d'exploitation libre et fonctionnel. Mais comment l'appeler? Dès les premiers jours, beaucoup de gens ont pris pour appeler les systèmes d'exploitation qui utilisaient le noyau Linux simplement comme Linux. Cela a provoqué une tension parce que Linux représente à peine la majeure partie de ce qui se passe dans la réalisation de l'expérience que nous imaginons tous quand nous disons Linux.

gnu linux gnome

Richard Stallman a initialement proposé l'idée d'appeler de telles créations systèmes GNU basés sur Linux. Il a ensuite changé sa préférence pour GNU / Linux (prononcé comme "GNU slash Linux" ou "GNU plus Linux"), de sorte qu'il est clair que les deux projets jouent un rôle essentiel. Certaines personnes acceptent cet argument, tandis que d'autres pensent qu'un tel nom est maladroit et inutile. La fracture dure jusqu'à ce jour.

Raisons pour GNU / Linux

Dès le départ, le but du projet GNU était de développer un système d'exploitation complet. Le noyau était l'une des pièces manquantes du puzzle. Torvalds n'a pas mis en place pour créer un système d'exploitation, mais pour fournir cette pièce manquante.

Linux est essentiel pour que vous puissiez voir quoi que ce soit sur votre écran, mais cela a très peu à voir avec ce que vous voyez réellement. C'est en grande partie déterminé par votre environnement de bureau.

Si vous utilisez GNOME, vous utilisez une interface et une suite de logiciels qui font tous partie du projet GNU. Même si vous n'installez pas d'interface utilisateur graphique, vous interagissez toujours avec les outils de ligne de commande (tels que Bash lui-même) qui font partie de GNU. Sans ces outils, ce que nous considérons comme Linux ne se sent plus comme Linux.

Par exemple, Android ne se sent pas comme Linux, même s'il utilise le noyau Linux. C'est en grande partie parce qu'il manque la chaîne d'outils GNU. D'autre part, FreeBSD offre une expérience presque identique à Linux Linux de bureau vs. BSD: que devez-vous utiliser? Linux vs. BSD: que devez-vous utiliser? Les deux sont basés sur Unix, mais c'est là que s'arrêtent les similitudes. Voici tout ce que vous devez savoir sur les différences entre Linux et BSD. Lire la suite, même si le noyau Linux n'est nulle part en vue.

De même, lorsque nous pensons à Windows, nous pensons généralement à l'interface. Peu d'entre nous pensent immédiatement au noyau Windows. Si quelqu'un pouvait exécuter l'interface Windows 10 et toutes ses applications Windows sur le noyau Linux, ils penseraient probablement encore à Windows. C'est déjà le cas avec les Chromebooks, qui utilisent le noyau Linux mais ne peuvent pas exécuter les applications Linux traditionnelles dans l'interface de Google. Comment installer Linux sur un Chromebook? Comment installer Linux sur un Chromebook Avez-vous besoin de Skype sur votre Chromebook? Vous manquez-vous de ne pas avoir accès aux jeux via Steam? Avez-vous envie d'utiliser VLC Media Player? Commencez ensuite à utiliser Linux sur votre Chromebook. Lire la suite .

Composants du système d'exploitation

Un système d'exploitation libre comprend plusieurs composants. Se référer à l'ensemble de l'écosystème comme Linux crée de la confusion. Torvalds obtient parfois crédit pour la création de l'ensemble du système d'exploitation, quand il a seulement fondé une partie spécifique.

Plus important encore, le projet GNU ne fournissait pas seulement les outils qui permettaient un système d'exploitation libre, il fournissait le cadre légal des licences logicielles Open Source: que devez-vous utiliser? Licences de logiciels Open Source: que devez-vous utiliser? Saviez-vous que toutes les licences open source ne sont pas identiques? Lire la suite . La GPL empêche les gens de prendre du code libre et de l'utiliser pour créer leur propre logiciel propriétaire concurrent. Le fait que tant d'outils de base, y compris Linux lui-même, aient été publiés sous licence copyleft, a accéléré leur adoption et jeté les bases de la culture de la communauté du logiciel libre aujourd'hui.

Raisons pour Linux

Linux est plus populaire. C'était le cas dans les années 90, et c'est toujours le cas aujourd'hui. Se référer au système d'exploitation comme n'importe quoi d'autre aurait, et serait encore, ressenti comme un effort de rebranding conscient. C'est parce que Linux est ce qui a permis aux gens d'exécuter tous les logiciels que le Projet GNU et d'autres avaient créés. Sans Linux, vous n'aviez rien à utiliser.

De plus, GNU / Linux est un nom maladroit. C'est difficile à lire, et c'est encore plus maladroit à dire. Cette seule raison est suffisante pour garder certaines personnes qui reconnaissent que Linux n'est pas un nom juste en appelant le système d'exploitation autrement.

Ensuite, il y a l'argument de Linus, que se référer à Linux comme GNU / Linux est tout simplement ridicule.

D'ailleurs, où nous arrêtons-nous? Si nous donnons du crédit à GNU, n'accordons-nous pas de crédit à X, le serveur d'affichage que la majeure partie de l'écosystème de bureau libre a utilisé pendant des décennies? Nous commençons tout juste à voir un remplacement pour un logiciel développé en 1984. Et sans serveur d'affichage, vous n'avez rien. Alors appelons-nous ces systèmes X / GNU / Linux (maintenant remplacé par Wayland / GNU / Linux Fedora 25 est arrivé: voici ce qui a changé Fedora 25 est arrivé: voici ce qui a changé Fedora 25 fournit les dernières nouvelles du projet GNOME, mais quel est le histoire avec le nouveau serveur d'affichage, Wayland? Le serveur d'affichage de prochaine génération est-il vraiment prêt pour le prime time? L'audio est aussi important. Ainsi sont les environnements de bureau. Avant longtemps, nous nous référons à nos bureaux comme KDE / PulseAudio / Wayland / GNU / Linux.

Qu'est-ce que tu penses?

Je ne suis pas fan du nom GNU / Linux, mais je préférerais personnellement me référer à mon ordinateur portable comme un système GNU plutôt que Linux. En tant que quelqu'un qui a également couvert Android et Chromebooks, le nom de Linux est de plus en plus insuffisant. Un programme disponible pour Linux ne signifie pas qu'il fonctionnera sous Android et vice versa. La situation deviendra de plus en plus compliquée alors que les systèmes d'infodivertissement, les produits pour la maison intelligente, les wearables et autres appareils électroniques continueront d'adopter le noyau Linux.

Et vous? Avez-vous l'impression que Linux est suffisant? Considérez-vous Stallman comme essayant de réclamer le crédit? Recommanderiez-vous un nom différent entièrement? Rejoignez la conversation en cours dans les commentaires ci-dessous!

In this article