Linux contre Unix

Linux est un système d'exploitation libre et gratuit largement utilisé pour le matériel informatique et les logiciels, le développement de jeux, les tablettes PCS, les ordinateurs centraux, etc. Unix est un système d'exploitation couramment utilisé dans les serveurs Internet, les postes de travail et les PC par Solaris, Intel, HP, etc.

Tableau de comparaison

Tableau de comparaison Linux contre Unix
Linux Unix
CoûtLinux peut être librement distribué, téléchargé gratuitement, distribué par le biais de magazines, de livres, etc.Les différentes versions d'Unix ont des structures de coûts différentes selon les fournisseurs
Développement et distributionLinux est développé par le développement Open Source, c'est-à-dire par le partage et la collaboration de code et de fonctionnalités via des forums, etc. et il est distribué par divers fournisseurs.Les systèmes Unix sont divisés en diverses autres versions, principalement développées par AT&T ainsi que divers fournisseurs commerciaux et organisations à but non lucratif.
FabricantLe noyau Linux est développé par la communauté. Linus Torvalds supervise les choses.Solaris (Oracle), AIX (IBM) et HP-UX Hewlett Packard sont les trois plus grandes distributions. Et Apple crée OSX, un système d'exploitation basé sur Unix.
UtilisateurToutes les personnes. Des utilisateurs à domicile aux développeurs et aux passionnés d'informatique.Les systèmes d'exploitation Unix ont été développés principalement pour les ordinateurs centraux, les serveurs et les postes de travail, à l'exception d'OSX, qui est conçu pour tout le monde. L'environnement Unix et le modèle de programme client-serveur ont été des éléments essentiels du développement d'Internet
UsageLinux peut être installé sur une grande variété de matériel informatique, allant des téléphones portables, des tablettes et des consoles de jeux vidéo, aux ordinateurs centraux et aux superordinateurs.Le système d'exploitation UNIX est utilisé dans les serveurs Internet, les postes de travail et les PC. Épine dorsale de la majorité des infrastructures financières et de nombreuses solutions de haute disponibilité 24x365.
Prise en charge du système de fichiersExt2, Ext3, Ext4, Jfs, ReiserFS, Xfs, Btrfs, FAT, FAT32, NTFSformat jfs, gpfs, hfs, hfs +, ufs, xfs, zfs
Interface en mode texteBASH (Bourne Again SHell) est le shell Linux par défaut. Il peut prendre en charge plusieurs interpréteurs de commandes.A l'origine le Bourne Shell. Maintenant, il est compatible avec de nombreux autres, dont BASH, Korn & C.
Qu'Est-ce que c'est?Linux est un exemple de développement de logiciels Open Source et de système d'exploitation libre (OS).Unix est un système d'exploitation très populaire dans les universités, les entreprises, les grandes entreprises, etc.
GUILinux fournit généralement deux interfaces graphiques, KDE et Gnome. Mais il existe des millions d'alternatives telles que LXDE, Xfce, Unity, Mate, twm, ect.Au départ, Unix était un système d'exploitation basé sur des commandes, mais plus tard une interface graphique a été créée appelée Common Desktop Environment. La plupart des distributions sont désormais livrées avec Gnome.
PrixGratuit mais le support est disponible pour un prix.Certains sont gratuits pour le développement (Solaris) mais le support est disponible pour un prix.
SécuritéLinux a répertorié environ 60 à 100 virus jusqu'à ce jour. Aucun d'entre eux ne se propage activement de nos jours.Une estimation approximative des virus UNIX se situe entre 85 et 120 virus signalés jusqu'à ce jour.
Détection et solution des menacesDans le cas de Linux, la détection et la solution des menaces sont très rapides, car Linux est principalement axé sur la communauté et chaque fois qu'un utilisateur Linux publie un type de menace, plusieurs développeurs commencent à y travailler depuis différentes parties du monde.En raison de la nature exclusive de l'Unix d'origine, les utilisateurs doivent attendre un certain temps pour obtenir le correctif correctif de bogue. Mais ce ne sont pas aussi communs.
ProcesseursDes dizaines de types différents.x86 / x64, Sparc, Power, Itanium, PA-RISC, PowerPC et bien d'autres.
ExemplesUbuntu, Fedora, Red Hat, Debian, Archlinux, Android etc.OS X, Solaris, tout Linux
ArchitecturesDéveloppé à l'origine pour le matériel x86 d'Intel, les ports sont disponibles pour plus de deux douzaines de types de CPU, y compris ARMest disponible sur les machines PA-RISC et Itanium. Solaris est également disponible pour les systèmes x86 / x64.OSX est PowerPC (10.0-10.5) / x86 (10.4) / x64 (10.5-10.8)
DébutInspiré par MINIX (un système de type Unix) et finalement après avoir ajouté de nombreuses fonctionnalités de GUI, de pilotes, etc., Linus Torvalds a développé le cadre de l'OS qui est devenu LINUX en 1992. Le noyau LINUX a été publié le 17 septembre 1991.En 1969, il a été développé par un groupe d'employés d'AT & T chez Bell Labs et Dennis Ritchie. Il a été écrit en langage «C» et a été conçu pour être un système portable, multitâche et multi-utilisateurs dans une configuration à temps partagé.

