Historique de Linux et de GNU

1980-1990: Les ordinateurs Apple Macintosh et les ordinateurs "compatibles PC" se banalisent. L'utilisation et la programmation des ordinateurs sont devenues possibles pour le plus grand nombre.

1991: Un étudiant en thèse d'informatique finlandais appelé Linus Torvalds décide pour s'exercer à la programmation de créer un logiciel ressemblant à unix, mais qui fonctionnera sur l'ordinateur qu'il a à sa disposition à l'époque, un "compatible PC". Il l'appelle Linux. Comme il trouve que ce logiciel pourrait intéresser d'autres gens, il décide de mettre Linux à disposition de tous sur Internet.

1992-1993: Beaucoup de gens ont été intéressés. Linux a été amélioré, corrigé et complété par de nombreux internautes, devenant fiable, efficace et polyvalent avec le temps. Mais Linux n'est qu'un morceau de ce qui fait la puissance d'un ordinateur, le noyau. Seul il ne suffit pas pour utiliser efficacement un ordinateur. Les gens ont rapidement regroupé ce logiciel avec d'autres, appelés les logiciels GNU. Ce regroupement est nommé alors "distribution GNU / Linux". Debian, Yggdrasil et SLS en sont des exemples de l'époque.

1994: Le département GSFC de la NASA démarre le projet Beowulf. Ce projet permet d'adapter Linux et les logiciels GNU aux calculs scientifiques à haute performance, pour faire baisser le coût des simulations scientifiques. Ce projet a permis d'améliorer grandement les performances réseau de Linux. Les fournisseurs d'accès à Internet se ruent sur Linux grâce à son fonctionnement amélioré en réseau.

1995: Les distributions GNU/Linux sont répandues à travers l'internet, atteignant plusieurs dizaines de milliers d'utilisateurs enregistrés. Certains veulent utiliser Linux, mais sur d'autres ordinateurs que des "compatibles PC". Avec la version  stable 2.0, Linux a été adapté pour qu'il fonctionne avec d'autres processeurs (Alpha puis plus tard Sparc, Motorola 68k, PowerPC, ARM, MIPS, S390...).

1997: Linux apprend à piloter des moteurs, lancer des fusées, grâce aux extensions temps réel RTLinux et plus tard RTAI.

1998: Comme Linux fonctionne maintenant avec leurs processeurs et matériels, les vendeurs de systèmes Unix tels que Sun, Silicon Graphics et IBM commencent à s'y intéresser : en intégrant les fonctions avancées de leurs Unix à Linux et en l'utilisant pour leurs matériels, ils peuvent alors réaliser d'énormes économies de développement. Cela leur permet de se concentrer sur le marché florissant des applications et des services aux entreprises. En accordant leur support à Linux, ils en ont favorisé l'adoption à grande échelle par les entreprises.

1999: La version 2.2 de Linux introduit le support efficace des ordinateurs à plusieurs processeurs tels que ceux utilisées dans les centres de données. Jusqu'à 16 processeurs sont gérés.

2001: La version 2.4 de Linux introduit une refonte complète de la couche réseau qui la rend plus efficace de 50% ainsi que le fonctionnement amélioré des nouveaux matériels de tous types (USB, Firewire, ...). Des centaines de processeurs peuvent être gérés avec les architectures NUMA.

2003: Les appareils de la vie courante contiennent de plus en plus d'électronique et d'informatique. Les logiciels de ces appareils coûtent très cher à fabriquer car ils doivent être compacts. La version 2.6 de Linux est capable de se "réduire" pour piloter ces appareils. On l'appelle alors Linux embarqué(embedded linux). On retrouve Linux dans des lecteurs DVD, des téléphones.

2004: Publication de la première version publique de la distribution Linux Ubuntu dont le slogan est "Linux pour les êtres humains". Les améliorations importantes en terme d'ergonomie et de facilité d'installation rendent cette distribution très attractive au grand public et aux entreprises.

2006: Libération du code source du langage industriel Java en licence GPL.

2007: Intégration d'une couche de virtualisation générique dans le noyau Linux. Généralisation de l'utilisation de Linux en remplacement du BIOS sur les ordinateurs par le déploiement à grande échelle du projet LinuxBios.

A suivre...


Page précédente: Informations
Page suivante: La distribution debian GNU / Linux