août 13, 2020
unix linux

Linux vs unix: Quelle est la différence?

Si vous venez de commencer à lire et à apprendre sur 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?

Généralement, 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. Dans cet article, nous vous présentons une histoire simplifiée de Linux et Unix pour vous aider à comprendre leur relation. Comme toujours, vous pouvez poser des questions et ajouter plus d’informations dans les commentaires.

L’histoire d’Unix et Linux

L’histoire d’Unix a commencé à la fin des années 1960 et au début des années 1970, au 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 étaient mécontents 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 Unix, et deux ans plus tard, son code a été entièrement réécrit dans le langage de programmation C. Cela a rendu beaucoup plus facile pour les développeurs de porter 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, puis à des fournisseurs commerciaux. Cela signifiait que tout le monde ne pouvait pas modifier et distribuer librement le code source, faisant essentiellement 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 des licences différentes ont commencé à apparaître, BSD (Berkeley Software Distribution) étant probablement le plus connu d’entre eux.

A lire Aussi  Malware: Avast sonne l'alertes sur le version pirate de Game of Throne 2019

Linux est basé sur Unix dans son esprit et ses fonctionnalités, mais pas dans son 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 donc 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é. Contrairement à Unix, qui était utilisé sur les serveurs, les gros 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, il fonctionne aujourd’hui 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 qu’Unix?

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

  • le système d’exploitation original développé par AT&T Bell Labs dont dérivent d’autres systèmes d’exploitation.
  • la marque – écrite en majuscules, UNIX – détenue par The Open Group, qui a également développé un ensemble de normes pour les systèmes d’exploitation appelé Single Unix Specification. Seuls les systèmes d’exploitation conformes aux normes peuvent légalement porter le nom «Unix». La certification n’est pas gratuite et oblige les développeurs d’un système d’exploitation à payer des redevances de marque pour le nom.
  • tous les systèmes d’exploitation enregistrés sous le nom «Unix» car ils sont conformes aux normes susmentionnées. Ce sont AIX, A / UX, HP-UX, Inspur K-UX, Reliant UNIX, Solaris, IRIX, Tru64, UnixWare, z / OS et OS X – oui, celui qui fonctionne sur les ordinateurs Mac. (Chose intéressante, OS X a célébré son 14e anniversaire cette semaine: le 24 mars. Félicitations!).
A lire Aussi  Firefox annonce l'installation par défaut de la protection améliorée contre le pistage 2019

Qu’est-ce que Linux?

À proprement parler, le terme «Linux» fait uniquement référence 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 faire référence à toutes les distributions Linux et utilisent le terme comme 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 en cours de 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 GNU est censé représenter «GNU Not Notix», donc à cet égard, OS X est «plus Unix» que Linux. Cependant, au niveau des fonctionnalités, le noyau Linux et le ou les systèmes 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…

A lire Aussi  RangeAmp une nouvelle technique DDoS pour amplifier le trafic web et faire tomber les sites web en 2020

 

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

Différences clés

  • Linux est gratuit et open-source, le Unix original ne l’est pas (mais certains de ses dérivés le sont);
  • Linux est un «clone» de l’Unix d’origine, mais il ne contient pas son code;
  • Linux n’est que le noyau, tandis qu’Unix était / est un système d’exploitation complet;
  • Linux a été développé pour les ordinateurs personnels, tandis qu’Unix était principalement destiné aux grands postes de travail et serveurs. Aujourd’hui, Linux prend en charge plus de plates-formes qu’Unix;
  • Linux prend également en charge plus de types de systèmes de fichiers qu’Unix.

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, le fait demeure qu’Unix était là en premier, et Linux est venu plus tard. Linux est né d’un désir de liberté et de portabilité des logiciels et s’inspire de l’approche Unix de l’informatique. Il est sûr de dire que nous sommes tous redevables au mouvement du logiciel libre car, du point de vue technologique, le monde serait un endroit beaucoup plus sombre sans lui.

harware

Je m'appelle Hardware, j'ai créé ce blog en 2019. Je suis passionné de High-Tech et de Réseau. Survivant de l'ère préhistogeek, j'ai survécu à l'adolescence sans Twitter et Facebook.

Voir tous les articles de harware →

3 réflexions sur « Linux vs unix: Quelle est la différence? »

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

%d blogueurs aiment cette page :