- 웹 브라우저에서 Linux 및 기타 운영체제를 직접 실행할 수 있는 JSLinux가 x86_64 아키텍처를 새로 지원함
- AVX2, AVX-512 및 APX 지원울 새로 추가하여, 현재 APX를 지원하는 유일한 공개형 x86 전체 시스템 에뮬레이터
- Alpine Linux 3.23.2를 기반으로 하며, AVX-512 와 Intel APX 명령어 확장을 포함
- 기존의 x86, RISC-V 기반 시스템 외에도 64비트 환경에서의 실행이 가능해짐
- 각 시스템은 콘솔 또는 X Window 인터페이스를 제공하며, 일부는 VFsync를 통한 파일 접근을 지원함
- 브라우저 기반 가상화 기술의 발전으로, 운영체제 실험과 테스트 환경 구축이 한층 간편해짐
JSLinux 개요
-
JSLinux는 브라우저 내에서 Linux나 기타 운영체제를 실행할 수 있는 웹 기반 에뮬레이터
- 사용자는 별도 설치 없이 웹 페이지에서 가상 머신을 실행 가능
- 다양한 CPU 아키텍처와 운영체제 구성을 선택할 수 있음
지원 시스템 목록
- x86_64: Alpine Linux 3.23.2 콘솔 버전 제공
- x86: Alpine Linux 3.12.0, Windows 2000, FreeDOS 등 다양한 시스템 지원
- riscv64: Buildroot Linux와 Fedora 33 지원
- 각 시스템은 시작 링크를 제공하며 TEMU 구성 파일을 통해 설정 가능
- 일부 시스템은 VFsync를 통해 외부 파일 시스템과 연동 가능
- 모든 구성은 Fabrice Bellard가 개발 및 유지 관리 중임