SIMH

SIMHを開く
開発者ロバート・M・サプニック
初回リリース1993年[ 1 ]
安定版リリース
3.12-3 [ 2 ] ウィキデータで編集する / 2023年1月31日
リポジトリ
書かれたC
オペレーティング·システムWindowsLinuxmacOSFreeBSDOpenBSDNetBSDOpenVMS
プラットフォームx86IA-64PowerPCSPARCARM
タイプハードウェア仮想化
ライセンスBSDスタイルのライセンス
Webサイトopensimh.org ウィキデータで編集する

SIMHは、フリーでオープンソースの、マルチプラットフォーム・マルチシステムエミュレータです。元DECエンジニアでDEC副社長のBob Supnik氏によってメンテナンスされており、MIMICと呼ばれるかなり古いシステムエミュレータをベースにしています。

歴史

SIMHは、1960年代後半にApplied Data Researchで書かれたMIMICと呼ばれるはるかに古いシステムエミュレータをベースにしていました。[ 1 ] SIMHは、忘れ去られつつあったミニコンピュータのハードウェアとソフトウェアを保存する目的で1993年に開始されました。 [ 1 ]

2022年5月、GitHub上のSIMHバージョン4のMITライセンスは、貢献者によって一方的に変更され、フリーソフトウェアではなくなりました。変更には、「ディスクアクセスアクティビティの動作に影響を与える」変更が行われた場合、貢献を含むソフトウェアのそれ以降のリビジョンを使用する権利を取り消すという条項が追加されました。[ 3 ] 2022年5月27日現在、Supnikはこれらの変更により、SIMHの公式ウェブサイトでバージョン4を推奨しなくなり、「クラシック」バージョン3.xリリースのみを認識しています。[ 4 ]

2022年6月3日、この条項の対象外となるSIMHの最終版(BSDライセンスおよびMITライセンス)が、Open SIMHグループによってフォークされ、新しいガバナンスモデルとSupnikをはじめとする運営グループが設立されました。Open SIMHグループは、プロジェクトにおいて原則に反する「状況」が発生したことを理由に挙げました。[ 5 ]

エミュレートされたハードウェア

SIMHで動作するPDP-11Unixバージョン6
SIMHで動作するPDP-11Unixバージョン7
ウィスコンシン大学の「4.3 BSD UNIX」をシミュレートしたVAX上で実行します。

SIMH は次の企業のハードウェアをエミュレートします。

高度なコンピュータ設計

  • PDQ-3

AT&T

ベスム

バロウズ

コントロールデータコーポレーション

データジェネラル

デジタル・イクイップメント・コーポレーション

GRIコーポレーション

ヒューレット・パッカード

ハネウェル

趣味のプロジェクト

IBM

インテル

  • Intel システム 8010 および 8020

インターデータ

リンカーン研究所 – MIT研究室

マンチェスター大学

ミッツ

ノルスクデータ

ロイヤル・マクビー

セージコンピュータテクノロジー

  • セージII

科学データシステム

SWTPC

システムエンジニアリング研究所

  • SEL-32 Concept-32とPowerNodeシステムの両方

ゼロックスデータシステムズ

参考文献

  1. ^ a b c「コンピューティングの過去の保存:修復とシミュレーション」マックス・バーネットとボブ・サプニック、デジタル技術ジャーナル、第8巻、第3号、1996年。
  2. ^ 「リリース 3.12-3」。2023年1月31日。 2023年2月24日閲覧
  3. ^ "simh repo: トップレベルのCOPYRIGHTおよびLICENSEファイルの追加 · simh/simh@ce2adce" . GitHub . 2022年6月4日閲覧。
  4. ^ 「SimH「クラシック」」. simh.trailing-edge.com . 2022年6月4日閲覧. V4 GitHubリポジトリは、事実上クローズドソースとなる修正ライセンスの下に置かれました。今後はここで参照されなくなります
  5. ^ "[email protected] | Open SIMHプロジェクトの発表" . 2022年6月3日. 2022年6月4日閲覧。
  6. ^ 「Altair その他のオペレーティング システム」