Seleziona pagina

Esecuzione del kernel Linux in un browser

Esecuzione del kernel Linux in un browser

Esecuzione del kernel Linux in un browserLo sviluppatore QEMU Fabrice Bellard ha scritto un ambiente di emulazione in JavaScript che ti consente di eseguire un kernel Linux fallito nel tuo browser.

 

L'emulatore PC JavaScript può emulare un processore 486, un interrupt, un timer e un chip di comunicazione nel nostro browser. Purtroppo non possiamo eseguire il programma su tutti i browser, poiché anche la versione 9 di Internet Explorer è stata classificata come "troppo vecchia". Può funzionare solo con l'ultima versione di Google Chrome o Mozilla Firefox. Non abbiamo informazioni sul motivo esatto di ciò, ma presumiamo che Internet Explorer o il motore JavaScript che utilizza semplicemente non possano fornire alcuni servizi (Javascript Typed Array) di cui l'emulatore avrebbe bisogno.

Esecuzione del kernel Linux in un browser 2
Fonte: favbrowser.com

Agli occhi di molti, questo è anche solo uno dei tanti sviluppi del garage che non possono essere utilizzati nella pratica, ma ci sono opportunità educative più serie in questo software. Utilizzando JSLinux, i comandi generali Linux / UNIX possono essere facilmente insegnati su qualsiasi piattaforma senza installare il sistema o compromettere la sicurezza di un sistema Linux già installato.

Descrizione tecnica dell'emulatore itt leggibile. E l'emulatore stesso ide disponibile cliccando.