Joyeux 29e anniversaire "Linux"

25 août 1991, après cinq mois de développement un étudiant nommé "Linus Torvalds" qui à ce moment-là avait 21 ans fait savoir qu'il construisait un prototype fonctionnel de un nouveau système d'exploitation, pour lequel la migration de bash 1.08 et gcc 1.40 était terminée.

Il a fallu plusieurs jours pour que la première version publique du noyau soit publiée Linux sorti le 17 septembre. Le noyau 0.0.1 a été compressé à 62 Ko et contenait environ 10 mille lignes de code source (alors que le noyau actuel a plus de 28 millions de lignes de code).

Le noyau Linux s'est inspiré du système d'exploitation MINIX, ce que Linus n'a pas aimé avec sa licence limitée. Plus tard, quand Linux est devenu un projet célèbre, les opposants ils ont essayé d'accuser Linus de copier directement le code de certains sous-systèmes MINIX.

L'attaque a été repoussée par l'auteur de MINIX, Andrew Tanenbaum, qui a chargé un étudiant de faire une comparaison détaillée du code Minix avec les premières versions publiques de Linux. Les résultats de l'étude ont montré la présence de seulement quatre correspondances de blocs de code négligeables en raison des exigences POSIX et ANSI C.

Linus a initialement pensé appeler le noyau "Freax" gratuit, freak et X (Unix), mais le noyau a été nommé "Linux" avec la main légère d'Ari Lemmke, qui, à la demande de Linus, a mis le noyau sur le serveur FTP de l'université, en nommant le répertoire avec le fichier non pas "freax", comme Torvalds l'a demandé, mais "linux".

Notamment, William Della Croce (un entrepreneur) a réussi à déposer une marque Linux et a voulu percevoir des redevances au fil du temps, mais a ensuite changé d'avis et a transféré tous les droits de la marque à Linus.

La mascotte officielle du noyau Linux, le pingouin Tux, a été sélectionnée lors d'un concours organisé en 1996. Le nom Tux signifie Torvalds UniX.

Concernant l'histoire du noyauVoici les versions les plus importantes de l'histoire de Linux:

  • Depuis septembre 1991 - Linux 0.0.1- C'est la première version publique qui ne prend en charge que le processeur i386 et démarre à partir d'une disquette
  • Depuis janvier 1992 - Linux 0.12: le code a commencé à être distribué sous la licence GPLv2;
  • Depuis mars 1992 - Linux 0.95- Fournit la possibilité d'exécuter le système X Window, la prise en charge de la mémoire virtuelle et l'échange de partition.
    Linux 0.96-0.99 - 1992-1993: le travail a commencé sur la pile réseau. Le système de fichiers Ext2 a été introduit, la prise en charge du format de fichier ELF a été ajoutée, les pilotes pour les cartes son et les contrôleurs SCSI ont été introduits.
    En 1992, les premières distributions SLS et Yggdrasil sont apparues. À l'été 1993, les projets Slackware et Debian ont été créés.
  • Depuis mars 1994 - Linux 1.0: est la première version officiellement stable.
  • Depuis mars 1995 - Linux 1.2- a une augmentation significative du nombre de pilotes, la prise en charge des plates-formes Alpha, MIPS et SPARC, l'expansion des capacités de la pile réseau, l'apparition d'un filtre de paquets, la prise en charge de NFS.
  • Juin 1996 - Linux 2.0- Arrive avec le support des systèmes multiprocesseurs.
  • En mars 1997: Fondation de LKML, la liste de diffusion des développeurs du noyau Linux.
  • En 1998: Lancement du premier cluster Linux basé sur Top500, composé de 68 nœuds avec des processeurs Alpha.
  • Depuis janvier 1999 - Linux 2.2: a déjà un système de gestion de la mémoire plus efficace, un support supplémentaire pour IPv6, mis en œuvre un nouveau pare-feu, introduit un nouveau sous-système sonore;
  • Depuis février 2001 - Linux 2.6- Prise en charge des systèmes de RAM 8 Go à 64 processeurs, système de fichiers Ext3, USB, prise en charge ACPI.
  • Depuis décembre 2003 - Linux 2.6: livré avec le support SELinux, les outils de réglage automatique du noyau, sysfs, système de gestion de mémoire révisé;
  • En 2005, l'hyperviseur Xen a été introduit, inaugurant l'ère de la virtualisation.
  • En septembre 2008, la première version de la plate-forme Android basée sur le noyau Linux a été formée.
  • Juillet 2011 - fin de la branche 2.6.x: Après 10 ans de développement de la branche 2.6.x, le passage à la numérotation 3.x a été effectué. Le nombre d'objets dans le référentiel Git a atteint 2 millions.
  • En 2015 - Linux 4.0- a été publié, le nombre d'objets git dans le référentiel a atteint 4 millions.
  • En janvier 2019 - Linux 5.0: Le référentiel a atteint le niveau de 6,5 millions d'objets git.
  • En août 2020 - Linux 5.8: C'était le plus grand en termes de nombre de changements de tous les noyaux pendant toute l'existence du projet.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Image de balise Jose Luis Villaverde dit

    Linux n'est pas un système d'exploitation, c'est le noyau utilisé par le système d'exploitation GNU créé par Richard Stallman.

    1.    coincéD dit

      Ah bon? (?)
      Merci pour l'info (?)

    2.    Jean dit

      Vous êtes un peu perdu dans l'histoire de l'informatique.

  2.   qtrit dit

    Petite partie de l'histoire du système d'exploitation qui a révolutionné toute la technologie actuelle.

    et ce qui s'en vient ..