- Un hacker réussit à lancer Linux sur un Intel 4004 de 1971 : il met 5 jours à démarrer
- Deux titres courts pour votre nouvelle :
- Linux sur un Intel 4004 : un hack historique réussi par Dmitry Grinberg
- Un Intel 4004 s'ouvre aux ordinateurs modernes : Linux fonctionne enfin sur le premier processeur commercial
Un hacker réussit à lancer Linux sur un Intel 4004 de 1971 : il met 5 jours à démarrer
Dans une réalisation qui défie les limites de la technologie, un hacker expérimenté a réussi à lancer le système d'exploitation Linux sur un processeur Intel 4004 datant de 1971. Cette prouesse technique est d'autant plus impressionnante que le processeur en question est considéré comme l'un des premiers microprocesseurs de l'histoire de l'informatique. Le temps de démarrage de ce système d'exploitation sur ce matériel vintage est toutefois très long, nécessitant pas moins de 5 jours pour atteindre le démarrage. Cette réussite témoigne de la créativité et de la persévérance des hackers qui parviennent à repousser les limites de la technologie.
Deux titres courts pour votre nouvelle :
Linux sur un Intel 4004 : un hack historique réussi par Dmitry Grinberg
Un Intel 4004 s'ouvre aux ordinateurs modernes : Linux fonctionne enfin sur le premier processeur commercial
Dmitry Grinberg, l'un des hackers de jeux vidéo les plus reconnus, a réussi un exploit historique en faisant fonctionner Linux sur un Intel 4004, le premier processeur commercial d'Intel, datant de 1971. Cette réalisation est d'autant plus impressionnante que les experts de l'industrie jugeaient impossible d'exécuter le système d'exploitation sur ce processeur.
Grinberg, qui avait déjà réussi à émuler la Game Boy Advance lors de la DEF CON 32, l'une des conférences les plus importantes dans le monde du hacking, a également réussi à faire fonctionner Doom sur un Raspberry Pi. Cependant, la conférence l'a veté à mi-parcours d'une conférence en raison de sa collaboration avec l'entreprise de matériel Entropic Engineering, avec laquelle les organisateurs avaient des problèmes antérieurs.
Le défi était colossal : le processeur Intel 4004 est un processeur 4 bits qui fonctionne à 740 kHz avec seulement 2 600 transistors. De plus, le fabricant de puces l'avait conçu pour la Busicom 141-PF, une calculatrice japonaise dotée de premières fonctions avancées, mais sans fonctions logiques. Le dispositif avait 4 kilobytes de RAM, ce qui signifiait que ce n'était pas compatible avec Linux.
Grinberg a créé un émulateur MIPS R3000 pour le processeur, ce qui a amélioré la compatibilité entre les systèmes. Le R3000 a été conçu en 1988, alors que Linus Torvalds était en train de concevoir la version originale de Linux, mais il n'a pas été commercialisé avant 1991.
Le hack a nécessité une importante ingéniosité : le processeur R3000 est un processeur 32 bits, tandis que le processeur Intel 4004 est un processeur 4 bits. Grinberg a donc dû concevoir une plaque personnalisée avec un écran relativement primitif, qui ne battra certainement pas de record de vitesse.
Après des jours de travail, Grinberg a finalement réussi à faire fonctionner Linux sur l'Intel 4004, avec une vitesse de 790 kHz. La machine a mis neuf jours pour démarrer, mais le hacker a continué à travailler pour améliorer les performances, réussissant à faire démarrer le chip en 4,76 jours, comme le montre une vidéo qu'il a publiée sur son canal YouTube.
Les fans de Grinberg ont réagi avec humour sur les commentaires, se moquant de la lenteur du processeur. « Ton Windows démarre en combien de temps. Un jour et demi ? Quel type de chip as-tu ? Un Dorito ? », a écrit un utilisateur de YouTube.
Cette réalisation historique montre que, même avec des processeurs anciens, il est possible de faire fonctionner des systèmes d'exploitation modernes, et nous sommes impatients de voir ce que Grinberg nous réserve à l'avenir.
Laisser un commentaire