jslinux

Der Linux-PC im Webbrowser

18. Mai 2011, 11:14
  • Artikelbild
    foto: apa

    Leichtgewichtiges Linux lässt sich im Browser nutzen

Programmierer ermöglicht Emulation per JavaScript - Spaßprojekt diene als Benchmark oder für DOS-Games

Einem französischen Tüftler namens Fabrice Bellard ist es gelungen, mit Hilfe von JavaScript einen PC-Emulator für den Webbrowser zu schreiben. Damit sei es zwar nicht möglich, ein komplettes Windows im Browser-Fenster zu betreiben, allerdings könne man tatsächlich zumindest einen etwas älteren Linux-Kernel (2.6.20) zum Laufen bringen.

Chrome und Firefox

Wer "jslinux" ausprobieren möchte, benötigt dazu einen aktuellen Browser wie Chrome 11 oder Firefox 4 sowie das jüngste Update für JavaScript. Im Browser stellt der Emulator dann unter anderem eine x86-kompatible 32-Bit-CPU, einen Interrupt Controller, Interrupt Timer und eine serielle Schnittstelle bereit. Mangels einem mathematischen Co-Prozessor und MMX-Befehlen lassen sich zwar keine aufwändigeren Berechnungen anstellen, allerdings können damit Binärdaten gelesen und geschrieben werden. Daneben gibt es einen Emacs-Clone und einen C-Compiler. (red)

Just for fun

Laut Bellard sei jslinux ein reines Spaß-Projekt. Als konkrete Anwendungsbereiche nennt er Leistungstests für JavaScript-Engines oder Client-seitige Berechnungen etwa für Kryptographie. Eine Weiterentwicklung des Browser-Linux sollte auch die Anwendung alter DOS-Software erlauben. (red)

Links

jslinux

Kommentar posten
16 Postings
kra3
00
21.5.2011, 10:03

Ein etwas anderer Ansatz, aber auch recht nett: http://www.oos.cc/

Elettra
00
19.5.2011, 07:52
Der Co2 Guru

Das ist so als ob ich eine Kreuzfahrt auf der Freedom of the Seas Buche,

um auf dieser einen Spaziergang zu machen,

dabei einen Vogelkäfig zu tragen,

in diesem ein Wellensittich mit seinem Fuß
gelegentlich im Sand Scharrt.

maxedl
 
00
19.5.2011, 07:11
Faszinierend

Gerade so alte DOS-Spiele wie Ritter von Xentar oder 20th century frog würde ich gerne wieder spielen.

LoL
31
18.5.2011, 18:54

kommt sowas nicht etwa 13 jahre zu spät?

das DOS hab ich etwa bei win98 das letzte mal benötigt, und die heutige jugend kennt sich mit DOS kaum aus

iatro-texnis
 
00
19.5.2011, 21:14

Ein Emulator dient dazu, Software innerhalb eines fremden Systemkontexts auszufuehren - sei es aus Gruenden der Sicherheit, fuer Lehrzwecke, um mehrere Instanzen eines Systems auf einer gemeinsamen Hardwareplattform laufen zu lassen oder nur um Software zu verwenden, fuer die es keine Hardware mehr gibt. Tatsaechlich ist es eher die Ausnahme, dass aktuelle Systeme emuliert werden, da der Aufwand meist ein Vielfaches der innerhalb kontemporaerer Systeme vorhandenen Ressourcen uebersteigt.
Viele Emulatoren sind eine Spielerei oder explizit fuer Spiele gemacht (zip, ...).

Lyra Aeolus
00
19.5.2011, 06:39
auch seine Website scheint aus der Zeit zu kommen

als es noch kein CSS gab

fizcaraldo
01
18.5.2011, 15:11

"Eine Weiterentwicklung des Browser-Linux sollte auch die Anwendung alter DOS-Software erlauben."

Ähm, nein das glaube ich nicht. Ich schätze mal gemeint ist er will den Emulator und darin DOS laufen lassen.

user456
01
18.5.2011, 14:56

NICE

_Nobody
01
18.5.2011, 12:53

für alte dos-programme --> DOSBOX V. 0.74

AndiTheBest
 
00
18.5.2011, 13:59

rennt aber ned im browser :P

kein nick will mir mehr einfallen
01
18.5.2011, 12:14
rettet dem dativ!

Vodi
021
18.5.2011, 11:22
Artikelfoto++

Gibts einen Contest über das beste Artikelbild bei euch? ;-)

Fairy Tail
00
18.5.2011, 18:58
Yep!

Auch ein Pinguin als Wiedererkennungszeichen ist deutlich fotogener als ein Apfel oder ein Fenster … ;P

Süss der Fratz. =)

boa vista
01
18.5.2011, 22:13

diese vergleiche würde ich nicht zu sehr strapazieren, sonst kommt noch wer daher und sagt:

"äpfel kann man essen, sie sind gesund. durch ein fenster kann ich raussehen und es schützt vor kälte. ein pinguin ist zwar süß, aber er gehört eigentlich in die antarktis!"

Graypi
00
18.5.2011, 17:14
Ja, die Standard Bildredaktion

kann was!

polypus
00
18.5.2011, 11:20

JavaScript Plugin... Muss ich gleich installieren... ;)

Die Kommentare von Usern und Userinnen geben nicht notwendigerweise die Meinung der Redaktion wieder. Die Redaktion behält sich vor, Kommentare, welche straf- oder zivilrechtliche Normen verletzen, den guten Sitten widersprechen oder sonst dem Ansehen des Mediums zuwiderlaufen (siehe ausführliche Forenregeln), zu entfernen. Der/Die Benutzer/in kann diesfalls keine Ansprüche stellen. Weiters behält sich die derStandard.at GmbH vor, Schadenersatzansprüche geltend zu machen und strafrechtlich relevante Tatbestände zur Anzeige zu bringen.