La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Préhistoire et histoire de Linux

Présentations similaires


Présentation au sujet: "Préhistoire et histoire de Linux"— Transcription de la présentation:

1 Préhistoire et histoire de Linux

2 Multics

3 Multics (1964) MULTiplexed Information and Computing Service
Conçu par le MIT, les Laboratoires Bell et General Electric Influences de Multics dans Unix et plusieurs OS Quelques caractéristiques : Système à temps partagé (utilisateurs simultanés) Système d'invite de commande (shell) Contrôle par un terminal distant Système de fichier hiérarchique Segmentation de la mémoire et mémoire virtuelle Système très ambitieux, mais pas de succès commercial, trop complexe ! Utilisé dans les grandes entreprises et dans le milieu scientifique.

4 Unix (Unics)

5 Unix (1969) Écrit initialement par 2 informaticiens de AT&T (Bell Labs) Kenneth Thompson & Dennis Ritchie Travaillaient sur Multics et étaient frustrés par sa complexité (qui empêchait le système d'être facilement utilisé et distribué ) Approche : petits outils ayant une mission spécifique Origine de plusieurs systèmes, dont GNU/Linux, BSD, Mac OS X Première version programmée en assembleur 1971: Ritchie invente le C pour réécrire le noyau 1977: Université de Californie → Berkeley Software Distribution (BSD) 1977: Code source disponible aux autres entreprises → branches Suggestion de lecture: The Cuckoo's Egg (1989) par Clifford Stoll Basé sur les faits réels d'un hacker du KGB s'infiltrant sur les serveurs Unix de la défense américaine

6 GNU

7 GNU (1983) Fondé par Richard M. Stallman GNU = GNU’s Not Unix
OS de type Unix, mais dont le code source est distribué avec une licence permettant la modification et la redistribution Il n’y a donc pas de code Unix dans GNU. 1985: Free Software Foundation (FSF) est fondée par Stallman. Permet d’aider pour le financement de GNU Copyleft GNU General Public License. Liberté d’utiliser le logiciel sans restriction, de l’étudier, de le modifier et de le redistribuer sous certaines conditions. Free != Gratuit GNU Hurd: noyau du système qui n’a jamais été stable, même pas maintenant. GNU Software: Commandes Unix + autres programmes (ex: emacs) Janvier 2004: L'Unesco inscrit GNU comme « Trésor du monde »

8 Minix

9 Minix (1987) Créé par Andrew S. Tanenbaum
OS de type Unix pour l’enseignement ("mini-Unix") A inspiré la création du noyau Linux, car Minix devait rester principalement pour l’éducation 1987: Code source disponible aux universités pour étude et recherche 2000: Gratuit et libre (licence BSD)

10 Linux Logo : "Tux", le pingouin

11 Linux (1991) Créé par Linus Torvalds (étudiant de Finlande)
Initialement appelé Freax Comme Unix pour les PC (x86) 1992: Noyau stable 1994: Première version utilisable Distribué avec licence GNU GPL "the best thing I ever did", a dit Torvalds GNU/Linux : noyau Linux + logiciels GNU (controverse sur le nom Linux) Premier logiciel libre collaboratif de grande envergure Distribution linux: Assemblage cohérent de logiciels (GNU, etc.) autour du système Linux

12 Où se trouve Linux… Installé partout: serveurs, postes de travails, systèmes embarqués, super-ordinateurs, téléphones mobiles, etc.

13 Distributions Linux Red Hat Fedora CentOS Autres distributions
Société multinationale américaine qui vend sa distribution avec du support, cours, documentation, certification matérielle, etc. Premier distributeur de GNU/Linux Distribution Red Hat Enterprise Linux (RHEL, 2003) pour usage commercial Fedora Communautaire et commandité par Red Hat Dérive de la distribution Red Hat Linux ( ), destinée à remplacer cette dernière Pour utilisation non commerciale Livraisons rapides, moins stables CentOS Communautaire Recompilation de RHEL sans les logos Distribution serveur stable, mais pas de support Autres distributions Ubuntu, SuSE, Mandriva, Yellow Dog, Debian, etc. Voir

14 Noyau Linux Informations supplémentaires Évolution exponentielle
Évolution exponentielle Maintenant plus de lignes de code !!!

15 Branches Unix Src : Wikipedia


Télécharger ppt "Préhistoire et histoire de Linux"

Présentations similaires


Annonces Google