Histoire d'Unix contre Linux

Evolution d'Unix (cliquez pour agrandir)

En 1960, le Massachusetts Institute of Technology, AT&T Bell Labs et General Electric travaillaient sur un système d'exploitation expérimental appelé Multiplexed Information and Computing Service ou MULTICS. Il a été conçu pour fonctionner sur l'ordinateur central GE-645. Mais cela a mal fonctionné. AT&T Bell Labs a annulé ce projet et déployé ses ressources ailleurs. Mais Ken Thompson, l'un des développeurs de Bell Labs, a continué à développer pour le mainframe GE-645 et a écrit un jeu pour cet ordinateur appelé Space Travel. Mais le jeu était trop lent sur la machine GE et cher aussi, coûtant 75 $ par exécution. Il a donc réécrit le jeu en langage assembleur pour le PDP-7 de Digital Equipment Corporation avec l'aide de Dennis Ritchie.

Cette expérience, combinée à son travail sur le projet Multics, a conduit Thompson à démarrer un nouveau système d'exploitation pour le PDP-7 et ils ont développé un système de fichiers ainsi que le nouveau système d'exploitation multitâche lui-même avec l'aide d'une petite équipe de les développeurs. Ils comprenaient un interpréteur de ligne de commande et quelques petits programmes utilitaires. Celui-ci a été nommé UNICS en 1970, puis changé en UNIX.

En 1985, Richard Stallman a créé la Free Software Foundation et développé la GNU General Public License (GNU GPL), afin de diffuser librement les logiciels. De nombreux programmes requis dans un système d'exploitation (comme les bibliothèques, les compilateurs, les éditeurs de texte, un shell UNIX et un système de fenêtrage) ont été achevés au début des années 1990, mais peu d'éléments tels que les pilotes de périphérique, les démons et le noyau étaient incomplets. En 1991, Linus Torvalds a commencé à travailler sur MINIX, un système d'exploitation de type Unix, dont le code était disponible gratuitement dans le cadre du projet GNU GPL. Il a ensuite développé le premier noyau LINUX et l'a publié le 17 septembre 1991, pour les systèmes PC Intel x86. Ce noyau comprenait divers utilitaires système et bibliothèques du projet GNU pour créer un système d'exploitation utilisable. Tout le code source sous-jacent peut être librement modifié et utilisé.

Utilisation de Linux et Unix

Le système d'exploitation Linux est idéal pour les opérations de petite à moyenne taille, et aujourd'hui, il est également utilisé dans les grandes entreprises où UNIX était auparavant considéré comme la seule option. Il y a quelques années, Linux était considéré comme un projet académique intéressant, mais la plupart des grandes entreprises où le réseautage et l'informatique à utilisateurs multiples sont les principales préoccupations; les gens ne considéraient pas Linux comme une option. Mais aujourd'hui, avec les principaux éditeurs de logiciels portant leurs applications sur Linux, et comme il peut être distribué librement, le système d'exploitation est entré dans le courant dominant comme une option viable pour les applications Web et bureautiques.

