-
Prémices de Linux
Au milieu des années 1960, le MIT et AT&T travaillaient ensemble sur un système d’exploitation appelé Multics qui était destiné à être utilisé en interne aux Bell Labs. Le projet n’a pas abouti et deux des ingénieurs plongés dans la conception, Ken Thompson et Dennis Ritchie, ont décidé de le refaire à plus petite échelle, ce qui a donné Unics, par opposition au nom initialement choisi, qui conduira plus tard à Unix, officiellement lancé en 1970. -
Réécriture en langage C
Par la suite, en 1972, Unix a été réécrit dans le langage de programmation C, afin de fournir au système une plus grande portabilité vers d’autres plates-formes. Ce fait a permis à Unix d’atteindre une grande popularité au cours des années 1970 et 1980, période au cours de laquelle il a été largement adopté dans les milieux éducatifs et d’entreprise. Au fil des ans, de nombreux clones d’Unix sont apparus, Linux étant le plus populaire d’entre eux, mais pas le seul. -
GNU
L’un des systèmes d’exploitation qui a émergé d’Unix était GNU. La grande différence par rapport à Unix est qu’il s’agit d’une alternative logicielle libre et open source, contrairement au système développé à l’origine comme un système propriétaire pour Bell Labs.GNU a été initialement développé en 1983 par Richard Stallman avec l’idée d’apporter un système d’exploitation totalement libre au monde -
MINIX
En 1987, Andrew Tanenbaum, professeur à l’Université libre d’Amsterdam, a développé un système d’exploitation très simple, basé sur Unix, qu’il a distribué avec son code source et appelé MINIX. Initialement, il a été développé pour être compatible avec les IBM PC et les IBM PC/AT qui étaient utilisés à l’époque. Les versions ultérieures ont étendu la prise en charge à d’autres architectures. -
MINIX
Les premières versions avaient un but éducatif clair afin qu’il puisse être étudié dans les cours universitaires et que MINIX puisse être utilisé pour la recherche, et donc c’était un système d’exploitation très simplifié, contrairement à Unix qui était extrêmement complexe et nécessitait des machines puissantes pour fonctionner, en plus d’être soumis à des restrictions de licence AT&T. -
La naissance de Linux
En 1991, un jeune étudiant finlandais, Linus Torvalds décide de combiner toutes ses connaissances des systèmes pour créer un noyau qui allait révolutionner le monde de l’informatique.
Il existe de nombreuses légendes sur la façon dont Linux a commencé à prendre forme. L’un d’eux dit que pendant que Torvalds bricolait avec MINIX, il a envoyé par erreur des données sur son disque dur, au lieu de les envoyer au modem, effaçant ainsi toutes les partitions MINIX qu’il avait créées. -
La naissance de Linux
Face à cette frustration, Torvalds décide de créer son propre système qui mettrait fin à ces limitations. Quelles que soient les raisons de Torvalds, il a créé un émulateur de terminal basé sur MINIX, qui à son tour était basé sur Unix, et qui deviendrait plus tard le cœur d’un futur système d’exploitation. Le 25 août 1991, Linus Torvalds a posté son désormais célèbre message sur un tableau d’affichage MINIX annonçant la création de Linux. -
Distributions de bureau
Le développement de Torvalds est devenu un système d’exploitation à part entière. Quelques années plus tard, et toujours dans la première moitié des années 90, nous avons connu le développement des premières versions de bureau de Linux par Slackware, Debian et Red Hat, considérées comme les grandes distributions Linux, grâce au noyau Linux 0.95, le premier avec X Window System, capable de fournir une interface utilisateur graphique. -
Slackware
Il s’agit de la plus ancienne distribution Linux encore en activité. Il a été fondé en 1993 par Patrick Volkerding et était basé sur l’une des distributions les plus populaires de l’époque : Softlanding Linux System. Il se distingue par sa simplicité et sa stabilité, et est considéré par les experts comme la version la plus adaptée par les utilisateurs les plus avancés et les plus techniques de Linux. -
Debian
Debian est l’une des versions les plus populaires de Linux, à la fois pour les ordinateurs personnels et les réseaux de serveurs, et de nombreuses distributions ultérieures ont été créées à l’aide de son code source. Il a été annoncé pour la première fois en 1993 par Ian Murdock, mais sa première version stable n’est sortie qu’en 1996. -
Red Hat Linux
La première version de Red Hat Linux a commencé à être distribuée en 1995 par la multinationale américaine Red Hat, qui donne son nom à ce système d’exploitation, c’était la première distribution à introduire le RPM Package Manager, un outil de gestion de paquets, capable d’installer, de mettre à jour, de vérifier et de désinstaller des paquets qui a fini par devenir un standard. -
Debian
Pour curiosité, la première version et chaque édition sortie après porte le nom d’un personnage du célèbre film d’animation Toy Story (Buzz, Rex, Woody, etc.).
Fondamentalement, il s’agit d’une distribution ayant accès à des dépôts en ligne contenant plus de 37 500 progiciels. Bien que Debian ne contienne que des logiciels libres, vous pouvez télécharger d’autres programmes propriétaires à partir de ces dépôts. -
Environnements de bureau les plus populaires
Cette période a vu l’avènement des environnements de bureau Linux les plus populaires : KDE, GNOME et Xfce, trois rivaux avec des philosophies différentes qui ont contribué à rendre Linux plus grand public. -
Naissance de Tux, la mascotte de Linux
Jusqu’à ce moment de l’histoire, Linux n’avait pas encore d’image représentative. Ce n’est qu’au milieu des années 90 que le célèbre manchot Tux est apparu. C’est le programmeur Larry Ewing qui a créé la mascotte Tux à la demande d’Alan Cox, bien que ce soit Torvalds lui-même qui ait perfectionné son image. Le design a été soumis à un concours pour choisir un logo pour Linux, et bien qu’il n’ait pas gagné, il est rapidement devenu une icône. -
KDE
KDE (K ou Kool Desktop Environment) a été lancé en 1996 par l’étudiant allemand Matthias Ettrich, qui n’était pas du tout satisfait de plusieurs aspects du bureau Unix. Le principal problème jusque-là était que toutes les applications avaient une apparence et un fonctionnement différents. Il a alors compris que dans un environnement de bureau, les applications devaient fonctionner de manière cohérente et ne pas ressembler à un simple ensemble de programmes totalement indépendants. -
GNOME
La vérité est que KDE, bien qu’il ait commencé comme un projet open source, ne se souciait pas trop des idéaux de ce type de logiciel. Pour cette raison, un an après son apparition, GNOME a émergé, un environnement de bureau intégré uniquement par des logiciels GPL. De de cette façon, en 1997 le développement d’un nouvel environnement de bureau nommé GNOME a été annoncé. Il visait à surmonter les limitations en termes de modification du code Qt utilisé par KDE. -
L’âge d’or des distributions en direct : Knoppix
Le tournant du siècle marque une étape importante dans l’histoire de Linux. Au cours des cinq premières années du nouveau millénaire, les distributions Linux Live sont apparues pour la première fois, c’est-à-dire un système d’exploitation Linux entièrement fonctionnel qui pouvait être démarré directement à partir d’un CD-ROM sans avoir besoin de créer des partitions ou d’effectuer des installations. Knoppix est sans aucun doute la distribution qui a jeté les bases des LiveCD Linux. -
Ubuntu
En 2004, ce qui est sans doute la distribution la plus réussie de l’histoire de Linux a émergé. Ubuntu est né comme un fork de Debian avec l’idée de créer une distribution beaucoup plus facile à utiliser et à comprendre pour l’utilisateur conventionnel, principalement axée sur les nouveaux arrivants sous Linux. Son nom vient d’un mot africain qui signifie loyauté ou humanité envers les autres, un concept très approprié en raison de sa nature libre. -
Linux à l’ère du mobile et de l’Internet des objets
Les cinq dernières années ont été une véritable révolution pour l’industrie de la téléphonie mobile. L’essor du smartphone, en général, et du système d’exploitation Android, en particulier, a une fois de plus mis Linux sous les feux de la rampe, car ce dernier est basé sur le noyau Linux. -
WebOS
WebOS est un système d’exploitation mobile initialement développé par Palm, puis par HP puis vendu à LG pour l’intégrer à sa gamme de smartwatches, comme c’est le cas avec la LG Watch Urbane. Bien qu’il soit basé sur Linux, il dispose d’une interface graphique moderne qui utilise des technologies Web telles que HTML5, entre autres. -
Tizen
Tizen est un autre système d’exploitation basé sur Linux que je suis sûr que vous connaissez bien. Son développement est réalisé par un projet de la Fondation Linux dont les membres les plus notoires sont Samsung et Intel. C’est donc le système choisi par la marque Coréenne pour sa gamme de wearables Galaxy Gear et le lancement de certains smartphones sur le continent asiatique. -
Firefox OS
Firefox OS est le système d’exploitation mobile open-source, basé sur le noyau Linux et le moteur de rendu Gecko, développé par la Fondation Mozilla. Alcatel, GeeksPhone ou ZTE sont quelques-uns des fabricants qui ont osé inclure ce système dans plusieurs de leurs modèles. -
Ubuntu Touch
Ubuntu Touch est le pari de Canonical pour son arrivée sur les appareils mobiles, avec l’intention d’offrir une interface qui peut être utilisée indistinctement sur les ordinateurs, les téléphones et les tablettes. Mais, bien qu’Ubuntu soit une référence en matière de distributions Linux pour ordinateurs, il semble beaucoup plus compliqué de se faire une niche importante dans le plan mobile. -
L’avenir de Linux
Linux est le système d’exploitation open-source par excellence. Bien qu’il n’ait pas une acceptation très importante dans le monde des ordinateurs personnels, c’est un système d’exploitation qui continuera à écrire de nombreuses pages dans son histoire particulière et pendant de nombreuses années et pratiquement tous nous utilisons tous chaque jour un type d’appareil dont le fonctionnement dépend d’un système basé sur Linux, soit sur notre téléphone portable, notre télé ou notre frigo.