Linux: histoire et caractéristiques du système d'exploitation

Si Windows est le système d'exploitation le plus présent sur les ordinateurs du monde entier, de plus en plus d'utilisateurs commencent à donner Linux un essai. Un système d'exploitation qui, malgré sa grande importance dans certains domaines, est le plus méconnu au niveau du bureau. Si vous êtes intéressé par ce système, nous montrons ci-dessous qu'est-ce que Linux , historique, principales fonctionnalités et distributions.

Pour commencer, il est important de savoir que Linux est un système d'exploitation conçu pour tirer pleinement parti des capacités de n'importe quel ordinateur et qu'il possède des fonctionnalités très intéressantes telles que le multiprocessing, le multitâche et le multi-utilisateur. Pour commencer à en savoir un peu plus sur l'origine de Linux, nous ferons une revue générale de son histoire.

linux

Un peu d'histoire

Bien que l'histoire de Linux commence à s'écrire un peu plus tard, ses origines nous font remonter au début des années 80, lorsque Richard Stallman a commencé Projet GNU dans le but de créer un système d'exploitation similaire et compatible UNIX. En 1985, le Free Software Foundation a été créé et la Licence Publique Générale GNU a été développée pour avoir un cadre juridique permettant la diffusion gratuite de ce logiciel.

Plus tard dans 1991 , c'est Linus Torvalds, un étudiant en informatique de 23 ans de l'Université d'Helsinki, qui a proposé de créer un système d'exploitation qui se comporte comme UNIX mais qui fonctionne également sur n'importe quel ordinateur. À l'heure actuelle, Torvalds lui-même a établi comme exigence minimale que l'ordinateur ait un processeur i386.

Linux

L'objectif principal de cet étudiant était de créer le noyau du système d'exploitation qui était entièrement Compatible UNIX et ainsi autorisé à exécuter tous les programmes gratuits conformes à UNIX développés par la Free Software Foundation qui viennent avec une licence GNU. Pour le développement de ce noyau, Torvalds a été inspiré par Minix , une version réduite d'UNIX.

Quelques mois plus tard, fin août 1991, Torvalds avait déjà la version 0.01 de Linux, mais comme elle était encore très basique et avec peu de fonctionnalités, il a décidé de continuer à développer ce qui serait la version 0.02, qui a été publiée dans le mois. Octobre de la même année et qui était déjà en mesure d'exécuter deux outils GNU de base, le interpréteur de commandes (bash) et le compilateur C.

Le jeune homme a continué à travailler sur le développement du système d'exploitation et après la version 0.03, le grand soutien des autres personnes qui ont commencé à participer avec Linus au développement, l'ont fait passer rapidement à la version 0.1. Un an et demi plus tard, en décembre 1993, la version de Linux 1.0 est née et la base de ce système d'exploitation open source, qui au fil des ans a grandi jusqu'à ce jour avec le soutien de chaque développeur. qui ont apporté leur contribution.

Qu'est-ce que Linux et ses principales fonctionnalités

Linux est complètement gratuitement système d'exploitation et donc gratuitement . Un produit qui contrairement à Windows ou macOS n'appartient pas à une entreprise, donc gratuit, mais à un grand nombre d'entreprises ou de personnes qui contribuent à son développement et créent leurs propres distributions.

En bref, Linux est un système né de la combinaison de plusieurs projets, parmi lesquels se distinguent GNU et la Free Software Foundation, ainsi que le noyau Linux lui-même dirigé par Linus Torvalds. Son développement est l'un des meilleurs exemples de logiciels libres, où tout son code source peut être librement utilisé, modifié et distribué par quiconque selon les termes de la licence publique générale GPL ou GNU et d'autres licences.

Linux

