Depuis la mort de Terry Davis en 2018, l’univers de l’informatique a conservé le souvenir d’un projet atypique : TempleOS. Créé sur une période de dix ans par cet homme à la fois génie et schizophrène, cet système d’exploitation reflétait sa vision divine de la programmation, avec ses 80 000 lignes de code, son style rétro en 640×480 et ses 16 couleurs. Conçu sans réseau, il devait être un « temple » dédié à Dieu, avec une simplicité totale et une architecture 64-bit, le tout en évitant la complexité du web et des malwares.
Ce qui rend cette œuvre encore plus fascinante, c’est que jusqu’à récemment, l’interaction avec TempleOS se limitait à l’installation ou à la programmation sur une machine dédiée. Cependant, un développeur a récemment porté cette œuvre dans le navigateur grâce à WebAssembly, une technologie permettant d’exécuter du code quasi-native dans un environnement web sécurisé. En quelques clics, n’importe qui peut maintenant expérimenter ce système mythique sans avoir besoin de le télécharger ou de le configurer.
Grâce à WebAssembly, TempleOS devient accessible à tous, dans un simple onglet, permettant d’explorer son interface mythique et de s’amuser avec le langage HolyC, tout en conservant l’esprit mystique de l’original.
Le projet, baptisé TempleOS WASM, repose sur Aiwnios, un émulateur et runtime HolyC adapté au WebAssembly. Cette adaptation permet de faire fonctionner HolyC en mode texte ou graphique, de tester ses démos audio-vidéo en temps réel, ou simplement d’admirer l’univers unique créé par Terry Davis. De plus, une version plus expérimentale, Shrine OS, intègre même la prise en charge de TCP/IP pour ceux qui souhaiteraient explorer davantage cette plateforme minimale mais intrigante.
Ce raccourci dans la démocratisation de TempleOS a d’abord une saveur historique autant qu’artistique, soulignant la pérennité d’un projet singulier qui mêle dévotion informatique et délires créatifs. La magie opère aussi par le fait que l’utilisateur n’a plus à se soucier des contraintes techniques, puisque l’ensemble tourne désormais directement dans le navigateur. En quelques secondes, on peut ainsi pénétrer dans l’univers divin de Terry Davis, une invitation à découvrir un projet hors normes, tout en laissant une part de mystère et de fascination.
En résumé, grâce à cette nouvelle version web, « l’OS que Dieu aurait commandé tourne maintenant dans votre navigateur » (comme le résume une phrase de l’article). L’intégration de TempleOS via WebAssembly offre une opportunité exceptionnelle de revisiter un mythe de l’informatique expérimentale. C’est une porte ouverte sur la créativité débridée d’un programmeur visionnaire, tout cela accessible à portée de clic.
