🗃️ Amiga Knowledge Base
65,174 curated entries on demos, software, hardware and history of the Commodore Amiga
AROS - Das Open-Source-AmigaOS (1995-heute)
### Ueberblick
AROS (AROS Research Operating System, urspruenglich "Amiga Research Operating System") ist eine freie, quelloffene Reimplementierung der AmigaOS 3.1 API. Das Ziel ist API-Kompatibilitaet mit AmigaOS (aehnlich wie Wine zu Windows, nicht wie UAE als Emulator). AROS ist unabhaengig von den Rechtsstreitigkeiten der anderen AmigaOS-Varianten.
### Geschichte
- **1995**: Projektstart von Aaron Digulla
- **Namensaenderung**: Von "Amiga Research Operating System" zu "AROS Research Operating System" wegen Markenrechtskonflikten
- **Motto**: "No schedule and rocking" (ironische Anspielung auf die gebrochenen Versprechen der Amiga-Industrie)
- **Maskottchen**: "Kitty", eine anthropomorphe Katze von Eric Schwartz (offiziell seit Dezember 2002)
- **Lizenz**: AROS Public License (APL)
- **Quellcode**: GitHub (github.com/aros-development-team/AROS)
### Unterstuetzte Architekturen
| Architektur | Status | Kompatibilitaet |
|---|---|---|
| IA-32 (x86 32-Bit) | Hauptplattform | Quellkompatibel mit AmigaOS |
| x86-64 (64-Bit) | Aktiv | Quellkompatibel |
| Motorola 68k (m68k) | Aktiv | Binaerkompatibel mit AmigaOS 3! |
| PowerPC | Vorhanden | Quellkompatibel |
| ARM (Raspberry Pi) | In Entwicklung | Quellkompatibel |
### Varianten
AROS gibt es in zwei Ausfuehrungen:
- **Native**: Bootet direkt auf der Hardware (eigenstaendiges OS)
- **Hosted**: Laeuft als Anwendung unter Linux, Windows oder macOS
### Wichtige Distributionen
| Distribution | Beschreibung | Letzte Version |
|---|---|---|
| **Icaros Desktop** | Benutzerfreundlichste AROS-Distribution, inkl. Amiga-68k-Emulation und Nvidia-3D | 2.3 (Dez 2020) |
| **Broadway** | Fokus auf Benutzerfreundlichkeit mit kommerzieller Software | 1.0 Preview 5 (Apr 2016) |
| **AspireOS** | Fuer spezifische Laptop-Modelle optimiert | 2.2 (Nov 2018) |
| **AROS Vision** | Native m68k-Distribution fuer echte Hardware und Emulatoren | Aktiv |
| **Apollo OS** | Spezialisiert auf Vampire V4 FPGA-Systeme (68080) | Aktiv |
| **AxRuntime** | Linux-basierte Laufzeitumgebung, kompatibel mit WSL | V41.4 |
### Einfluss auf andere Projekte
AROS-Code wurde in anderen Projekten wiederverwendet:
- **Haage & Partner** integrierte kleine AROS-Codeteile in AmigaOS 3.5 und 3.9
- **MorphOS** portierte grosse Komponenten von AROS, darunter AmigaDOS und Intuition
### Systemanforderungen (x86)
- CPU: Mindestens Intel 80486, empfohlen 700 MHz (Desktop) bzw. 1 GHz (Laptop)
- FPU (Floating Point Unit) erforderlich
- RAM: Mindestens 256 MB
- Janus-UAE integriert fuer transparente 68k-Amiga-Programmausfuehrung auf x86
### Vor- und Nachteile von AROS
| Vorteile | Nachteile |
|---|---|
| Komplett kostenlos und Open Source | Weniger poliert als MorphOS/AmigaOS 4 |
| Laeuft auf gaengiger x86-Hardware | Nicht 100% AmigaOS-kompatibel |
| Binaerkompatibel auf 68k-Hardware | Unregelmässige Releases |
| Mehrere Architekturen (x86, ARM, 68k, PPC) | Kleine Entwickler-Community |
| Keine Lizenz- oder Rechtsstreitigkeiten | Wenig native Software |
| Janus-UAE fuer 68k-Programmausfuehrung | Hardware-Treiberunterstuetzung begrenzt |
| Frei verwendbarer Quellcode | Dokumentation teils veraltet |
| Ideal zum Experimentieren und Lernen | Kein kommerzieller Support |
| Raspberry Pi-Port verfuegbar | 3D-Unterstuetzung eingeschraenkt |
---