Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<Précédent | Table des matières | Suivant>

Quels types de Linux existe-t-il et comment choisir celui qui me convient ?

Que sont les mouvements Open Source et GNU ?


image


1.1. Histoire


1.1.1.UNIX


Afin de comprendre la popularité de Linux, nous devons voyager dans le temps, il y a environ 30 ans...


Imaginez des ordinateurs aussi gros que des maisons, voire des stades. Alors que la taille de ces ordinateurs posait des problèmes substantiels, il y avait une chose qui aggravait encore la situation : chaque ordinateur avait un système d'exploitation différent. Les logiciels étaient toujours personnalisés pour servir un objectif spécifique, et les logiciels pour un système donné ne fonctionnaient pas sur un autre système. Être capable de travailler avec un système ne signifiait pas automatiquement que vous pouviez travailler avec un autre. C'était difficile, tant pour les utilisateurs que pour les administrateurs système.


Les ordinateurs étaient alors extrêmement chers, et des sacrifices ont dû être faits même après l'achat initial juste pour que les utilisateurs comprennent comment ils fonctionnaient. Le coût total par unité de puissance de calcul était énorme.


Technologiquement, le monde n'était pas aussi avancé, ils ont donc dû vivre avec cette taille pendant encore une décennie. En 1969, une équipe de développeurs des laboratoires Bell Labs a commencé à travailler sur une solution au problème logiciel, afin de résoudre ces problèmes de compatibilité. Ils ont développé un nouveau système d'exploitation, qui a été


1. Simple et élégant.

2. Écrit en langage de programmation C plutôt qu'en code assembleur.

3. Capable de recycler le code.


Les développeurs de Bell Labs ont nommé leur projet « UNIX ».


Les fonctionnalités de recyclage du code étaient très importantes. Jusque-là, tous les systèmes informatiques disponibles dans le commerce étaient écrits dans un code spécifiquement développé pour un système. UNIX, d'un autre côté, n'avait besoin que d'un petit morceau de ce code spécial, qui est maintenant communément appelé le noyau. Ce noyau est le seul morceau de code qui doit être adapté à chaque système spécifique et constitue la base du système UNIX. Le système d'exploitation et toutes les autres fonctions ont été construits autour de ce noyau et écrits dans un langage de programmation supérieur, C.


Ce langage a été spécialement développé pour la création du système UNIX. En utilisant cette nouvelle technique, il était beaucoup plus facile de développer un système d'exploitation pouvant fonctionner sur de nombreux types de matériel différents.


Les éditeurs de logiciels se sont rapidement adaptés, car ils pouvaient vendre dix fois plus de logiciels presque sans effort. De nouvelles situations étranges sont apparues : imaginez par exemple des ordinateurs de différents fournisseurs communiquant sur le même réseau, ou des utilisateurs travaillant sur différents systèmes sans avoir besoin d'une formation supplémentaire pour utiliser un autre ordinateur. UNIX a fait beaucoup pour aider les utilisateurs à devenir compatibles avec différents systèmes.


Au cours des deux décennies suivantes, le développement d'UNIX s'est poursuivi. De plus en plus de choses sont devenues possibles et de plus en plus de fournisseurs de matériel et de logiciels ont ajouté la prise en charge d'UNIX à leurs produits.


UNIX n'a ​​d'abord été trouvé que dans de très grands environnements avec des ordinateurs centraux et des mini-ordinateurs (notez qu'un PC est un "micro" ordinateur). Vous avez dû travailler dans une université, pour le gouvernement ou pour de grandes sociétés financières afin de mettre la main sur un système UNIX.


Meilleur système d'exploitation Cloud Computing chez OnWorks :