Linux Emulator That Runs In Your Web Browser
JavaScript is showing off more of its potential as French developer Fabrice Bellard published a PC emulator using the platform.
Bellard's jslinux runs within a web browser and provides a 32-bit X86 CPU, an interrupt controller, interrupt timer as well as serial interface within 90 KB. According to the developer, the emulator has been tested with Firefox 4 and Chrome 11 (it does not work in Chrome 12 beta) under Windows, Mac OS X and Linux. The code runs substantially faster in Firefox than in Chrome.
Since it works with Firefox 4, it also works on Android smartphones and tablets using the browser (which we briefly tested). jslinux is not compatible with the standard Android browser.
Bellard said that the the Linux kernel in the emulator is version 2.6.20; the emulated CPU is similar to a 486 processor without FPU, which, however, is not a big deal as Linux integrates a FPU emulator anyway. The developer stated that he was inspired by Qemu and was interested in finding out how optimized JavaScript code could be programmed for modern JavaScript engines. The result has rather limited use, but further development could turn the application into a full emulator that could run old software or games within a web browser.
(Check out all web browser software, on our download section)
- Free Xbox 360 if Mandatory Update Trashes Old Unit?
- DROID X2 Launches with Dual-Core Tegra 2
- Cadillac CTS-V Sports Wagon: The Best American Car You Can Buy Today
- Review: 2011 Chevy Volt
- Philips' LED Lightbulb Uses 17-watts as 75-watt Replacement
- Report: iPhone 5 to Get November 21 UK Release
- Apple Planning Product Launch for Anniversary
- T-Mobile Android Users Get Free WiFi Calling
- RIM Stocks Take a Hit Following PlayBook Recall
- Eole: The Wind-Powered Wrist Watch
- Charge Your Phone Via Jogging!
- Microsoft: 1 Out of 14 Downloads is Malware
- Forrester Explains The Post-PC Era
- Corner Light Illuminates Dark, Webby Corners
- Intel: Our Nokia Partnership Was a Mistake
- VIDEO: Wii 2/Project Café Caught on Camera
- Couple Names Baby After Facebook's 'Like' Button
- 99% of Android Phones Vulnerable to Data Leak; Google Working on Quick Fix
- U.S. Could Send Military to Deal With Hackers
I suppose you could use it if you wanted to learn BASH or something. =\ I do like seeing what can be done inside a web browser these days regardless!
Good enough for NetHack.
Imagine opening firefox from firefox that was opened in firefox from firefox inside another firefox.
Imagine opening firefox from firefox that was opened in firefox from firefox inside another firefox.
I'm sure that made sense when you wrote it. I cant comprehend. However a picture of xzibit came into my head.
nice concept.
Imagine opening firefox from firefox that was opened in firefox from firefox inside another firefox.
Just like you're watching youtube and you see yourself watching youtube and within the youtube you see yourself watching youtube?
Just like you're watching youtube and you see yourself watching youtube and within the youtube you see yourself watching youtube?
You need to go deeper...
I'm sure that made sense when you wrote it. I cant comprehend. However a picture of xzibit came into my head.
No imagination...
So I could run firefox within firefox within a firefox that is running within a firefox and then go to tomshardware site and read a comment about how I should buy something at madeshopping.net and buy a "New era cap for $9" sounds like alot of work for spam..
You need to go deeper...
thats what she said
You beat me to it!
This definitely has potential, and I believe that it can be improved.