Tesztek Android Google Apple Microsoft Samsung Huawei Nokia Linux Biztonság Tudomány Facebook Videojáték Film
ga

Linux kernel futtatása böngészőben

2011.05.17. 19.00
A QEMU fejlesztője Fabrice Bellard egy emulációs környezetet írt JavaScript nyelven, mellyel lehetővé válik egy lebutított Linux Kernel futtatása böngészőnkben. A JavaScript PC emulátor egy 486-os processzort, egy megszakítás, egy időzítő és egy kommunikációs chipet képes emulálni böngészőnkben. Sajnos nem minden böngészőben futtathatjuk a programot hiszen, az Internet Explorer 9-es verzióját is "túl öregnek" minősítette. Csupán a Google Chrome, illetve a Mozilla Firefox legújabb kiadásával képes együttműködni. Arról nincsenek információink, hogy ennek pontosan mi az oka, de feltételezzük, hogy az Internet Explorer, vagy az általa használt JavaScript motor egyszerűen nem tud valamilyen szolgáltatást biztosítani (Javascript Typed Arrays), amire az emulátornak szüksége lenne.

Sokak szemében ez is csak egy a sok, gyakorlatban használhatatlan garázsfejlesztés közül, viszont ebben a szoftverben komolyabb oktatási lehetőségek is megbújnak. A JSLinux használatával bármilyen platformon könnyedén oktathatóvá válnak az általános Linux/UNIX parancsok a rendszer telepítése, vagy a már telepített Linux rendszer biztonságának kockáztatása nélkül.

Frissítés: A támogatott böngészők listája bővült az Opera 11.11-gyel és a Internet Explorer 9-cel.

Az emulátor műszaki leírása itt olvasható. Maga az emulátor itt érhető el.

Apple iPhone X élő közvetítés
Meglepően olcsó lett a Xiaomi Mi MIX 2
Figyelem! Feltörték a CCleaner weboldalát, és vírussal fertőzték meg a szoftvert
Google Tez – A hanggal működő mobilfizetési app
Felkapott témák
Figyelem! Feltörték a CCleaner weboldalát, és vírussal fertőzték meg a szoftvert
A legnagyobb torrentoldal kriptopénzt bányásztat a látogatók gépével
Mégsem történt baki az iPhone X bemutatóján?
HOMTOM S8 akciós okostelefon
17 éves Windows-hiba rejtheti el a kártevőket az antivírusok elől
Megjelent az Apple iOS 11!
Állásajánlatok
Projekt értékesítő mérnök / Sales engineer Keleti és Nyugati Régió
Manager, SAP Testing and Training
Scrum Master - Cloud & BigData
Project Manager blower motor development
Marketing munkatárs
Tervezőmérnök
Gyártásfejlesztő mérnök