Le cycle des OS, épisode 1 : Linux – Partie 1
Comment Linux est-il né ?
Bonjour à tous,
Tout d'abord, un rapide tour d'horizon de ce cycle que j'entame : il va s'agir d'une série sur les OS – aussi appelés système d'exploitation. Je vais tout simplement vous présenter les trois grand OS :
- Linux
- Windows
- Mac
À chaque fois en deux parties : histoire puis fonctionnalités.
Après ça, vous saurez en toute connaissance de cause quel OS choisir !
À tout seigneur tout honneur, commençons par l'OS au pingouin : Linux !
Il était un homme
Tout commence en 1991. Un étudiant finlandais, aussi beau qu'intelligent(1) décide de réécrire le plus célèbre système d'exploitation du moment, j'ai nommé UNIX(2). Pourquoi ?- D'abord, parce que le système UNIX devient de plus en plus cher, et qu'un informaticien, ça a +10 en avaritude (avarice, vous êtes sûr ?).
- Ensuite, parce que c'est nul, on peut pas voir comment ça marche (on dit que le code est propriétaire).
- Et enfin parce que ça fait un bon entraînement et que ça impressionne les filles(3)
Aussitôt dit, aussitôt fait (4).
Il était une fois… un autre homme
L'histoire commence plus tôt, cette fois, en 1984. Un certain Richard Stallman, chercheur en intelligence artificielle au MIT lance The GNU Project(5), GNU signifiant GNU is Not UNIX. Son but ? Il est également de recréer UNIX. Mais lui s'occupe plutôt de recréer les programmes(6), tandis que Mister Torvald va s'occuper plutôt de recréer le noyau(7). La particularité de son projet ? Tous les programmes sont open source, c'est-à-dire que l'on peut avoir accès au code source !
Et lorsqu'ils se rencontrèrent…
Au bout d'un certain temps, les deux projets fusionnèrent pour former le projet GNU/Linux(8)
C'est ainsi que naquit le premier système d'exploitation libre au monde. Aujourd'hui il en existe de nombreuses variantes, que l'on nomme distributions. Les plus célèbres sont :
La prochaine fois : Linux, ça m'apporte quoi ?
- (1) ↑ Euh… ou pas, en fait.
- (2) ↑ Par contre, ne vous attendez pas à une belle interface graphique : à l'époque, c'est de la console.
- (3) ↑ *mode jemlapète ON* Ouais, moi cet été j'ai recodé un OS… Et puis c'était facile…
- (4) ↑ Aussitôt commencé, en fait. Parce qu'un OS c'est trèèèèèèèèès long à développer.
- (5) ↑ Ça fait plus classe en anglais !
- (6) ↑ Les programmes de base, pour copier, coller, éditer un fichier…
- (7) ↑ Ou « kernel », dans la langue de Chat-Qui-Expire.
- (8) ↑ Linux est une contraction de Linus, et de UNIX