PC

Unix vs Linux Quelle est la différence?

Unix vs Linux Quelle est la différence?

Si vous venez de commencer à lire et à vous familiariser avec Linux, vous avez peut-être rencontré le terme «Unix». Le mot lui-même ressemble à Linux, mais qu'est-ce que cela signifie? Vous vous demandez peut-être: quelle est la différence entre Unix et Linux?

En général, cela dépend de la façon dont vous interprétez chacun de ces deux termes, car les deux peuvent avoir des significations différentes (mais liées). Dans cet article, nous vous proposons une histoire simplifiée de Linux et Unix pour vous aider à comprendre leur relation. Comme toujours, vous êtes invités à poser des questions et à ajouter plus d'informations dans les commentaires.

L'histoire (Hi) d'Unix et Linux

L'histoire d'Unix a commencé à la fin des années 1960 et au début des années 1970, dans le département de recherche informatique d'AT & T Bell Labs aux États-Unis. En collaboration avec le MIT et General Electric, les Bell Labs développaient un nouveau système d'exploitation. Certains de leurs chercheurs n'étaient pas satisfaits de l'avancement du projet et se sont retirés pour créer leur propre système d'exploitation. En 1970, le nouveau produit a reçu le nom d'Unix, et deux ans plus tard, son code a été entièrement réécrit dans le langage de programmation C. Cela a permis aux développeurs de porter beaucoup plus facilement Unix sur différentes plates-formes informatiques.

Alors que le développement d'Unix se poursuivait, AT&T a commencé à vendre des licences pour son utilisation aux universités, et plus tard à des fournisseurs commerciaux. Cela signifiait que tout le monde ne pouvait pas librement modifier et distribuer le code source, faisant d'Unix un système d'exploitation propriétaire. Bientôt, des dérivés et des variantes d'Unix à des fins différentes et avec différentes licences ont commencé à apparaître, BSD (Berkeley Software Distribution) étant probablement le plus connu d'entre eux..

Linux est basé sur Unix dans l'esprit et la fonctionnalité, mais pas dans le code. En tant que système d'exploitation, il est né de deux projets: le projet GNU, lancé par Richard Stallman en 1983, et le noyau Linux, écrit par Linus Torvalds en 1991. Le but du projet GNU était de créer un système d'exploitation similaire à Unix , mais séparé de lui; en d'autres termes, ne contenant aucun code d'Unix afin qu'il puisse être modifié et distribué sans limitations en tant que logiciel libre. Comme leur propre noyau était incomplet, le projet GNU a accepté le noyau Linux, et ainsi le système d'exploitation GNU / Linux est né.

La conception du noyau Linux a été influencée par MINIX, une variante d'Unix, mais le code entier a été écrit à partir de zéro, pas emprunté à celui-ci. Contrairement à Unix, qui était utilisé sur les serveurs, les grands mainframes et les ordinateurs coûteux dans diverses institutions, Linux a été développé pour les ordinateurs personnels, un type de matériel beaucoup plus simple. Cependant, aujourd'hui, il fonctionne sur plus de plates-formes que tout autre système d'exploitation, y compris les serveurs, les systèmes embarqués et les téléphones mobiles..

Qu'est-ce que Unix?

Le terme «Unix» peut faire référence à ce qui suit:

Qu'est-ce que Linux?

À proprement parler, le terme «Linux» se réfère uniquement au noyau. Le système d'exploitation n'est pas complet sans un environnement de bureau et des applications. Étant donné que la majorité des applications étaient et sont toujours fournies par le projet GNU, le nom complet du système d'exploitation est GNU / Linux.

Cependant, de nos jours, de nombreuses personnes utilisent «Linux» pour désigner toutes les distributions Linux, et utilisent le terme comme un nom générique pour tous les systèmes d'exploitation basés sur le noyau Linux. La version 4.0 du noyau Linux est actuellement en développement, car Linus Torvalds a récemment décidé de passer à un nouveau système de numérotation pour les versions du noyau.

Linux est un système de type Unix, ce qui signifie qu'il se comporte comme Unix, mais ne contient pas son code.

Les systèmes de type Unix sont souvent décrits comme Un * x, * NIX ou * N? X, ou appelés «Unixoids» dans certaines langues. Linux n'a pas de certification UNIX, et on dit que GNU signifie «GNU's Not Unix», donc à cet égard, OS X est «plus Unix» que Linux. Cependant, au niveau des fonctionnalités, le noyau Linux et le (s) système (s) d'exploitation GNU / Linux sont très similaires à Unix et suivent la plupart des principes de la philosophie Unix, comme avoir un code lisible par l'homme, stocker la configuration du système dans des fichiers de texte brut , s'appuyant sur de petits outils de ligne de commande simples, disposant d'un shell, d'un login et d'un gestionnaire de session…

Il est important de noter qu'il est possible pour un système de type Unix d'obtenir la certification UNIX. Dans certains contextes, tous les systèmes d'exploitation dérivés ou basés sur Unix sont appelés «J'aime Unix», qu'ils aient ou non le certificat UNIX. En outre, il peut s'agir de systèmes d'exploitation commerciaux ou gratuits (et open-source).

Différences clés

Comme vous l'avez vu, la confusion vient généralement du fait que «Unix» et «Linux» peuvent signifier des choses différentes. Quelle que soit la signification utilisée, il n'en reste pas moins qu'Unix était là en premier, et Linux est venu plus tard. Linux est né d'un désir de liberté logicielle et de portabilité, et inspiré par l'approche Unix de l'informatique. Il est prudent de dire que nous sommes tous redevables au mouvement du logiciel libre car, du point de vue technologique, le monde serait bien plus sombre sans lui..

VOIR AUSSI: Linux vs Windows, comme expérimenté par un utilisateur Linux

Twitter contre. Facebook à usage professionnel
Qu'est-ce qui vous vient à l'esprit lorsque nous prononçons le mot «médias sociaux»? Bien que vous utilisiez peut-être d'autres plates-formes pour acc...
Comment désactiver les mises à jour automatiques de Chrome sur Mac
Si vous utilisez Google Chrome sur votre Mac, et il y a de fortes chances que vous le fassiez, vous devez avoir remarqué qu'il se met à jour automatiq...
Comment modifier les applications par défaut dans macOS Sierra
macOS Sierra, la dernière itération des systèmes d'exploitation de bureau d'Apple, est livrée avec une pléthore d'applications stockées. Applications ...