Přejít k navigační liště

Zdroják » Zprávičky » Javascriptový emulátor procesoru x86 umožňuje spustit Linux v prohlížeči

Javascriptový emulátor procesoru x86 umožňuje spustit Linux v prohlížeči

Zprávičky JavaScript, Různé

Snahy o emulaci lecčeho v JavaScriptu pokračují – po úspěšných pokusech o emulaci starých osmibitových počítačů přišel Fabrice Bellard s emulátorem JS/Linux, který v 90kB JS kódu obsahuje emulaci jádra procesoru x86, časovače 8254, správce přerušení 8259 a UART 16450. Jeho emulátor využívá JavaScriptovou novinku Typed Arrays, takže jej spustíte jen ve FF4 či Chrome 11. Vyzkoušet si jej můžete přímo na stránkách JS/Linux. V emulátoru zatím běží pouze jádra Linuxu verze 2.6.20 a starší; novější předpokládají přítomnost FPU, ale ta v emulátoru implementována ne­ní.

Via JustIT

Komentáře

Odebírat
Upozornit na
guest
9 Komentářů
Nejstarší
Nejnovější Most Voted
Inline Feedbacks
Zobrazit všechny komentáře
neron

Ale bohuzel mi to na vyvojovem Chromiu nejede, zamrzne to na na Freeing unused kernel memory: 124k freed

neron

Pravda, to jsem nejak nedocetl :( V Chrome 11 to slape vyborne vcetne C kompilatoru. K dokonalosti uz chybi jenom ssh klient :)

Petr Smid

Ale je tam telnet :)

Takze si telnetem tam muzes prenest zdrojaky sshcka a zkompilovat sam.

BlackRider

Vzdyt tam neni zadna sitova karta…

BlackRider

Tenhle manik uz udelal pro OpenSource vic nez Linus a pritom je vicemene neznamej. Kdyz prisel s ffmpeg zacnul tim revoluci v media prehravacich. Pak prisel qemu, diky kteremu prestala byt virtualizace ciste komercni zalezitost. A s x86 emulatorem v Javascriptu mne teda dostal znova. I kdyz tohle asi tezko bude mit realny vyuziti :).

neron

jenom do ty doby nez v tom rozbeha X server :)

backup

nejvetsi hit budou dosovska ucetnictvi ve firefoxu…

NokTon

Chtěl jsem to spustit ve Firefoxu, protože sem mysel že podle článku to v Opeře opravdu nejede, ale nechťa sem to spustil a jede bez problémů..

Stack Overflow spouští AI Assist: nový nástroj pro moderní vývojáře

Stack Overflow představil AI Assist, nástroj, který propojuje generativní AI s rozsáhlou databází ověřených znalostí komunity. Platforma, která byla více než 18 let klíčovým zdrojem řešení pro vývojáře po celém světě, tím reaguje na změny ve způsobu práce s informacemi. Cílem AI Assist je zrychlit hledání odpovědí, zvýšit jejich spolehlivost a nabídnout kontext, který pomáhá lépe porozumět problému i řešení. Tento krok odráží trend, kdy se vývojáři čím dál více obracejí na nástroje, které dokážou kombinovat rychlost AI s ověřenými znalostmi komunity. AI Assist se tak stává mostem mezi tradičním Q&A formátem a moderními interaktivními asistenty.

Austrálie vs. sociální sítě: ochrana dětí nebo absurdní regulace?

Různé
Komentáře: 1
Austrálie chystá razantní krok – od prosince 2025 budou děti mladší 16 let muset opustit sociální sítě. Ministryně komunikací Anika Wells ujistila, že vláda se nenechá zastrašit technologickými giganty. Zákon má chránit mladé uživatele před negativními dopady online světa, ale kritici varují, že může vést spíš k obcházení pravidel než k reálné ochraně.

Tor přechází na nový šifrovací algoritmus CGO

Různé
Komentáře: 0
Tor Project představil nový šifrovací algoritmus Counter Galois Onion (CGO), který nahrazuje zastaralý systém tor1. CGO přináší výrazně lepší ochranu proti manipulaci a sledování, zajišťuje forward secrecy a silnou autentizaci přenášených dat, přičemž zachovává vysokou výkonnost a nízkou režii provozu.