Wszystko zaczęło się jak zawsze: od śmiałej idei
Jeśli interesujesz się oprogramowaniem, prawdopodobnie nie jest Ci obca osoba Felixa Rieseberga. To programista znany ze swojej pracy dla Slack, który jakiś czas temu przeniósł się do Stripe. Przy okazji, para się też działalnością na rzecz otwartoźródłowej platformy programistycznej Electron, rozwijanej obecnie przez GitHub. Można przy jej pomocy tworzyć aplikacje desktopowe za pomocą technologii webowych. W szczególności Electron pobiera programy napisane w JavaScript z backendem Node.js i renderuje je w silniku Chrome.
Czytaj także: Dlaczego Windows 95 akceptuje numer seryjny 111-1111111? Odpowiedź zdumiewa
Jak się właśnie okazało, Rieseberg po cichu pracował od 2018 roku nad projektem, który miał przenieść system Windows 95 do postaci kompaktowego pliku wykonywalny. W 2022 roku można z całą stanowczością napisać: to działa. Wersja Windows95 v3.1.1 została wydana mniej więcej dwa tygodnie temu.
Windows 95 w Javascript działa na (niemal) czymkolwiek
Aplikacja Windows95 v3.1.1 działa w obrębie systemów Windows, macOS i Linux, z dedykowanymi wersjami dla architektur 32-bitowych, 64-bitowych i ARM. Program „waży” od 234 MB do 313 MB, w zależności od platformy. Imponujące, prawda?
Nie przegap: Siedem rzeczy, których nie wiedziałeś o Windows 95
Emulacja Windows 95 działa świetnie, choć nie zawsze idealnie płynnie i stabilnie. Nic nie stoi na przeszkodzie, aby po uruchomieniu pliku wykonywalnego z Windows 95 uruchamiać gry i aplikacje przeznaczone na ten system. Rieseberg preinstalował na OS-ie klasycznego DOOM-a oraz pakiet gier Microsoftu znanych z tego systemu – mam tu na myśli Sapera, Kierki, FreeCell i pasjansa Solitaire.
Co ciekawe, po zainstalowaniu tej wersji Windows 95 zobaczycie AOL, emulator dyskietek (sic!) oraz garść innych apek spod znaku #gimbynieznajo.
Wszystkie wydania tego arcyciekawego klona Windows 95 znajdziecie na GitHub, o tutaj.
Miłej zabawy!
Źródło: GitHub