結論と対象読者

歴史的OSは、起動できるかどうかだけでなく、配布物の真正性、取得経路、版、ハッシュ、ライセンス、付属文書、必要ハードウェアを一組の資料として扱う必要があります。ソースコードが公開されていても、ROM、フォント、ドライバー、アプリ、商標まで自由に再配布できるとは限りません。

このページは、非主流OSを安全に調査・試行したい人、既存OS資産の保守や移行を担当する人、OSの仕様・権利・互換性・認証を正確に比較したい人を対象にしています。

30秒要約

  • 公式配布物、ミラー、第三者改変版を区別する
  • ソース、バイナリ、ROM、文書、フォントの権利を別々に確認する
  • 取得日、URL、ハッシュ、版、必要エミュレーターを記録する
  • 保存と公開・再配布は別の行為として判断する

概要と背景

歴史的OSの資料価値は、ファイル単体では決まりません。同じ名称でも版、CPU、地域、OEM、アップデート、起動ROMの違いがあります。また、古い公式サイトが消失している場合、第三者ミラーの内容が真正な配布物か、改変物か、権利者の許可を受けたものかを確認できないことがあります。

特徴・できること

  • Software Heritageは公開ソースリポジトリを収集し、SWHIDで内容を参照できる
  • Save Code Nowにより公開リポジトリの保存を要求できる
  • ハッシュ値はファイル同一性の確認に使えるが、合法性や公式性を証明しない
  • スクリーンショットや動画だけでは、実行環境の再現に必要な情報が不足する
  • 当時のマニュアル、リリースノート、ハードウェア表はソースと同等に重要

現在の位置付けと利用上の前提

Software Heritageはソースコード保存を目的とする基盤であり、一般的なISOイメージ、ROM、巨大バイナリ、商用配布物の完全な保存先ではありません。公式FAQではSave Code Nowの対象を公開されたバージョン管理リポジトリとして案内しています。OS保存では、ソース保存サービス、組織アーカイブ、手元の検証用保管を組み合わせる必要があります。

確認日は2026年7月24日です。製品版、認証範囲、ライセンス、対応機器、価格、保存状態は変わる可能性があります。公式資料で確認できない条件は「要確認」として扱ってください。

近い対象との比較

歴史資料としての保存

来歴、版、ハッシュ、文書、実行条件を残すことが目的です。

再配布

第三者へファイルを提供する行為であり、保存できることと再配布できることは同じではありません。

エミュレーション

実行状態を再現する手段ですが、エミュレーターとROMの権利、再現精度を別途確認します。

復刻・移植

新しい環境へ改変する行為であり、原資料の保存とは別の成果物です。

確認/試行の条件と注意点

  • 公式サイト、権利者、保守主体を特定する
  • ファイル名、サイズ、SHA-256、取得URL、取得日を記録する
  • ソースとバイナリの対応版を確認する
  • LICENSE、COPYING、EULA、README、配布条件を保存する
  • ROM、BIOS、フォント、サンプルデータを別部品として確認する
  • 第三者ミラーしかない場合は真正性を要確認と明記する
  • 保存物を公開する前に再配布条件を確認する

重要な環境へ適用する前に、対象版、構成、取得元、検証手順を記録し、隔離した環境で再現できることを確認してください。

参考リンク