結論と対象読者
AROS Research Operating Systemは、AmigaOS 3.1系APIとの互換性を目指しながら、x86、ARM、68Kなどへ移植可能なオープンソースOSです。Amiga系APIの研究、移植、独自ディストリビューションの基盤として価値がありますが、nightly buildは一般利用向けではありません。
このページは、AROSを現在の利用候補として検討する人、既存環境の資料を探す人、OS設計や互換性を研究する人を対象にしています。
30秒要約
- AmigaOS API互換を目標とする独立実装
- オープンソースで複数アーキテクチャに対応
- ネイティブ版とホストOS上で動く版がある
- ABI世代とディストリビューションを区別する
概要と背景
AROSはAmigaOSのソースコードを使わず、公開APIを再実装します。WineのようにAPI互換を目標としつつ、OSとしてネイティブ起動できる点が特徴です。WandererデスクトップやAmiga系のライブラリ構造を備えます。
特徴・できること
- AmigaOS 3.1 APIとの互換を目標
- x86、ARM、68Kなどのポート
- Linux hosted版などのホスト環境
- Wandererデスクトップ
- AROS Public Licenseによる公開開発
現在の位置付けと利用上の前提
2025年から2026年にも公式サイトで開発更新を確認できます。ただし公式Downloadページはnightly buildを開発者・テスター向けとし、未試験でアプリ不足、新ABIは旧ディストリビューションと非互換と注意しています。
確認日は2026年7月24日です。更新状況、対応機器、料金、ライセンス、互換性、安全性は変わる可能性があります。公式資料で確認できない条件は「要確認」として扱ってください。
近い対象との比較
AmigaOS 4
AmigaOS 4は商用PowerPC製品、AROSは公開実装で複数CPUを対象とします。
MorphOS
MorphOSは対応PowerPC実機での完成環境、AROSは移植性と研究基盤が中心です。
UAE
UAEはClassic Amigaハードウェアをエミュレートします。AROSはAPIを再実装するOSです。
確認/試行の条件と注意点
- nightlyと利用者向けディストリビューションを区別する
- ABI-v0とABI-v1の互換性を確認する
- まず仮想マシンまたはhosted版を試す
- Hardware Compatibility Guideの日付を見る
- AmigaバイナリはCPUとOS API依存を確認する
本番環境や重要データを扱う前に、隔離した仮想マシンまたは予備機で、起動、更新、ネットワーク、ストレージ、バックアップ、復元まで確認してください。
参考リンク
- AROS公式サイト - AROS公式サイトの公式情報を確認できます。
- AROSダウンロード - AROSダウンロードの公式情報を確認できます。
- Hardware Compatibility Guide - Hardware Compatibility Guideの公式情報を確認できます。
- AROS Public License - AROS Public Licenseの公式情報を確認できます。
<!-- ppp-rewrite-priority:20260802-rank-0128 -->
追加調査で押さえる実務ポイント
AROS Research Operating Systemは、AmigaOS 3.1系APIとの互換を目標に、元のAmigaOS sourceを使わず再実装するオープンソースOSです。x86_64、i386、68k、ARMなど複数portと、native版・hosted版を持ちます。2025年7月から2026年7月にも開発更新がありますが、公式nightly buildは開発者・tester向けで、旧ABIのdistributionと互換でない場合があります。まずhosted版かVMで確認してください。
基本情報
| 項目 | 内容 |
|---|---|
| 分類 | AmigaOS API互換OS |
| license | AROS Public License |
| desktop | Wanderer |
| architecture | x86_64、i386、68k等 |
| 実行 | native / hosted |
| build | nightly・snapshot |
| 状態 | 開発継続 |
| 一般利用 | distribution選択が必要 |
API互換とemulationの違い
AROSはAmigaOS APIを再実装します。UAEのようにClassic Amiga hardwareをemulateする方式とは異なります。既存binaryが動くかはCPU、ABI、library、OS versionに依存します。
ABIを確認する
新しいnightlyはnew ABIベースで、古いAROS distribution/forkと互換でないと公式download pageが注意しています。application追加前にABI世代を確認します。
nativeとhosted
| 方式 | 特徴 |
|---|---|
| native | PCや対象機へ直接boot |
| hosted | Linux/macOS等の上でprocessとして動作 |
| VM | disk imageを仮想hardwareで起動 |
| distribution | applicationをまとめた利用者向け構成 |
向く用途
- Amiga API研究
- OS移植
- desktop OS開発
- 68k/x86比較
- Amiga community software
- compatibility layer研究
慎重になる用途
- daily business PC
- browser中心
- current office suite
- hardware support必須
- commercial support
- important data
安全な試し方
- hosted buildまたはVM。
- ABIを記録。
- architectureを確認。
- networkはNAT。
- disk imageをcopy。
- application archiveを分離。
- snapshot。
- bug report。
AmigaOS 4・MorphOS・UAEとの比較
| 対象 | 主な違い |
|---|---|
| AROS | open source・複数architecture |
| AmigaOS 4 | commercial・PowerPC |
| MorphOS | commercial系・PowerPC |
| UAE | Classic Amiga hardware emulator |
次に読む
参考リンク
- aros.sourceforge.io - 公式
- aros.sourceforge.io - nightly・snapshot
- aros.sourceforge.io - hardware
- aros.sourceforge.io - license
- aros.sourceforge.io - FAQ