Mais dans certaines circonstances, UNIX est le choix évident, ou il l'était auparavant. Si une entreprise utilisait des systèmes de multitraitement symétriques massifs ou des systèmes avec plus de huit processeurs, elle devait auparavant exécuter UNIX. UNIX était beaucoup plus capable de gérer tous les processus plus efficacement que Linux. Cependant, depuis 2004, plus des plus grands supercalculateurs au monde utilisent désormais Linux qu'Unix. Depuis 2011, Linux alimente plus de 90% des 500 meilleurs serveurs. Il fonctionne également sur le plus grand (en 2011): RIKEN Advanced Institute for Computational Science Cœurs: 705024 Puissance: 12659, 89 kW Mémoire: 1410048 Go

Linux - Différences Unix dans les coûts et la distribution

Linux peut être distribué librement, car il s'agit d'un système d'exploitation open source. Ainsi, n'importe qui peut également obtenir une copie de Linux dans des livres, des magazines ou sur Internet. Pour les versions de serveur, les organisations paient généralement les distributeurs pour un contrat de support, pas le logiciel. Les principaux distributeurs sont RED HAT, Mandrake et SUSE. Pour le matériel serveur, IBM, HP, Dell sont les principaux.

UNIX est coûteux par rapport à Linux; les serveurs UNIX de milieu de gamme coûtent entre 25 000 $ et 249 999 $ (matériel compris). Les principaux distributeurs sont HP, IBM et SUN. Un serveur UNIX haut de gamme peut coûter jusqu'à 500 000 $. Selon IDC, Gartner, IBM est le leader du marché des serveurs UNIX, HP est en 2e position et SUN en troisième position.

UNIX commercial est généralement écrit sur mesure pour chaque système, ce qui rend le coût d'origine assez élevé, tandis que Linux a également des packages de base. À cet égard, Linux est plus proche dans son modèle de Windows qu'un système d'exploitation UNIX commercial. Au moment de l'achat d'un serveur UNIX, les utilisateurs bénéficient d'un plan d'assistance fournisseur pour l'installation et la configuration du système. Mais avec Linux, le support fournisseur doit être acheté séparément.

Menaces et sécurité: Unix contre Linux

Les deux systèmes d'exploitation sont vulnérables aux bogues, mais Linux est beaucoup plus réactif face aux menaces. Linux a incorporé bon nombre des mêmes caractéristiques et fonctions que sous UNIX, notamment la segmentation du domaine utilisateur dans un environnement multi-utilisateurs, l'isolement des tâches dans un environnement multi-tâches, un système de mot de passe qui peut être crypté et / ou localisé à distance. et beaucoup plus. Comme Linux est un système d'exploitation ouvert, les bogues peuvent être signalés par n'importe qui dans le forum des utilisateurs / développeurs, et en quelques jours, ils peuvent être corrigés. Mais pour UNIX, ce n'est pas le cas, et l'utilisateur doit attendre un certain temps pour obtenir le correctif correctif de bogue. La communauté open source offre plus rapidement car elle n'a pas à passer par les cycles de développement sans fin des systèmes d'exploitation commerciaux.

En même temps, en tant que système d'exploitation open source, il est pris en charge par des dizaines de milliers de développeurs à travers le monde. Pour le répéter, cela permet une meilleure innovation et des fonctionnalités plus rapides à commercialiser que tout ce qu'UNIX peut offrir.

Marché et avenir de Linux et Unix

Selon International Data Corp. (IDC), Linux s'est développé plus rapidement que tout autre système d'exploitation de serveur au cours des dernières années. La base d'utilisateurs Linux est estimée à plus de 25 millions de machines, contre 5, 5 millions pour les installations UNIX combinées.

Linux gagne en popularité grâce à son application dans les technologies embarquées, sa disponibilité gratuite et facile. Pour concurrencer Linux, des fournisseurs tels que HP, IBM et Sun fabriquent UNIX personnalisé avec une interface utilisateur graphique et une interface conviviale qui est également compatible avec Linux. Les principaux fournisseurs UNIX - IBM, Sun et Hewlett-Packard intègrent déjà des fonctionnalités d'interopérabilité Linux dans les futures versions d'AIX, Solaris et HP-UX.

Vidéo connexe

Voici une vidéo intéressante qui nous guide à travers l'historique, les différences et certaines commandes courantes utilisées dans l'environnement Linux et Unix:

Faire les courses pour

  • Linux - Livres et nouveautés
  • Unix - Livres et nouveautés

Articles Connexes