IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)

Vous �tes nouveau sur Developpez.com ? Cr�ez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et �tre connect� pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Cr�ez-en un en quelques instants, c'est enti�rement gratuit !

Si vous disposez d�j� d'un compte et qu'il est bien activ�, connectez-vous � l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oubli� ?
Cr�er un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Linux s'ex�cute d�sormais dans un fichier PDF, quelques semaines apr�s que Doom a r�ussi � tourner dans un fichier PDF
Le projet du programmeur lyc�en s'appuie sur JavaScript et sur l'�mulateur RISC-V TinyEMU

Le , par Anthony

101PARTAGES

18  0 
Linux s'ex�cute d�sormais dans un fichier PDF, quelques semaines apr�s que Doom a r�ussi � tourner dans un fichier PDF, le projet du programmeur lyc�en s'appuie sur JavaScript et sur l'�mulateur RISC-V TinyEMU

Apr�s avoir fait fonctionner le jeu Doom de 1993 � l'int�rieur d'un fichier PDF, "ading2210" est revenu � la charge en ex�cutant un syst�me d'exploitation � l'int�rieur de ce type de fichier. Dans une nouvelle vid�o, le programmeur lyc�en a r�ussi � faire tourner Linux, avec une d�monstration du terminal et de nombreux messages d'avertissement de s�curit�.

Il y a quelques semaines, un jeune lyc�en, qui se fait appeler ading2210, avait en effet r�ussi la prouesse de rendre le jeu Doom original jouable dans un fichier PDF personnalis�, contribuant ainsi � son h�ritage de portage sur � peu pr�s toutes les plates-formes.

Cette fois encore, les efforts d�ploy�s par ading2210 sont tout simplement fascinants, bien que faire fonctionner Linux dans un PDF n'est �videmment pas d'une option viable � utiliser au quotidien. Sur son GitHub, le lyc�en explique comment il est parvenu � faire fonctionner le logiciel, notamment en exploitant des fonctionnalit�s souvent n�glig�es du format de fichier PDF.


Les PDF ne se limitent pas � des images statiques et � du texte, mais peuvent comporter de la vid�o et une certaine interactivit�. Comme le souligne Ading, les PDF peuvent �galement exploiter la puissance de Javascript, qui peut alors �tre utilis� pour faire fonctionner des choses beaucoup plus avanc�es, comme Linux ou Doom.

Le lyc�en souligne que � le code C peut �tre compil� pour �tre ex�cut� dans un PDF �, la base de Linux. Ading lui fait ensuite cibler une � version modifi�e de l'�mulateur RISC-V TinyEMU �, qui remplace le fichier original recherch� par le PDF.

Cela cr�e une machine virtuelle, qui peut ensuite �tre utilis�e comme on le ferait avec un terminal Linux. Ce n'est pas tr�s complet et c'est tr�s lent, mais c'est tout � fait fascinant de s'y int�resser.

Un incroyable mod PDF fait fonctionner Linux sur la base de RISC-V

Le fichier PDF �mule Linux par le biais d'une �mulation de l'architecture RISC-V. RISC-V existe depuis des ann�es mais s'est rapidement impos�, avec de plus en plus de projets l'utilisant. Il s'agit d'une alternative libre aux architectures de processeurs telles que x86 et ARM, utilis�es par Intel, AMD et Qualcomm.

Des produits comme le microcontr�leur Raspberry Pi Pico 2 ont �t� lanc�s avec une puce RISC-V int�gr�e pour un traitement suppl�mentaire.

Les projets sont � la disposition de tous pour �tre bricol�s et m�me utilis�s, mais il est n�cessaire d'utiliser un navigateur bas� sur Chromium. Cela inclut des navigateurs comme Chrome, Brave et Arc. Dans Firefox, les fichiers PDF Linux et Doom affichent des erreurs visuelles.

Et vous ?

Quel est votre avis sur le sujet ?
Trouvez-vous qu'il s'agit d'un projet cr�dible ou pertinent ?

Voir aussi :

Le jeu vid�o Doom a �t� port� en tant que mise � jour du BIOS, Doom peut �tre jou� sur une machine mont�e dans un bo�tier de test de grossesse

Vous pourrez jouer � Doom sur une tondeuse � gazon de 2 000 dollars, ce jeu fonctionne sur tout : des boucles d'oreilles aux bonbons d'Halloween, et m�me sur un tracteur John Deere

L'architecture RISC-V est sur le point d'�tre largement adopt�e par la communaut� industrielle surtout pour sa nature open source
Vous avez lu gratuitement 0 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer � vous proposer des publications.

Une erreur dans cette actualit� ? Signalez-nous-la !

Avatar de RenarddeFeu
Membre averti https://www.developpez.com
Le 18/02/2025 � 8:17
Le RISC-V n'a que du bon. Dommage que l'Europe ne cherche � d�velopper du mat�riel informatique souverain bas� sur cette architecture au lieu de gaspiller des centaines de milliards d'euros dans l'IA.
4  0 
Avatar de denisys
Membre chevronn� https://www.developpez.com
Le 18/02/2025 � 17:54
RenarddeFeu

Le 18/02/2025 � 8:17
Le RISC-V n'a que du bon. Dommage que l'Europe ne cherche � d�velopper du mat�riel informatique souverain bas� sur cette architecture au lieu de gaspiller des centaines de milliards d'euros dans l'IA.
Si seulement la France pouvais montrer l'exemple a l'Europe , pour RISC-V .
Mais bon , c'est pas demain que la France retaperas son retard dans le domaine informatique !!!
1  0 
Avatar de Christophe
Responsable Syst�mes https://www.developpez.com
Le 18/02/2025 � 18:51
0  0 
Avatar de Flodelarab
Expert �minent s�nior https://www.developpez.com
Le 19/02/2025 � 3:01
Bonjour

Oui mais quelles sont les entr�es/sorties ? Un malfaiteur peut-il d�border du navigateur ?
0  0 
Avatar de Christophe
Responsable Syst�mes https://www.developpez.com
Le 19/02/2025 � 7:52
En th�orie non, mais je crois qu'il y a d�j� eu ves virus embarqu�s dans des PDF.
0  0