Loading...
Loading...
Fabrice Bellard’s JSLinux in-browser emulator has added x86_64 support, expanding its lineup beyond x86 and RISC-V to run modern 64-bit workloads directly on the web. The project now offers an x86_64 image booting Alpine Linux 3.23.2, accessible via a console and, where supported, a graphical X session, alongside other guest options and tuning features like VSync. The update highlights continued gains in high-performance JavaScript/WebAssembly emulation, enabling lightweight, platform-agnostic OS experimentation. Developers, educators, and security researchers can use it for demos, reproducible test environments, retrocomputing, and sandboxed debugging without local installs or traditional virtual machines.
JSLinux now supports x86_64
Fabrice Bellard’s JSLinux emulator now supports x86_64, letting users run a 64-bit Alpine Linux 3.23.2 instance directly in the browser. The JSLinux site lists multiple emulated systems—x86_64, x86, and RISC-V variants—offering consoles and graphical X sessions where applicable, plus legacy OS options like Windows 2000 and FreeDOS. This update matters because native x86_64 emulation in JavaScript/WebAssembly broadens browser-based OS experimentation, testing, and education without local installs or VMs, and showcases continued advances in high-performance in-browser virtualization. Developers, educators, and security researchers can use it for lightweight, platform-agnostic demos, reproducible environments, and sandboxed testing across architectures.
JSLinux, Fabrice Bellard’s in-browser emulator, has been updated to support x86_64 (64-bit x86) architectures, enabling users to run 64-bit operating systems and software directly in JavaScript within web browsers. The port extends JSLinux’s previous support for various architectures and demonstrates advances in high-performance emulation using JS, which matters for browser-based testing, education, retrocomputing, and sandboxed demonstrations of OSes without native virtualization. Key players include Fabrice Bellard and the JSLinux project; the update highlights continued innovation in client-side emulation and the flexibility of web platforms to host complex system-level software. Practical use cases include learning, debugging, and showcasing OS behavior in constrained environments.
JSLinux, Fabrice Bellard’s in-browser emulator, now lists an x86_64 build running Alpine Linux 3.23.2 alongside existing x86 and RISC-V images. The updated VM list shows multiple guest systems (x86, x86_64, riscv64) available via console or graphical X sessions, with options for VSync and startup links. This matters because native x86_64 emulation in JavaScript/WebAssembly broadens the range of modern 64-bit Linux distributions and applications that can run directly in browsers for testing, demos, education, and sandboxed development without local installs. The announcement signals ongoing improvements to web-based system emulation and preserves JSLinux’s relevance for developers and educators exploring browser-based OS virtualization.