QEMU, VirtualBox, UTM 기반의 에뮬레이션 환경에서 다양한 운영체제(OS)를 실행하는 가상 박물관 구축
1700개 이상의 설치 파일과 250개 이상의 플랫폼 지원, 1948년부터 현재까지의 운영체제(OS)를 망라
스냅샷 기능을 통해 설치 오류 발생 시 복구 가능하며, 풀 버전과 라이트 버전 제공
20년 이상 수집된 OS 이미지와 에뮬레이터 설정으로, 즉시 실행 가능한 환경 제공
가상 박물관은 QEMU, VirtualBox, UTM과 같은 다양한 에뮬레이터를 사용하여 여러 운영체제(OS)를 실행한다. 특히, 각 OS의 호환성 문제를 해결하기 위해 에뮬레이터 버전 관리와 맞춤형 런처(Custom Launcher)를 개발했다. 런처는 스냅샷 기능을 제공하여, 설치 오류 발생 시 이전 상태로 복구할 수 있도록 지원한다. 이는 OS 이미지(OS Image) 관리의 복잡성을 줄이고, 사용자 경험을 향상시키는 핵심 요소로 작용한다.
프로젝트는 1948년부터 현재까지의 다양한 운영체제(OS)를 지원하며, 1700개 이상의 설치 파일과 을 포함한다. 이러한 광범위한 지원은 각 OS의 을 자동화하고, 에뮬레이터 간의 호환성 문제를 해결하는 데 많은 노력을 필요로 한다. 또한, 과 을 유지하는 것도 중요한 과제이다.
가상 박물관은 자동 및 수동 업데이트를 지원하여, 새로운 OS 설치 및 기존 OS의 업데이트를 용이하게 한다. 이는 프로젝트의 지속적인 성장을 위한 필수적인 요소이며, OS 이미지(OS Image) 아카이브의 최신성을 유지하는 데 기여한다. 또한, 커뮤니티 기여(Community Contribution)를 통해 버그 리포트(Bug Report) 및 패치를 받고, 프로젝트의 품질을 향상시킨다.
이 프로젝트는 과거 운영체제(OS)를 설치 및 설정의 번거로움 없이 실행할 수 있도록 함으로써, 역사적 가치를 보존하고 접근성을 높였다. 특히, Xerox Star Pilot/ViewPoint와 같은 초기 GUI 기반 OS를 포함하여, 다양한 운영체제(OS)를 직접 경험할 수 있는 기회를 제공한다. 이는 컴퓨터 역사에 대한 교육적 가치(Educational Value)를 높이고, 개발자 및 연구자들에게 유용한 자료를 제공한다.