Parmi les principales fonctionnalités de Linux, nous devons souligner:

  • Gratuit: L'une des principales raisons pour lesquelles de nombreux utilisateurs choisissent Linux ou au moins l'essaient est le fait qu'il s'agit d'un système d'exploitation gratuit. De plus, il existe de nombreuses distributions afin que nous puissions choisir celle que nous aimons le mieux ou qui correspond le mieux à nos besoins.
  • Open source: Ses créateurs ont décidé que Linux était un système open source, ce qui a provoqué la publication de son code source afin que n'importe qui puisse développer de nouvelles capacités ou fonctions et les mettre à la disposition de tous.
  • Sécurisé: La sécurité est l'une des fonctionnalités les plus importantes de Linux. Puisqu'il s'agit d'un système gratuit, peu sont intéressés à créer des virus pour le système. De plus, il contient une architecture de gestion des fichiers, des processus et de la mémoire qui ne permet pas facilement la permanence des virus ou malwares. De plus, une fois qu'un utilisateur détecte une menace, celle-ci est supprimée et une simple mise à jour résout le problème.
  • Multitâche: Le fait que Linux soit un système d'exploitation multitâche signifie qu'il vous permet d'exécuter plusieurs programmes simultanément. Par conséquent, il permet d'utiliser de nombreuses applications pour naviguer sur Internet, traiter des documents, écouter de la musique, regarder des vidéos, etc., tout comme nous pouvons le faire avec d'autres systèmes tels que Windows lui-même ou macOS.
  • Multi-utilisateur: Une autre caractéristique de Linux est qu'il s'agit d'un système multi-utilisateurs. En d'autres termes, plusieurs utilisateurs peuvent accéder aux ressources et applications Linux simultanément et toujours en toute sécurité.
  • Personnalisable:
  • Contrôle élevé des appareils: Le système d'exploitation Linux, contrairement aux autres systèmes, offre la possibilité d'avoir les pilotes pour chaque périphérique et de pouvoir installer de nouveaux pilotes au moment où nous ajoutons de nouveaux éléments au système. Cela permet une plus grande indépendance et la capacité de manœuvre face à tout problème ou pour le simple fait de contrôler en profondeur chaque appareil.
  • Indépendant: Une autre des grandes caractéristiques de Linux est qu'il s'agit d'un système d'exploitation qui peut être librement modifié et distribué. En d'autres termes, n'importe qui peut accéder à son code, modifier ou développer de nouvelles capacités sans avoir besoin d'autorisations ou de protocoles préalables.
  • Stable: Linux est considéré comme l'un des systèmes les plus robustes et les plus stables, c'est pourquoi c'est le système le plus utilisé sur les serveurs et les ordinateurs qui doivent toujours rester allumés sans que rien ne se passe mal.
  • Scalable: Il s'agit d'un système d'exploitation qui, en grande partie grâce à de nombreuses fonctionnalités mentionnées ci-dessus, a une grande capacité à réagir et à s'adapter aux besoins. Vous pouvez facilement gérer une croissance continue et vous pouvez vous développer rapidement sans perte de qualité sans aucun problème.

Distributions Linux

Certes, à plus d'une occasion, nous avons entendu des distributions ou distributions Linux Eh bien, ce n'est rien de plus qu'un logiciel basé sur le noyau Linux qui comprend certains packages logiciels qui vous permettent d'exécuter certaines fonctions pour répondre aux besoins des utilisateurs.

Ces distributions sont généralement constituées de logiciels libres et incluent les bibliothèques et outils du projet GNU et le système de fenêtres du système X Windows. En outre, en fonction de la cible de la distribution, d'autres types de logiciels sont également généralement inclus, tels que les traitements de texte, les feuilles de calcul, les lecteurs multimédias, les outils d'administration, etc.

Cela signifie qu'aujourd'hui nous pouvons trouver des distributions Linux pour tous les goûts et besoins. Des distributions légères pour donner vie à de vieux ordinateurs ou des ordinateurs avec peu de capacités au niveau matériel, des distributions avec une interface similaire à Windows ou macOS, etc.