SIMH
Utvecklare | Robert M. Supnik |
---|---|
Initial release | 1993 |
Förvar | |
Skrivet i | C |
Operativ system | Windows , Linux , macOS , FreeBSD , OpenBSD , NetBSD , OpenVMS |
Plattform | x86 , IA-64 , PowerPC , SPARC , ARM |
Typ | Hårdvaruvirtualisering |
Licens | BSD-liknande licenser |
Hemsida |
|
SIMH är en gratis och öppen källkod , multi-plattform multi-system emulator . Det underhålls av Bob Supnik, en tidigare DEC- ingenjör och DEC-vicepresident, och har varit under utveckling i en eller annan form sedan 1960-talet.
Historia
SIMH baserades på en mycket äldre systememulator som heter MIMIC, som skrevs i slutet av 1960-talet på Applied Data Research. SIMH startades 1993 med syftet att bevara minidatorhårdvara och mjukvara som höll på att försvinna i dunkel.
I maj 2022 modifierades MIT-licensen för SIMH version 4 på GitHub ensidigt av en bidragsgivare för att göra den icke-fri genom att lägga till en klausul som återkallar rätten att använda alla efterföljande versioner av programvaran som innehåller deras bidrag om ändringar som "påverkar beteendet för diskåtkomstaktiviteter" görs. Från och med den 27 maj 2022 godkänner Supnik inte längre version 4 på sin officiella webbplats för SIMH på grund av dessa ändringar, utan känner bara igen de "klassiska" version 3.x-versionerna.
splittrades den senaste revideringen av SIMH som inte omfattas av denna klausul (licensierad under BSD-licenser och MIT-licensen) av gruppen Open SIMH, med en ny styrningsmodell och styrgrupp som inkluderar Supnik och andra. Open SIMH-gruppen citerade att en "situation" hade uppstått i projektet som äventyrade dess principer.
Emulerad hårdvara
SIMH emulerar hårdvara från följande företag.
Avancerad datordesign
- PDQ-3
AT&T
BESM
Burroughs
Control Data Corporation
Data Allmänt
Digital Equipment Corporation
GRI Corporation
- GRI-909
Hewlett-Packard
Honeywell
- H316
- H516
Hobbyprojekt
IBM
Intel
- Intels system 8010 och 8020
Interdata
- 16-bitars serie
- 32-bitars serie
Lincoln Labs – MIT Research Lab
Manchester University
MITS
- Altair 8800 både Intel 8080 och Zilog Z80 versioner
Royal-Mcbee
- LGP-30
- LGP-21
Sage datorteknik
- Sage II
Vetenskapliga datasystem
SWTPC
Systemtekniska laboratorier
- SEL-32 både Concept-32 och PowerNode system
Xerox datasystem
- ^ a b c "Preserving Computing's Past: Restoration and Simulation" Max Burnet och Bob Supnik, Digital Technical Journal, Volym 8, nummer 3, 1996.
- ^ "simh repo: Lägg till toppnivå COPYRIGHT och LICENS-filer · simh/simh@ce2adce" . GitHub . Hämtad 2022-06-04 .
-
^
"SimH "Classic" " . simh.trailing-edge.com . Hämtad 2022-06-04 .
V4 GitHub-förvaret har placerats under en modifierad licens som effektivt gör det till stängd källkod. Det kommer inte längre att refereras här.
- ^ "[email protected] | Tillkännage Open SIMH-projektet" . 2022-06-03 . Hämtad 2022-06-04 .
- ^ "Altair andra operativsystem" .