Izšla nova verzija Windows 95 kot aplikacije v JavaScriptu

Matej Huš

23. okt 2022 ob 13:58:20

Čeprav je Windows 95 dobesedno operacijski sistem prejšnjega tisočletja, še vedno služi kot poligon za dokazovanje sposobnosti nadebudnih razvijalcev. Felix Rieseberg že več let razvija verzijo Windows 95 kot aplikacijo Electron, ki je ta teden dosegla nov mejnik. Štiri leta staro verzijo je nadgradil tako, da lahko teče kot samostojna aplikacija v Windows (32-bitni, 64-bitni, ARM64), Macu (Intel ali Apple M1) ali Linuxu (32-bitni, 64-bitni, ARM64 in ARMv7). V celoti je napisana v JavaScriptu, zato teče nekoliko bolj zatikajoče. Temelji na Electron v21 in projektu v86, torej gre v bistvu za emulator kot aplikacijo. To ni nič posebej novega, je pa vseeno zanimivo.

Kodo in program lahko prenesemo z Githuba. Kot pojasnjuje Rieseberg, je za praktično uporabo - torej za igranje Dooma - seveda bolj smiselno uporabiti pravi virtualni stroj in vanj namestiti Windows 95. A tudi Windows 95 kot aplikacija v Javascriptu deluje povsem spodobno, dasiravno nekoliko počasneje. Predvsem pa se ni treba ukvarjati z namestitvijo in nastavitvam, temveč jo preprosto poženemo. Aplikacija meri slabih 200 MB, kar je manj od mobilne verzije Facebooka.