Vrei să rulezi Windows 95 pe desktopul tău Ubuntu, MacOS sau Windows 10? Bineînțeles că nu, dar din motive bizare acum poți.
Un dezvoltator pe nume Felix Rieseberg a înviat Vechiul sistem de operare Microsoft folosind puterea Electron, un cadru de dezvoltare de aplicații pe mai multe platforme. 😱
„Am introdus Windows 95 într-o aplicație Electron care rulează acum pe macOS, Windows și Linux. Este o idee teribilă care funcționează șocant de bine. Îmi pare atât de rău," scrie pe Twitter.
Și nu vorbim despre o experiență „falsă” sau despre ceva pur și simplu jupuit pentru a arăta ca afacerea reală: aceasta este o experiență plină de grăsime cu Windows 95 plină de toate aplicațiile, jocurile și alte elemente cruciale pe care sistemul de operare este renumit pentru.
Da, inclusiv Microsoft Paint, Notepad și chiar o versiune ridicol de timpurie a Internet Explorer.
Vă întrebați cum este posibil să împachetați și să rulați un sistem de operare întreg într-o aplicație Electron? Toate accesoriile merg la
proiect v86, care promite „virtualizarea x86 în JavaScript, care rulează în browserul dvs. și în NodeJS”. Felix spune că 99,999% din efortul său de „glumă” se datorează muncii lor.Desigur, aplicația electronică pentru Windows 95 a lui Felix este mai mult o prezentare noutate decât un mod practic de a rula software-ul vechii școli. Dar trebuie să recunosc că rulează mult mai bine decât ar trebui probabil!
Să te joci cu versiuni vechi ale oricărui sistem de operare este întotdeauna un hohot, chiar dacă îți lipsește factorul „nostalgie” de a fi eșantionat pentru prima dată.
De exemplu, nu am folosit Windows 95 până când nu am instalat această aplicație. Ceea ce mi s-a părut interesant (în afară de verificarea versiunilor mai vechi de aplicații pe care nu le-am folosit în cea mai bună parte a unui deceniu) este că versiunile succesive similare de Windows sunt cu această versiune formativă.
JavaScript, omule: există ceva ce nu poate face (în afară de a rula eficient)?
Primul lucru: pornirea este instantanee: lansați aplicația, atingeți esc și întregul desktop este acolo, chiar în fața dvs., gata de plecare.
Am găsit că sensibilitatea mouse-ului în fereastra virtualizată este puțin oprită. Acest lucru a făcut dificilă navigarea cu precizie, mutarea ferestrelor aplicației și butoanele de acces. Odată ce mi-am luat rulmentul, am reușit să deschid câteva aplicații, să redau câteva setări și să mă joc în mină.
Câteva funcții nu au funcționat (cel puțin, nu pe sistemul meu), inclusiv conexiuni de rețea, redimensionarea afișajului și controlul vitezei indicatorului. Oh, și lansarea promptului MS-DOS nu a făcut altceva decât să-mi înghețe sesiunea (blub).
De asemenea, nu puteți „reporni” sistemul, nu puteți adăuga utilizatori noi, copiați / lipiți între aplicația și sistemul de operare gazdă sau nu puteți efectua modificări majore ale configurației fără a sublinia serios lucrul sărac.
Dar Felix spune că, întrucât toate acestea sunt open source, este deschis să treacă cereri.
Pentru mine, nu mă pot plânge; acesta este un sistem de operare vechi de 22 de ani, care rulează prin virtualizarea javascript pe un sistem modern. Sunt uimit că funcționează deloc.
În concluzie:
Vrei să încerci singur? Eu stii tu faci.
Puteți descărca aplicația Windows 95 Electron a lui Felix și o puteți rula pe Windows, macOS sau distribuții majore Linux, cum ar fi Ubuntu și Fedora.
Tot ce trebuie să descărcați este să descărcați runtime ~ 100MB din GitHub:
Descărcați Windows 95 de pe GitHub
Este posibil ca acest proiect să nu rămână prea mult timp (Windows 95 nu este open source), așa că, dacă doriți să verificați acest efort în toată gloria sa ciudată, faceți-l mai devreme decât mai târziu!
Odată ce ați instalat / despachetat Windows 95, mergeți la cap și lansați-l. Veți vedea un ecran de încărcare cu două opțiuni. Doar faceți clic în interiorul zonei cu ferestre și selectați alegerea dvs. și, bine, plecați!
Puteți „elibera” mouse-ul cu o simplă atingere a Esc
cheie.
Totul Ubuntu, zilnic. Din 2009.