SIMH

Open SIMH
개발자로버트 M. 서프닉
발표일1993
안정화 버전
3.12-3 위키데이터에서 편집하기 / 2023년 1월 31일
프로그래밍 언어C
운영 체제윈도우, 리눅스, macOS, FreeBSD, OpenBSD, NetBSD, OpenVMS
플랫폼x86, IA-64, 파워PC, SPARC, ARM
종류하드웨어 가상화
라이선스BSD 스타일 허가서

SIMH는 자유 및 오픈 소스, 멀티 플랫폼 다중 시스템 에뮬레이터이다. 이는 훨씬 오래된 시스템 에뮬레이터인 MIMIC을 기반으로 하며, DEC의 엔지니어이자 부사장이었던 밥 서프닉이 유지보수하고 있다.

역사

SIMH는 1960년대 후반 Applied Data Research에서 작성된 훨씬 오래된 시스템 에뮬레이터인 MIMIC을 기반으로 한다. SIMH는 잊혀가는 미니컴퓨터 하드웨어와 소프트웨어를 보존할 목적으로 1993년에 시작되었다.

2022년 5월, 깃허브에 있는 SIMH 버전 4의 MIT 허가서가 한 기여자에 의해 일방적으로 수정되어 "디스크 접근 활동의 동작에 영향을 미치는" 수정이 이루어질 경우 해당 기여자의 기여가 포함된 이후 버전의 소프트웨어를 사용할 권리를 박탈한다는 조항을 추가함으로써 더 이상 자유 소프트웨어가 아니게 되었다. 2022년 5월 27일 기준으로, 이러한 변경 사항 때문에 서프닉은 더 이상 자신의 공식 SIMH 웹사이트에서 버전 4를 보증하지 않으며 "클래식" 버전 3.x 릴리스만 인정한다. 클래식 버전은 계속 유지보수되고 있으며, 2024년 7월 16일에 버전 3.12-5가 릴리스되었다.

2022년 6월 3일, 해당 조항의 적용을 받지 않는 마지막 SIMH 리비전(BSD 허가서 및 MIT 허가서 기준)이 Open SIMH 그룹에 의해 포크되었으며, 서프닉 등을 포함한 새로운 거버넌스 모델과 운영 그룹이 구성되었다. Open SIMH 그룹은 프로젝트 내에서 원칙을 위협하는 "상황"이 발생했다고 언급했다. Open SIMH는 서프닉, 클렘 콜, 리처드 콘웰, 폴 코닝, 티모시 리트, 세스 모라비토가 포함된 운영 그룹에 의해 관리된다.

에뮬레이션 대상 하드웨어

PDP-11에서 구동되는 버전 6 유닉스 (SIMH 에뮬레이션)
PDP-11에서 구동되는 버전 7 유닉스 (SIMH 에뮬레이션)
시뮬레이션된 VAX 환경에서 구동되는 위스콘신 대학교의 "4.3 BSD UNIX"

SIMH는 다음 기업들의 하드웨어를 에뮬레이트한다.

Advanced Computer Design

  • PDQ-3

AT&T

BESM

Burroughs

Control Data Corporation

Data General

디지털 이큅먼트 코퍼레이션

GRI Corporation

Hewlett-Packard

허니웰

취미 프로젝트

IBM

인텔

  • 인텔 시스템 8010 및 8020

Interdata

링컨 랩 – MIT 연구소

맨체스터 대학교

MITS

Norsk Data

Royal-Mcbee

Sage Computer Technology

  • Sage II

Scientific Data Systems

SWTPC

Systems Engineering Laboratories

  • SEL-32 (Concept-32 및 PowerNode 시스템 모두)

Xerox Data Systems

각주

  1. 1 2 3 "Preserving Computing's Past: Restoration and Simulation" Max Burnet and Bob Supnik, Digital Technical Journal, Volume 8, Number 3, 1996.
  2. ↑ “Release 3.12-3”. 2023년 1월 31일. 2023년 2월 24일에 확인함.
  3. ↑ “simh repo: Add top level COPYRIGHT and LICENSE files · simh/simh@ce2adce” (영어). 《GitHub》. 2022년 6월 4일에 확인함.
  4. ↑ “SimH "Classic"”. 《simh.trailing-edge.com》. 2026년 5월 3일에 확인함.
  5. ↑ “SimH "Classic"”. 《simh.trailing-edge.com》. 2022년 6월 4일에 확인함. The V4 GitHub repository has been placed under a modified license that effectively makes it closed source. It will no longer be referenced here.
  6. ↑ “simh@groups.io | Announcing the Open SIMH project”. 2022년 6월 3일. 2026년 5월 3일에 확인함.
  7. ↑ “simh@groups.io | Announcing the Open SIMH project”. 2022년 6월 3일. 2022년 6월 4일에 확인함.
  8. ↑ “Altair Other Operating Systems”. 《schorn.ch》. 2026년 4월 30일에 확인함.

외부 링크