JSLinux
(bellard.org)- JSLinux는 웹 브라우저에서 Linux 및 기타 운영 체제를 실행할 수 있는 플랫폼임
- 사용자는 다양한 CPU와 운영 체제 조합을 선택하여 에뮬레이션할 수 있음
- 콘솔과 그래픽 사용자 인터페이스를 지원하며, 일부 시스템은 VFsync 접근을 허용함
- x86 및 riscv64 아키텍처를 기반으로 한 여러 운영 체제를 선택할 수 있음
- Fabrice Bellard가 개발한 이 프로젝트는 다양한 운영 체제를 쉽게 체험할 수 있는 기회를 제공함
에뮬레이션 가능한 시스템 목록
- x86 Alpine Linux 3.12.0: 콘솔 및 X 윈도우 인터페이스 지원, VFsync 접근 가능
- x86 Windows 2000: 그래픽 사용자 인터페이스 지원, VFsync 접근 불가
- x86 FreeDOS: VGA 텍스트 모드 지원, VFsync 접근 불가
- riscv64 Buildroot (Linux): 콘솔 및 X 윈도우 인터페이스 지원, VFsync 접근 가능
- riscv64 Fedora 33 (Linux): 콘솔 및 X 윈도우 인터페이스 지원, 부팅 시간이 길 수 있음
주의사항
- X 윈도우 인터페이스를 사용하는 경우, 메뉴를 열기 위해 오른쪽 마우스 버튼을 사용할 수 있음
- Fedora 33의 경우, 부팅 시간이 길어질 수 있음
CORS 설정이 잘못돼있어서 링크의 https://www.bellard.org/jslinux/ 가 아니라 https://bellard.org/jslinux/ 로 들어가야 정상적으로 작동하네요.