Articulo de referencia

SIMH

"},"latest release version":{"wt":"{{wikidata|property|preferred|references|edit|Q2004809|P348|P548=Q2804309}}"},"latest release date":{"wt":"{{wikidata|qualifier|preferred|sing...

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

Versión 6 de Unix para el PDP-11 , ejecutándose en SIMH.
Versión 7 de Unix para el PDP-11 , ejecutándose en SIMH.
"4.3 BSD UNIX" de la Universidad de Wisconsin , en un VAX simulado .

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

Proyectos de aficionados

IBM

Intel

  • Sistemas Intel 8010 y 8020

Interdata

Laboratorios Lincoln – Laboratorio de Investigación del MIT

Universidad de Manchester

MITS

Norsk Data

Royal-Mcbee

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. 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.
  2. "Versión 3.12-3" . 31 de enero de 2023. Consultado el 24 de febrero de 2023 .
  3. "simh repo: Agregar archivos COPYRIGHT y LICENSE de nivel superior · simh/simh@ce2adce" . GitHub . Consultado el 4 de junio de 2022 .
  4. "SimH "Clásico"" . simh.trailing-edge.com . Consultado el 3 de mayo de 2026 .
  5. "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í.
  6. "simh@groups.io | Anuncio del proyecto Open SIMH" . 3 de junio de 2022. Consultado el 3 de mayo de 2026 .
  7. "simh@groups.io | Anuncio del proyecto Open SIMH" . 3 de junio de 2022. Consultado el 4 de junio de 2022 .
  8. "Altair Otros Sistemas Operativos" . schorn.ch . Consultado el 30 de abril de 2026 .
  • 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.