SIMH es un emulador multiplataforma y multisistema, gratuito y de código abierto . Su mantenimiento corre a cargo de Bob Supnik, antiguo ingeniero y vicepresidente de DEC, y se basa en un emulador de sistemas mucho más antiguo llamado MIMIC .
Historia
SIMH se basó en un emulador de sistemas mucho más antiguo llamado MIMIC, que fue escrito a finales de la década de 1960 en Applied Data Research. [ 1 ] SIMH se inició en 1993 con el propósito de preservar el hardware y el software de las minicomputadoras que estaban cayendo en el olvido. [ 1 ]
En mayo de 2022, la licencia MIT de SIMH versión 4 en GitHub fue modificada unilateralmente por un colaborador para que dejara de ser software libre , al añadir una cláusula que revoca el derecho a usar cualquier revisión posterior del software que contenga sus contribuciones si se realizan modificaciones que "influyan en el comportamiento de las actividades de acceso al disco". [ 3 ] A partir del 27 de mayo de 2022, Supnik ya no respalda la versión 4 en su sitio web oficial de SIMH debido a estos cambios, reconociendo únicamente las versiones "clásicas" 3.x. La versión clásica continúa recibiendo mantenimiento, con la versión 3.12-5 publicada el 16 de julio de 2024. [ 4 ] [ 5 ]
El 3 de junio de 2022, la última revisión de SIMH no sujeta a esta cláusula (con licencia BSD y licencia MIT) fue bifurcada por el grupo Open SIMH, con un nuevo modelo de gobernanza y un comité directivo que incluye a Supnik y otros. El grupo Open SIMH alegó que había surgido una "situación" en el proyecto que comprometía sus principios. Open SIMH está gobernado por un Comité Directivo que incluye a Supnik, Clem Cole, Richard Cornwell, Paul Koning, Timothe Litt y Seth Morabito. [ 6 ] [ 7 ]
Hardware emulado



SIMH emula hardware de las siguientes compañías.
Diseño informático avanzado
- PDQ-3
AT&T
BESM
Burroughs
Corporación de Datos de Control
Datos generales
Corporación de Equipos Digitales
Corporación GRI
Hewlett-Packard
Honeywell
- H316
- H516
Proyectos de aficionados
IBM
Intel
- Sistemas Intel 8010 y 8020
Interdata
- Serie de 16 bits
- Serie de 32 bits
Laboratorios Lincoln – Laboratorio de Investigación del MIT
Universidad de Manchester
MITS
- Altair 8800 , versiones con procesador Intel 8080 y Zilog Z80.
Norsk Data
Royal-Mcbee
- LGP-30
- LGP-21
Tecnología informática Sage
- Sabio II
Sistemas de datos científicos
SWTPC
Laboratorios de Ingeniería de Sistemas
- SEL-32, tanto para sistemas Concept-32 como PowerNode.
Sistemas de datos de Xerox
Referencias
- 1 2 3 "Preservando el pasado de la informática: restauración y simulación" Max Burnet y Bob Supnik, Digital Technical Journal, Volumen 8, Número 3, 1996.
- ↑ "Versión 3.12-3" . 31 de enero de 2023. Consultado el 24 de febrero de 2023 .
- ↑ "simh repo: Agregar archivos COPYRIGHT y LICENSE de nivel superior · simh/simh@ce2adce" . GitHub . Consultado el 4 de junio de 2022 .
- ↑ "SimH "Clásico"" . simh.trailing-edge.com . Consultado el 3 de mayo de 2026 .
- ↑ "SimH "Clásico"" . simh.trailing-edge.com . Consultado el 4 de junio de 2022 .
El repositorio V4 de GitHub se ha puesto bajo una licencia modificada que, en la práctica, lo convierte en código cerrado. Ya no se hará referencia a él aquí.
- ↑ "simh@groups.io | Anuncio del proyecto Open SIMH" . 3 de junio de 2022. Consultado el 3 de mayo de 2026 .
- ↑ "simh@groups.io | Anuncio del proyecto Open SIMH" . 3 de junio de 2022. Consultado el 4 de junio de 2022 .
- ↑ "Altair Otros Sistemas Operativos" . schorn.ch . Consultado el 30 de abril de 2026 .
Enlaces externos
- Simulación por computadora e historia
- Modelos VAX/MicroVAX adicionales para SIMH
- Ejecución de VAX/VMS en Linux mediante SIMH
- Paquete Debian
- Puerto FreeBSD
- UNIX: La vieja escuela. Usando SIMH para explorar la historia de UNIX - Matthew Hoskins
- Emulación de unidad de cinta SCSI para Raspberry Pi con soporte para archivos de imagen de cinta SIMH.
- Software de emulación básico
- Software de 1993
- Software de emulación gratuito
- Software de emulación de Linux
- Software de emulación de macOS
- Software de emulación de Windows
- Software de emulación
- Multiemuladores